sp; }else{
xmlhttp_request = new ActiveXObject( "Msxml2.XMLHTTP." + i + ".0" );
}
break;
}catch(e){
xmlhttp_request = false;
}
}
}else if( window.XMLHttpRequest ){
xmlhttp_request = new XMLHttpRequest();
}
}catch(e){
xmlhttp_request = false;
}
return xmlhttp_request;
}
function init(){
// init private variable
aryArgu=new Array();
aryOnPropertyChange_AttachedEvents=new Array();
aryRequestHeaders=new Array();
blnAsyn=true;
objRequest=getXMLRequester();
objSelf=this;
objThat=this;
strMethod="GET";
strProtocol="unknown";
strResponseText="";
strToBeSend="";
strUID=strUID?strUID:uid();
strUrl="";
// init public variable
&n