﻿// === Get/Hide/Show/Toggle ===

function ge()
{
  var ea;
  for( var i = 0; i < arguments.length; i++ ) {
    var e = arguments[i];
    if( typeof e == 'string' )
      e = document.getElementById(e);
    if( arguments.length == 1 )
      return e;
    if( !ea )
      ea = new Array();
    ea[ea.length] = e;
  }
  return ea;
}

function show()
{
  for( var i = 0; i < arguments.length; i++ ) {
    var element = ge(arguments[i]);
    if (element && element.style) element.style.display = '';
  }
  return false;
}

function hide()
{
  for( var i = 0; i < arguments.length; i++ ) {
    var element = ge(arguments[i]);
    if (element && element.style) element.style.display = 'none';
  }
  return false;
}

function shown(el) {
    el = ge(el);
    return (el.style.display != 'none');
}

function toggle()
{
  for( var i = 0; i < arguments.length; i++ ) {
    var element = ge(arguments[i]);
    element.style.display = (element.style.display == 'block') ? 'none' : 'block';
  }
  return false;
}

function remove_node(node)
{
  if (node.removeNode)
    node.removeNode(true);
  else {
    for (var i=node.childNodes.length-1; i>=0; i--)
      remove_node(node.childNodes[i]);
      node.parentNode.removeChild(node);
    }
  return null;
}

// === Event Info Access ===

function mouseX(event)
{
  return event.pageX || (event.clientX +
    (document.documentElement.scrollLeft || document.body.scrollLeft));
}

function mouseY(event)
{
  return event.pageY || (event.clientY +
    (document.documentElement.scrollTop || document.body.scrollTop));
}

function pageScrollX()
{
  return document.body.scrollLeft || document.documentElement.scrollLeft;
}

function pageScrollY()
{
  return document.body.scrollTop || document.documentElement.scrollTop;
}

function elementX(obj)
{
  var curleft = 0;
  if (obj.offsetParent) {
    while (obj.offsetParent) {
      curleft += obj.offsetLeft;
      obj = obj.offsetParent;
    }
  }
  else if (obj.x)
    curleft += obj.x;
  return curleft;
}

function elementY(obj)
{
  var curtop = 0;
  if(obj.offsetParent) {
    while (obj.offsetParent) {
      curtop += obj.offsetTop;
      obj = obj.offsetParent;
    }
  }
  else if (obj.y)
    curtop += obj.y;
  return curtop;
}

// === Onload Registry ===

var onloadRegistry = new Array();

function onloadRegister(handler)
{
  onloadRegistry.push(handler);
}

function onloadRun()
{
  for( var index in onloadRegistry )
    onloadRegistry[index]();
}

window.onload = onloadRun;

var d=document;

