var DedeXHTTP=null;var DedeXDOM=null;var DedeContainer=null;var DedeShowError=false;var DedeShowWait=false;var DedeErrCon="";var DedeErrDisplay="下载数据失败";var DedeWaitDisplay="正在下载数据...";function $DE(id){return document.getElementById(id);}
function DedeAjax(gcontainer,mShowError,mShowWait,mErrCon,mErrDisplay,mWaitDisplay)
{DedeContainer=gcontainer;DedeShowError=mShowError;DedeShowWait=mShowWait;if(mErrCon!="")DedeErrCon=mErrCon;if(mErrDisplay!="")DedeErrDisplay=mErrDisplay;if(mErrDisplay=="x")DedeErrDisplay="";if(mWaitDisplay!="")DedeWaitDisplay=mWaitDisplay;this.keys=Array();this.values=Array();this.keyCount=-1;this.sendlang='gb2312';this.rtype='text';if(window.ActiveXObject){try{DedeXHTTP=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){}
if(DedeXHTTP==null)try{DedeXHTTP=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}
else{DedeXHTTP=new XMLHttpRequest();}
this.AddKeyN=function(skey,svalue){if(this.sendlang=='utf-8')this.AddKeyUtf8(skey,svalue);else this.AddKey(skey,svalue);};this.AddKey=function(skey,svalue){this.keyCount++;this.keys[this.keyCount]=skey;svalue=svalue+'';if(svalue!='')svalue=svalue.replace(/\+/g,'$#$');this.values[this.keyCount]=escape(svalue);};this.AddKeyUtf8=function(skey,svalue){this.keyCount++;this.keys[this.keyCount]=skey;svalue=svalue+'';if(svalue!='')svalue=svalue.replace(/\+/g,'$#$');this.values[this.keyCount]=encodeURI(svalue);};this.AddHead=function(skey,svalue){this.rkeyCount++;this.rkeys[this.rkeyCount]=skey;this.rvalues[this.rkeyCount]=svalue;};this.ClearSet=function(){this.keyCount=-1;this.keys=Array();this.values=Array();this.rkeyCount=-1;this.rkeys=Array();this.rvalues=Array();};DedeXHTTP.onreadystatechange=function(){if(DedeXHTTP.readyState==4){if(DedeXHTTP.status==200)
{if(DedeXHTTP.responseText!=DedeErrCon){DedeContainer.innerHTML=DedeXHTTP.responseText;}
else{if(DedeShowError)DedeContainer.innerHTML=DedeErrDisplay;}
DedeXHTTP=null;}
else{if(DedeShowError)DedeContainer.innerHTML=DedeErrDisplay;}}
else{if(DedeShowWait)DedeContainer.innerHTML=DedeWaitDisplay;}};this.BarrageStat=function(){if(DedeXHTTP==null)return;if(typeof(DedeXHTTP.status)!=undefined&&DedeXHTTP.status==200)
{if(DedeXHTTP.responseText!=DedeErrCon){DedeContainer.innerHTML=DedeXHTTP.responseText;}
else{if(DedeShowError)DedeContainer.innerHTML=DedeErrDisplay;}}};this.SendHead=function()
{if(this.rkeyCount!=-1)
{for(var i=0;i<=this.rkeyCount;i++)
{DedeXHTTP.setRequestHeader(this.rkeys[i],this.rvalues[i]);}}
　if(this.rtype=='binary'){　DedeXHTTP.setRequestHeader("Content-Type","multipart/form-data");}else{DedeXHTTP.setRequestHeader("Content-Type","application/x-www-form-urlencoded");}};this.SendPost=function(purl){var pdata="";var i=0;this.state=0;DedeXHTTP.open("POST",purl,true);this.SendHead();if(this.keyCount!=-1)
{for(;i<=this.keyCount;i++)
{if(pdata=="")pdata=this.keys[i]+'='+this.values[i];else pdata+="&"+this.keys[i]+'='+this.values[i];}}
DedeXHTTP.send(pdata);};this.SendGet=function(purl){var gkey="";var i=0;this.state=0;if(this.keyCount!=-1)
{for(;i<=this.keyCount;i++)
{if(gkey=="")gkey=this.keys[i]+'='+this.values[i];else gkey+="&"+this.keys[i]+'='+this.values[i];}
if(purl.indexOf('?')==-1)purl=purl+'?'+gkey;else purl=purl+'&'+gkey;}
DedeXHTTP.open("GET",purl,true);this.SendHead();DedeXHTTP.send(null);};this.SendGet2=function(purl){var gkey="";var i=0;this.state=0;if(this.keyCount!=-1)
{for(;i<=this.keyCount;i++)
{if(gkey=="")gkey=this.keys[i]+'='+this.values[i];else gkey+="&"+this.keys[i]+'='+this.values[i];}
if(purl.indexOf('?')==-1)purl=purl+'?'+gkey;else purl=purl+'&'+gkey;}
DedeXHTTP.open("GET",purl,false);this.SendHead();DedeXHTTP.send(null);this.BarrageStat();};this.SendPost2=function(purl){var pdata="";var i=0;this.state=0;DedeXHTTP.open("POST",purl,false);this.SendHead();if(this.keyCount!=-1)
{for(;i<=this.keyCount;i++)
{if(pdata=="")pdata=this.keys[i]+'='+this.values[i];else pdata+="&"+this.keys[i]+'='+this.values[i];}}
DedeXHTTP.send(pdata);this.BarrageStat();};}
function InitXDom(){if(DedeXDOM!=null)return;var obj=null;if(typeof(DOMParser)!="undefined"){var parser=new DOMParser();obj=parser.parseFromString(xmlText,"text/xml");}
else{try{obj=new ActiveXObject("MSXML2.DOMDocument");}catch(e){}
if(obj==null)try{obj=new ActiveXObject("Microsoft.XMLDOM");}catch(e){}}
DedeXDOM=obj;};function GetCookie(c_name)
{if(document.cookie.length>0)
{c_start=document.cookie.indexOf(c_name+"=")
if(c_start!=-1)
{c_start=c_start+c_name.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)
{c_end=document.cookie.length;}
return unescape(document.cookie.substring(c_start,c_end));}}
return null}
function SetCookie(c_name,value,expiredays)
{var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);document.cookie=c_name+"="+escape(value)+((expiredays==null)?"":";expires="+exdate.toGMTString());}
