//// JScript source code


function GetXmlHttpObject(handler)
{ var objXmlHttp = null; if (!window.XMLHttpRequest)
{ objXmlHttp = GetMSXmlHttp(); if (objXmlHttp != null)
{ objXmlHttp.onreadystatechange = handler;}
}
else
{ objXmlHttp = new XMLHttpRequest(); if (objXmlHttp != null)
{ if(document.all)
{ objXmlHttp.onreadystatechange = handler;}
else
{ objXmlHttp.onload = handler; objXmlHttp.onerror = handler;}
}
}
return objXmlHttp;}
function GetMSXmlHttp() { var xmlHttp = null; var clsids = ["Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.4.0", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP", "Microsoft.XMLHTTP"]; for(var i=0; i<clsids.length && xmlHttp == null; i++) { xmlHttp = CreateXmlHttp(clsids[i]);}
return xmlHttp;}
function CreateXmlHttp(clsid) { var xmlHttp = null; try { xmlHttp = new ActiveXObject(clsid); lastclsid = clsid; return xmlHttp;}
catch(e) {}
}
function SendXmlHttpRequest(xmlhttp, url) { xmlhttp.open('GET', url, true); xmlhttp.send(null);}
function SendXmlHttpRequestPost(xmlhttp, url, parameters) { xmlhttp.open('POST', url+"?"+parameters, true); xmlhttp.send(null);}
var xmlHttp; function ExecuteCall(url, parameters)
{ try
{ xmlHttp = GetXmlHttpObject(CallbackMethod); SendXmlHttpRequest(xmlHttp, url, parameters);}
catch(e){ }
}