//Var global
function _id(i){return document.getElementById(i);}
function _p(o,l,t,r,b){if(l)o.style.left=l+"px";if(t)o.style.top=t+"px";if(r)o.style.right=r+"px";if(b)o.style.bottom=b+"px";}
function winx(){if(window.innerWidth)return window.innerWidth; else return document.body.clientWidth;}
function winy(){if(document.body.clientHeight) return document.body.clientHeight; else return window.innerHeight ; }
function cenx(){return winx()/2;}
function ceny(){return winy()/2;}
function G4(a){var b=a.offsetLeft;var c=a.offsetParent;if(c){b+=G4(c)}return b}   
function G5(a){var b=a.offsetTop;var c=a.offsetParent ;if(c){b+=G5(c)} return b}   
function G44(a){var b=a.offsetWidth; return b+G4(a);}   
function G55(a){var b=a.offsetHeight; return b+G5(a);}
function eventx(e){if(e.x)return e.x+document.documentElement.scrollLeft; return e.pageX;}
function eventy(e){if(e.y)return e.y+document.documentElement.scrollTop; return e.pageY;}
function f_ta(p,i){var _ta=d.createElement("table"); var _tb= d.createElement("tbody"); if(i)_ta.id=i; _ta.appendChild(_tb); if(p)p.appendChild(_ta); _ta.border="0"; _ta.cellSpacing="0"; _ta.cellPadding="0";  _ta.align="center"; _ta.valign="top";  _ta.width="100%"; return _tb;}
function f_ta2(p,i){var _ta=d.createElement("table"); var _tb=d.createElement("tbody"); if(i)_ta.id=i; _ta.appendChild(_tb); if(p)p.appendChild(_ta); _ta.border="0"; _ta.cellSpacing="0"; _ta.cellPadding="0";  _ta.align="center"; _ta.valign="top";return _tb;}
function f_tr(p,i){var _tr=d.createElement("tr"); if(p)p.appendChild(_tr); if(i)_tr.id=i; return _tr;}
function f_td(p,i){var _td=d.createElement("td"); if(p)p.appendChild(_td); if(i)_td.id=i; return _td;}
function f_di(p,i){var _di=d.createElement("div"); if(p)p.appendChild(_di); if(i)_di.id=i; return _di;}
function rc(o){o.parentNode.removeChild(o);}
function canc(event){if(event.stopPropagation)event.stopPropagation(); else event.cancelBubble=true;}
function rfa(a,o){for(var i=0;i<a.length;i++){if(a[i]==o){return a.slice(0,i).concat(a.slice(i+1));}}return a;}
//Func ajax
function req(){var a=null;try{a=new ActiveXObject("Msxml2.XMLHTTP ")}catch(c){} if(!a)try{a=new ActiveXObject("Microsoft.XMLHTTP")}catch(c){} if(!a){a=new XMLHttpRequest();} return a;}
function err(o){try{var o=fc(o);var o=fc(o);if(o.nodeName=="failed")return value(o); else return 0;}catch(e){} return 999;}
function asynreq(u,h){var a=req();a.onreadystatechange=function(){h(a);};a.open("GET",u,true);a.send(null);return a;}
function asynreq2(u,d,h){var a=req();a.onreadystatechange=function(){h(a);};a.open("POST",u,true);a.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"); a.send(d);return a;}
function newiframe(u){var _div=f_di(d.body);hi2(_div);var _if=document.createElement("iframe");_if.src=u;return _if;}
function uploadiframe(i){if(!i)i="";var _div=f_di(d.body);_div.style.width=0;_div.style.height=0;hi2(_div);_div.innerHTML="<iframe name='reserved_file_upload"+i+"' width=0 height=0 frameborder=0 marginwidth=0 marginheight=0 vspace=0 hspace=0 allowtransparency=true scrolling=no>";}
//Func general
function str0(s){var s2="",s3=""; for(var i=0;i<s.length;i++){if(s.charAt(i)!=' ' && s.charAt(i)!='\r' && s.charAt(i)!='\n'){s2=s.substr (i,s.length);break;}}  for(var i=s2.length-1;i>=0;i--){if(s2.charAt(i)!=' ' && s.charAt(i)!='\r' && s.charAt(i)!='\n'){s3=s2.substr(0,i+1);break;}}return s3;}
function strx(s){return str0(s).replace(/\"/g,"").replace(/\\/g,"").replace(/</g,"");}
function stry(s){return str0(s).replace(/</g,"&lt;");}
function yearstr(){var now=new Date();var i=now.getDay();var s="";if(i==0)s="星期日";else if(i==1)s="星期一";else if(i==2)s="星期二";else if(i==3)s="星期三";else if(i==4)s="星期四";else if(i==5)s="星期五";else if(i==6)s="星期六";return now.getFullYear()+"年"+(now.getMonth()+1)+"月"+now.getDate()+"日 "+s;}
function clr(o){var nl= o.childNodes;while(nl.length>0){o.removeChild(nl.item(0));}}
function fc(o){try{var ret=o.firstChild;while(ret.nodeName=="#text" || ret.nodeName=="BR"){ret=ret.nextSibling; if(!ret)return null;} return ret;}catch(e){} return null;}
function nc(o){try{var ret=o.nextSibling;while(ret.nodeName=="#text" || ret.nodeName=="BR"){ret=ret.nextSibling; if(!ret)return null;} return ret;}catch(e){} return null;}
function lc(o){try{var items=item(o);return items[ items.length-1];}catch(e){} return null;}
function fc2(o){return o.firstChild;}
function item(o){var a=new Array();try{for(var i=0;i<o.childNodes.length;i++){var o1=o.childNodes.item(i);if(o1.nodeName=="#text")continue;a[ a.length]=o1;}}catch(e){} return a; }
function value(o){try{return fc2(o).nodeValue;}catch(e){return "";}}
function datestr(str){if(!str)return "";var d=new Date(parseInt(str+"000"));var n=new Date();var s="";if( d.getFullYear()!=n.getFullYear())s+=d.getFullYear()+"/";var _m=d.getMonth();var _d=d.getDate(); if(_m!=n.getMonth() || _d!=n.getDate()){if(_m<9)_m="0"+(_m+1);else _m=_m+1;if(_d<10)_d="0"+_d;s+=_m+"/"+_d+" ";}  var _h= d.getHours();var _i=d.getMinutes();if(_h<10)_h="0"+_h;if(_i<10)_i="0"+_i;s+=_h+":"+_i; if(d.getHours()>12)s+=" pm.";else s+=" am."; return s;}
function get_search_arg(arg){var search= window.location.search;if(search.charAt(0)=="?"){search=search.substr(1);} var argpairs=search.split("&");for(var ii=0;ii<argpairs.length;ii++){var x=argpairs[ii];var keyvalues=x.split("=");if(keyvalues[0]==arg)return keyvalues[1];} return "";}
function mask50(o){o.style.opacity="0.5";o.style.filter="alpha(opacity=50)";}
function mask40(o){o.style.opacity="0.4";o.style.filter="alpha(opacity=40)";}
function mask100(o){ o.style.opacity="0.0";o.style.filter="alpha(opacity=0)";}
function mask(){var _div=_id("bookmask");if(_div){vi2(_div);return;}var _div=f_di(d.body,"bookmask");_div.style.position="absolute";_div.style.zIndex=500;_div.style.width=_id("pageLayout").offsetWidth+"px";_div.style.height=_id("pageLayout").offsetHeight+"px";_div.style.top="0px";_div.style.left=G4(_id("pageLayout"))+"px";_div.style.background="#fff";_div.style.textAlign="right";mask50(_div);ael2(window,"resize",function(){_div.style.width=_id("pageLayout").offsetWidth+"px";_div.style.height=_id("pageLayout").offsetHeight+"px";_div.style.left=G4(_id("pageLayout"))+"px";});}
function unmask(){var _div=_id("bookmask");if(_div){clr(_div);hi2(_div);}}
function loading(){var _div=_id("bookmask");if(_div)_div.innerHTML="<img src='img3/loading.gif'>";}
function loaded(){var _div=_id("bookmask");if(_div)_div.innerHTML="";}
function f_sdiv(l,t,w,h){var _div=f_di(d.body);_div.style.position="absolute";_div.style.zIndex=500;_div.style.left=l+"px";_div.style.top=t+"px";if(w)_div.style.width=w+"px";if(h)_div.style.height=h+"px";_div._callback=null;ael2(document,"click",function(){hi2(_div);try{_div._callback();}catch(e){}});return _div;}
//Func misc
function vi2(o){if(!o)return;o.style.visibility="visible"; o.style.display="";}
function hi2(o){if(!o)return;o.style.visibility="hidden"; o.style.display="none";}
function vi(i){var o=document.getElementById(i);vi2(o);}
function hi(i){var o=document.getElementById(i);hi2(o);}
function click(o){try{o.click();}catch(e){var e=document.createEvent("MouseEvents");e.initMouseEvent("click", true, true, window,0, 0, 0, 0, 0, false, false, false, false, 0, null);o.dispatchEvent(e);}}
function ael(i,s,h){var o=d.getElementById(i); if(o.attachEvent){o.attachEvent("on"+s,h);} else {o.addEventListener(s,h,true);} }
function rel(i,s,h){var o=d.getElementById(i); if(o.detachEvent){o.detachEvent ("on"+s,h);} else {o.removeEventListener(s,h,true);} }
function ael2(o,s,h){if(o.attachEvent){o.attachEvent("on"+s,h);} else {o.addEventListener(s,h,true);}}
function rel2(o,s,h){if(o.detachEvent ){o.detachEvent("on"+s,h);} else {o.removeEventListener(s,h,true);}}
function go2(o,tag){tag=tag.toUpperCase(); while(o.tagName!=tag && o.tagName.toUpperCase()!="BODY"){o=o.parentNode;}return o;}
function border1(o,c,t,l,b,r){o.style.borderStyle="solid";o.style.borderColor=c;o.style.borderTopWidth=t;o.style.borderLeftWidth=l;o.style.borderBottomWidth=b;o.style.borderRightWidth=r;}
function en64(input){keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output = "";var chr1, chr2, chr3;var enc1, enc2, enc3, enc4;var i = 0;do {chr1 = input.charCodeAt(i++);chr2 = input.charCodeAt(i++);chr3 = input.charCodeAt(i++);enc1 = chr1 >> 2;enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);enc4 = chr3 & 63;if (isNaN(chr2)) {enc3 = enc4 = 64;} else if (isNaN(chr3)) {enc4 = 64;}output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2) + keyStr.charAt(enc3) + keyStr.charAt(enc4);} while (i < input.length);return output;}
function de64(input){keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output = "";var chr1, chr2, chr3;var enc1, enc2, enc3, enc4;var i = 0;input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");do {enc1 = keyStr.indexOf(input.charAt(i++));enc2 = keyStr.indexOf(input.charAt(i++));enc3 = keyStr.indexOf(input.charAt(i++));enc4 = keyStr.indexOf(input.charAt(i++));chr1 = (enc1 << 2) | (enc2 >> 4);chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);chr3 = ((enc3 & 3) << 6) | enc4;output = output + String.fromCharCode(chr1);if (enc3 != 64) {output = output + String.fromCharCode(chr2);}if (enc4 != 64) {output = output + String.fromCharCode(chr3);}} while (i < input.length);return output;}
function setCookie(name, value, date,path, domain, secure) {var curCookie = name + "=" + escape(value) +"; expires="+date+((path) ? "; path=" + path : "") +((domain) ? "; domain=" + domain : "") +((secure) ? "; secure" : "");document.cookie = curCookie;}
//Func style
function f_tt(o,i,t,l,m,img,txt,info){if(!img)img="";if(!txt)txt="";if(!info)info="";o.innerHTML="<input type='"+(m?"password":"text")+"' class='t' style='width:200px' id='"+i+"' maxlength='"+l+"' value='"+txt+"'>"+img+info;ael2(fc(o),"focus",function(){var _div=_id(i+"_tip");if(_div){vi2(_div);return;}var _div=f_di( d.body,i+"_tip");_div.style.position="absolute";_div.style.zIndex=999;_div.style.width="198px";_div.style.background="#eee";_div.style.border="solid 1px #777";_div.style.padding="3px";_div.innerHTML=t;_div.style.left=G4(fc(o))+"px";_div.style.top=G55(fc(o))+"px";ael2(window,"resize",function(){_div.style.left=G4(fc(o))+"px";_div.style.top=G55(fc(o))+"px";});});ael2(fc(o),"blur",function(){var _div=_id(i+"_tip");if(_div){hi2(_div);return;}});}
function f_se(o,a,f){var s="<select class='s'>";for(var i=1;i<a.length;i++){s+="<option value='"+a[i][0]+"' ";if(a[i][2])s+="selected"; s+=">"+a[i][1];} s+="</select>";o.innerHTML=s;ael2(fc(o),"change",function(){a[0]=fc(o).value;if(f)f(a[0]);});}
function f_dia(h,t){mask();var _div=f_di(d.body);_div.style.position="absolute";_div.style.zIndex=1000;_div.style.width="400px";_div.style.left=(cenx()-200)+"px";_div.style.top=(ceny()-100)+"px";_div.innerHTML="<div style='background:#6D84B4;border:solid 1px #3B5998;padding:4px;padding-left:8px;font-weight:bold;font-size:13px;color:#fff;'>"+h+"</div><div style='background:#fff;border-left:solid 1px #555;border-right:solid 1px #555;padding:8px;'>"+t+"</div><div style='background:#f2f2f2;border-top:solid 1px #ccc;border:solid 1px #555;padding:6px;text-align:right'><input type='button' class='b' value='确定' onclick='var o=go2(this,\"DIV\").parentNode;o.parentNode.removeChild(o);unmask();'></div>";ael2(window,"resize",function(){_div.style.left=(cenx()-222)+"px";_div.style.top=(ceny()-100)+"px";});}
function f_inf(h,t,o,f,a){mask();var _div=f_di(d.body);_div.style.position="absolute";_div.style.zIndex=1000;_div.style.width="360px";_div.style.left=(G4(o)-350)+"px";_div.style.top=(G5(o)+8)+"px";_div.innerHTML="<div style='padding-right:12px;text-align:right;'><img src='img3/bg_triangle.gif' style='margin-bottom:-1px;'></div><div style='background:#f0f0f0;border:solid 1px #b9b9b9;border-bottom: solid 1px #3B5998;padding:4px;padding:10px;line-height:120%;'><div style='font-weight:bold;font-size:12px;padding-bottom:5px;'>"+h+"</div><div style='padding-bottom:5px;'>"+t+"</div><input type='button' class='b' value='确定' onclick='var o=go2(this,\"DIV\").parentNode;o.parentNode.removeChild(o);unmask();f(a);'><input type='button' class='b' value='取消' style='margin-left:5px;' onclick='var o=go2(this,\"DIV\").parentNode;o.parentNode.removeChild(o);unmask();'></div>";ael2(window,"resize",function(){_div.style.left=(G4(o)-350)+"px";_div.style.top=(G5(o)+8)+"px";});}
function f_me(o,t,l,a,y){
    if(!y && y!=0)y=300;var _ta=f_ta2(o);_ta.parentNode.cellSpacing="0px";var _tr=f_tr(_ta);var _td=f_td(_tr);_td.style.paddingLeft="0px";_td.style.padding="5px";_td.style.paddingLeft="8px";_td.style.paddingRight="3px";_td.noWrap=true;
    if(a==null){_td.innerHTML="<a class='ar' href='"+l+"' style='background:url(img4/bg_icons3.gif) no-repeat 0 "+y+"px;color:#07519A;padding-left:25px;padding-right:10px;margin-right:-1px;'>"+t+"</a>";return;}
    else {
	var s="<a class='ar' href='javascript:void(0)' style='background:url(img4/bg_icons3.gif) no-repeat 0 "+y+"px;color:#07519A;padding-left:25px;padding-right:10px;margin-right:-1px;'>"+t+"<img src='img4/icon_menuside.gif' style='margin-bottom:-2px;'></a>";
    }
    _td.innerHTML=s;
    ael2(lc(_td),"click",function(){
        var _div=f_di(d.body);_div.style.position="absolute";_div.style.zIndex=999;_div.style.top="0px";_div.style.width="160px";_div.style.border="solid 1px #006699";_div.style.paddingTop="6px";_div.style.paddingBottom="6px";_div.style.background="#fff";
        var s="";for(var i=0;i<a.length;i++){if(a[i][0]=="sep")s+="<div><div style='margin:3px;margin-left:10px;margin-right:10px;height:1px;font-size:0px;border-top:solid 1px #eee;'></div></div>"; else s+="<a class='actions2' href='"+a[i][1]+"'>"+a[i][0]+"</a>" ;}
        _div.innerHTML=s;_td.style.background="#fff url(img4/bgmenu.gif) repeat-x 0 0";_td.style.paddingTop="4px";_td.style.paddingBottom="5px";_td.style.paddingLeft="7px";_td.style.paddingRight="2px";_td.style.border="solid 1px #006699";_td.style.borderBottomWidth="0px";
        _div.style.left=G4(_td)+"px";_div.style.top=G55(_td)+"px";ael2(window,"resize",function(){_div.style.left=G4(_td)+"px";_div.style.top=G55(_td)+"px";});
        try{lc(lc(_td)).blur();}catch(e){}try{_id("pageLayout").focus();}catch(e){}ael2(d,"click",function(event){try{if(window.event)var o=event.srcElement;else var o=event.target;o=go2(o,"TD");}catch(e){return;}if(o==_td)return;_td.style.background="";_td.style.borderWidth="0px";_td.style.padding="5px";_td.style.paddingLeft="8px";_td.style.paddingRight="3px";try{_div.parentNode.removeChild(_div);}catch(e){}});
    });
}
function f_popdiv(ox,l,t){d.body.appendChild(ox);ox.style.position="absolute";ox.style.zIndex=551;ox.style.left=l+"px";ox.style.top=(t-($("pageLayout").scrollTop))+"px";}
function f_popmenu(_div,l,t){
	var ox=f_di(d.body,"div_popmenu");_div._ox=ox;var _ta=f_ta2(ox);_ta.parentNode.align="left";var _tr=f_tr(_ta);var _td=f_td(_tr);_td.colSpan=2;_td.height="9px";_td.innerHTML="<div style='font-size:1px;height:9px;"+(window.event?"background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\"img3/shadow_tl.png\", sizingMethod=\"crop\");":"background:transparent url(img3/shadow_tl.png) no-repeat left top;")+"'></div>";var _td=f_td(_tr);_td.innerHTML="<div style='font-size:1px;height:9px;width:9px;"+(window.event?"background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\"img3/shadow_tr.png\", sizingMethod=\"crop\");":"background:transparent url(img3/shadow_tr.png) no-repeat right top;")+"'></div>";
	var _tr=f_tr(_ta);var _td=f_td(_tr);_td.width="9px";if(!window.event){_td.style.background="transparent url(img3/shadow_center.png) repeat-y left top";}else{_td.className="ie_filter_side";}var _td=f_td(_tr);_td.style.border="solid 2px #B9C4DA";_td.style.padding="5px";_td.bgColor="#ffffff";_td.appendChild(_div);var _td=f_td(_tr);if(!window.event){_td.style.background="transparent url(img3/shadow_center.png) repeat-y left top";}else{_td.className="ie_filter_side";}
	var _tr=f_tr(_ta);var _td=f_td(_tr);_td.colSpan=2;_td.height="9px";_td.innerHTML="<div style='font-size:1px;height:9px;"+(window.event?"background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\"img3/shadow_bl.png\", sizingMethod=\"crop\");":"background:transparent url(img3/shadow_bl.png) no-repeat left top;")+"'></div>";var _td=f_td(_tr);_td.innerHTML="<div style='font-size:1px;height:9px;width:9px;"+(window.event?"background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\"img3/shadow_br.png\", sizingMethod=\"crop\");":"background:transparent url(img3/shadow_br.png) no-repeat right top;")+"'></div>";
	if(l && t){ox.style.position="absolute";ox.style.zIndex=551;ox.style.left=l+"px";ox.style.top=(t-($("pageLayout").scrollTop))+"px";}
}
function rc_popmenu(){try{unmask();var o=$("div_popmenu");rc(o);}catch(e){}}

function dimobj(id,s,l){
    try{clearTimeout(_dimtimeout);}catch(e){}try{clearTimeout(_dimtimeout2);}catch(e){}
    vi(id);var _td=$(id);_td._opacity=10;_td.style.opacity=1;_td.style.filter="alpha(opacity=100)";if(!s)s=8;
    function dim(){_td._opacity=_td._opacity-1;var x=_td._opacity;_td.style.opacity=x/10;_td.style.filter="alpha(opacity="+x*10+")";}
    function dimcaller(){if(_td._opacity<=0){hi2(_td);if(l)window.location=l;return;}dim();_dimtimeout2=setTimeout(dimcaller,100);}
    _dimtimeout=setTimeout(function(){dimcaller();},s*1000);
}
function dimobj2(id,s){
    try{clearTimeout(_dimtimeout);}catch(e){}try{clearTimeout(_dimtimeout2);}catch(e){}
    vi(id);var _td=$(id);_td._opacity=0;_td.style.opacity=0;_td.style.filter="alpha(opacity=0)";if(!s)s=8;
    function dim(){_td._opacity=_td._opacity+1;var x=_td._opacity;_td.style.opacity=x/10;_td.style.filter="alpha(opacity="+x*10+")";}
    function dimcaller(){if(_td._opacity>=10){return;}dim();_dimtimeout2=setTimeout(dimcaller,100);}
    _dimtimeout=setTimeout(function(){dimcaller();},s*1000);
}

function insertImg(src) {
	window.parent.frames['Editor'].window.frames['HtmlEditor'].document.body.innerHTML += '<IMG src="' + src + '">';
	window.parent.frames['Editor'].SaveContent();
}
function setContent(content){
	window.parent.frames['Editor'].window.frames['HtmlEditor'].document.body.innerHTML += content;
	window.parent.frames['Editor'].SaveContent();
}
function getContent(){return window.parent.frames['Editor'].SaveContent();}

function changeemail(){
	var o=$("messagespan");if(o.className=="email2")o.className="email";else o.className="email2";
	setTimeout(changeemail,600);
}	

function checkSession(){if(session==0){showError("请先登录！点击这里<a href='/signin' class='default'>登录</a>，或者<a href='/register' class='default'>注册新用户</a>。");return false;} return true;}

function buttongo(id){var o=$(id);o._backuptext=o.value;o.disabled=true;o.value="请稍候...";}
function buttondone(id){try{var o=$(id);o.disabled=false;o.value=o._backuptext;}catch(e){}}


function showhint(o,text){
	try{rc($('hintdiv'));}catch(e){}var _div=f_di(d.body,"hintdiv");_div.style.top=(G5(o)-32-($("pageLayout").scrollTop))+"px";_div.style.left=(G4(o))+"px";_div.style.position="absolute";_div.style.zIndex=999;
	_div.innerHTML="<div style='background:url(img6/hintarrow.gif) no-repeat 12px bottom;padding-bottom:6px;'><div style='background:#36638E;padding:3px;padding-left:8px;padding-right:8px;color:#fff;font-weight:bold;'  class='num'>"+text+"</div></div>";
}
function emailok(o){if( o.indexOf (".")==-1 
	|| o.indexOf("@")==-1 
	|| o.length<=6 
	|| o.lastIndexOf("@")<1 
	|| o.lastIndexOf("@")>o.length-5 
	|| o.lastIndexOf(".")>o.length-3 
	|| o.indexOf("<")!=-1 
	|| o.indexOf(">")!=-1 
	|| o.indexOf("(")!=-1 
	|| o.indexOf(")")!=-1
	|| o.indexOf(":")!=-1 
	|| o.indexOf(";")!=-1 
	|| o.indexOf(",")!=-1 
	|| o.indexOf("，")!=-1 
	|| o.indexOf(".con")==o.length-4 
	|| o.indexOf(".coom")==o.length-5 
	|| o.indexOf(".c0m")==o.length-4 
	|| o.indexOf(".cxm")==o.length-4 
	|| o.indexOf(".xom")==o.length-4 
	|| o.indexOf(".cm")==o.length-3 
	|| o.indexOf("@.")!=-1
	|| o.indexOf("@。")!=-1){return false;}return true;}
function dim(_divinfo){_divinfo._opacity=_divinfo._opacity-1;var x=_divinfo._opacity;_divinfo._ox.style.opacity=x/10;_divinfo._ox.style.filter="alpha(opacity="+x*10+")";}
function dimcaller(_divinfo){if(_divinfo._opacity<=0){unmask();var ox=_divinfo._ox;if(ox && ox.parentNode){ox.parentNode.removeChild(ox);}return;}dim(_divinfo);setTimeout("dimcaller(_divinfo)",100);}
function dimcaller2(_divinfo){if(_divinfo._opacity<=0){unmask();var ox=_divinfo._ox;if(ox && ox.parentNode){ox.parentNode.removeChild(ox);} window.location=window.location;return;}dim(_divinfo);setTimeout("dimcaller2(_divinfo)",100);}

function search(){var t=str0($("searchtext").value);window.location="/dormsall?dormnumber="+t;}

//Func function
function logout(){setCookie("a","","Thu, 01-Jan-1970 00:00:01 GMT","/","linjunet.com");setCookie("p","","Thu, 01-Jan-1970 00:00:01 GMT","/","linjunet.com");setCookie("s","","Thu, 01-Jan-1970 00:00:01 GMT","/","linjunet.com");window.location="/signin";} 
