function getDataReturnText(url,callback,callbackvar){var usecallbackvar=(arguments.length==3);var XMLHttpRequestObject=false;if(window.XMLHttpRequest){XMLHttpRequestObject=new XMLHttpRequest();}else if(window.ActiveXObject){XMLHttpRequestObject=newActiveXObject("Microsoft.XMLHTTP");}if(XMLHttpRequestObject){XMLHttpRequestObject.open("GET",url);XMLHttpRequestObject.onreadystatechange=function(){if(XMLHttpRequestObject.readyState==4&&XMLHttpRequestObject.status==200){if(usecallbackvar){callback(XMLHttpRequestObject.responseText,callbackvar);}else{callback(XMLHttpRequestObject.responseText);}delete XMLHttpRequestObject;XMLHttpRequestObject=null;}}XMLHttpRequestObject.send(null);}}function getDataReturnXml(url,callback,callbackvar){var usecallbackvar=(arguments.length==3);var XMLHttpRequestObject=false;if(window.XMLHttpRequest){XMLHttpRequestObject=new XMLHttpRequest();}else if(window.ActiveXObject){XMLHttpRequestObject=newActiveXObject("Microsoft.XMLHTTP");}if(XMLHttpRequestObject){XMLHttpRequestObject.open("GET",url);XMLHttpRequestObject.onreadystatechange=function(){if(XMLHttpRequestObject.readyState==4&&XMLHttpRequestObject.status==200){if(usecallbackvar){callback(XMLHttpRequestObject.responseXML,callbackvar);}else{callback(XMLHttpRequestXML.responseText);}delete XMLHttpRequestObject;XMLHttpRequestObject=null;}}XMLHttpRequestObject.send(null);}}function postDataReturnText(url,data,callback,callbackvar){var usecallbackvar=(arguments.length==4);var XMLHttpRequestObject=false;if(window.XMLHttpRequest){XMLHttpRequestObject=new XMLHttpRequest();}else if(window.ActiveXObject){XMLHttpRequestObject=newActiveXObject("Microsoft.XMLHTTP");}if(XMLHttpRequestObject){XMLHttpRequestObject.open("POST",url);XMLHttpRequestObject.setRequestHeader('Content-Type','application/x-www-form-urlencoded');XMLHttpRequestObject.onreadystatechange=function(){if(XMLHttpRequestObject.readyState==4&&XMLHttpRequestObject.status==200){if(usecallbackvar){callback(XMLHttpRequestObject.responseText,callbackvar);}else{callback(XMLHttpRequestObject.responseText);}delete XMLHttpRequestObject;XMLHttpRequestObject=null;}}XMLHttpRequestObject.send(data);}}function postDataReturnXml(url,data,callback,callbackvar){var usecallbackvar=(arguments.length==4);var XMLHttpRequestObject=false;if(window.XMLHttpRequest){XMLHttpRequestObject=new XMLHttpRequest();}else if(window.ActiveXObject){XMLHttpRequestObject=newActiveXObject("Microsoft.XMLHTTP");}if(XMLHttpRequestObject){XMLHttpRequestObject.open("POST",url);XMLHttpRequestObject.setRequestHeader('Content-Type','application/x-www-form-urlencoded');XMLHttpRequestObject.onreadystatechange=function(){if(XMLHttpRequestObject.readyState==4&&XMLHttpRequestObject.status==200){if(usecallbackvar){callback(XMLHttpRequestObject.responseXML,callbackvar);}else{callback(XMLHttpRequestXML.responseText);}delete XMLHttpRequestObject;XMLHttpRequestObject=null;}}XMLHttpRequestObject.send(data);}}