function sendRequest(url,callback,postData) {var req = createXMLHTTPObject();var method;if(!req){return;}if(postData){method="POST";}else{method="GET";}req.open(method,url,true);req.setRequestHeader('User-Agent','XMLHTTP/1.0');if(req.overrideMimeType){req.overrideMimeType('text/xml');}if (postData){req.setRequestHeader('Content-type','application/x-www-form-urlencoded');}req.onreadystatechange = function () {
if (req.readyState != 4){return;} if (req.status != 200 && req.status != 204){return;}callback(req);}
if (req.readyState == 4){return;}req.send(postData);}
var XMLHttpFactories = [
function () {return new XMLHttpRequest()},
function () {return new ActiveXObject("Msxml2.XMLHTTP")},
function () {return new ActiveXObject("Msxml3.XMLHTTP")},
function () {return new ActiveXObject("Microsoft.XMLHTTP")}
];
function createXMLHTTPObject() {
var xmlhttp = false;
for (var i=0;i<XMLHttpFactories.length;i++) {
try {xmlhttp = XMLHttpFactories[i]();}
catch (e) {continue;}
break;
}
return xmlhttp;
}

