Forum Moderators: open
-----------------------------------------
// USED TO MAKE A ASYNCHRONOUS XML HTTP REQUEST AND CALL A FUNCTION
//SENDING AS A PARAMTER, THE RESPONSE TEXT FROM THE REQUEST
//CURRENTLY CAN ONLY HANDLE CALLING FUNCTIONS THAT REQUIRE ONE PARAMETER
var oXml = new ActiveXObject("Microsoft.XMLHTTP");
var result;
oXml.onreadystatechange = function ProcessResponse()
{
if(oXml.readyState == 1)
{
//oXml.waitForResponse(3600) // Wait 60 minutes to receice a response back.
bar1.showBar();
}
if(oXml.readyState == 4)
{
try
{
result = oXml.responseText;
if(methodtocall!=null)
methodtocall(result);
bar1.hideBar();
}
catch(e) {
HandleError( e);
}
}
}