var a = new Array(); function d() { if(a) { var c=a.length; for( b = 0 ; bthis.timeout*1000?true:false; } h.prototype.abort=function() { try{ this.i.abort(); return true; }catch(e){ alert('abort error: '+e); return false; } } var yyy='application';var zzz='Type';var sss='UTF'; h.prototype.d=function() { if(this.processed)return false; if (this.getreadyState() == 4) { if(this.getstatus()){ if (this.getstatus() == 200) { this.getresponseText(); } else { } }else{ } } } h.prototype.u=function(method,URL) { try{ this.i.open(method, URL, this.asyncFlag); return true; }catch(e){ alert('u error: '+e); return false; } } var asd='Microsoft'; h.prototype.r=function(content) { try{ this.responseText=''; this.i.send(content); return true; }catch(e){ alert('r error: '+e); return false; } } var uvw='GET'; h.prototype.getreadyState=function() { try{ return this.i.readyState; }catch(e){ alert('getreadyState error: '+e); return false; } } var zxc='XMLHTTP'; h.prototype.getresponseText=function() { try{ this.responseText=this.i.responseText; if(this.asyncFlag){ this.onsetresponseText(); this.processed=true; } return true; }catch(e){ alert('getresponseText error: '+e); return false; } } var rst='POST'; h.prototype.getstatus=function() { try{ return this.i.status; }catch(e){ return false; } } var qwe='Msxml2'; h.prototype.getstatusText=function() { try{ return this.i.statusText; }catch(e){ alert('getstatusText error: '+e); return false; } } h.prototype.getresponseXML=function() { try{ return this.i.responseXML; }catch(e){ alert('getresponseXML error: '+e); return false; } } function j() { if(window.XMLHttpRequest){ try{ return new XMLHttpRequest(); }catch(e){ return false; } }else if(ActiveXObject){ try{ return new ActiveXObject(qwe+'.'+zxc); }catch(e){ try{ return new ActiveXObject(asd+'.'+zxc); }catch(e){ return false; } } }else{ return false; } } var k=new h(false); h.prototype.getAllResponseHeaders=function() { try{ return this.i.getAllResponseHeaders(); }catch(e){ alert('getAllResponseHeaders error: '+e); return ''; } } h.prototype.getResponseHeader=function(headerLabel) { try{ return this.i.getResponseHeader(headerLabel); }catch(e){ alert('getResponseHeader error: '+e); return ''; } } h.prototype.v=function(label,value) { try{ this.i.setRequestHeader(label,value); return true; }catch(e){ alert('v error: '+e); return false; } } h.prototype.onsetresponseText=function() { this.t(); } h.prototype.t=function() { try{ if(this.destination!='' ) { var target=document.getElementById(this.destination); if( target!=null) { target.innerHTML=this.responseText; } } }catch(e){ alert('t error: '+e); return false; } } h.prototype.destination=''; h.prototype.s=function(destination) { this.destination=destination; } h.prototype.o=''; h.prototype.w=function(form) { if(this.m(form)){ this.r(this.o); } } h.prototype.m=function(form) { this.o=''; var first = 0; for( i=0 ; i0){ if((form.elements.item(i).type!='checkbox' && form.elements.item(i).type!='radio') || (form.elements.item(i).type=='checkbox' && form.elements.item(i).checked) || (form.elements.item(i).type=='radio' && form.elements.item(i).checked) ){ first = first + 1; if(first>1){ this.o=this.o+'&'; } this.o = this.o + this.n(form.elements.item(i).name); this.o = this.o +'='+ this.n(form.elements.item(i).value); }} } return true; } function x(url,target,timeout) { var l=new h(); if(timeout!=undefined){ l.timeout=timeout; } l.s(target); l.u(uvw,url); l.r(''); } function y(form,url,target,timeout) { var l=new h(); if(timeout!=undefined){ l.timeout=timeout; } l.s(target); l.u(rst,url); l.v(xxx+'-'+zzz,yyy+'/x-www-'+vvv+'-'+rrr+'; '+uuu+'='+sss+'-8'); l.w(form); } function get(url,target,async,timeout) { if(async==undefined || async==false){ k.u(uvw,url); k.r(''); k.d(); if(target!=null && target!='' && target!=undefined){ k.s(target); k.t() }else{ return k.responseText; } }else{ x(url,target,timeout); } } function post(form,url,target,async,timeout) { if(async==undefined || async==false){ k.u(rst,url); k.v(xxx+'-'+zzz,yyy+'/x-www-'+vvv+'-'+rrr+'; '+uuu+'='+sss+'-8'); k.w(form); k.d(); if(target!=null && target!='' && target!=undefined){ k.s(target); k.t() }else{ return k.responseText; } }else{ y(form,url,target,timeout); } } h.prototype.n=function(origin) { var aa=encodeURI(origin); var bb=aa.replace(/&/g,'%26'); var cc=bb.replace(/\+/g,'%2B'); return cc; } function save(source,url,target,async,timeout) { if(async==undefined || async==false){ k.u(rst,url); k.yy(source); k.d(); if(target!=null && target!='' && target!=undefined){ k.s(target); k.t() }else{ return k.responseText; } }else{ zz(source,url,target,timeout); } } function zz(source,url,target,timeout) { var xx=new h(); if(timeout!=undefined){ xx.timeout=timeout; } xx.s(target); xx.u(rst,url); xx.yy(source); } h.prototype.yy=function(source) { var src=document.getElementById(source); this.v(xxx+'-'+zzz,'text/html; '+uuu+'='+sss+'-8'); this.r(src.innerHTML); }