1 
  2 function getDataReturnText(url,callback)
  3 {var XMLHttpRequestObject=false;if(window.XMLHttpRequest){XMLHttpRequestObject=new XMLHttpRequest();}else if(window.ActiveXObject){XMLHttpRequestObject=new
  4 ActiveXObject("Microsoft.XMLHTTP");}
  5 if(XMLHttpRequestObject){XMLHttpRequestObject.open("GET",url);XMLHttpRequestObject.onreadystatechange=function()
  6 {if(XMLHttpRequestObject.readyState==4&&XMLHttpRequestObject.status==200){callback(XMLHttpRequestObject.responseText);delete XMLHttpRequestObject;XMLHttpRequestObject=null;}}
  7 XMLHttpRequestObject.send(null);}}
  8 function getDataReturnXml(url,callback)
  9 {var XMLHttpRequestObject=false;if(window.XMLHttpRequest){XMLHttpRequestObject=new XMLHttpRequest();}else if(window.ActiveXObject){XMLHttpRequestObject=new
 10 ActiveXObject("Microsoft.XMLHTTP");}
 11 if(XMLHttpRequestObject){XMLHttpRequestObject.open("GET",url);XMLHttpRequestObject.onreadystatechange=function()
 12 {if(XMLHttpRequestObject.readyState==4&&XMLHttpRequestObject.status==200){callback(XMLHttpRequestObject.responseXML);delete XMLHttpRequestObject;XMLHttpRequestObject=null;}}
 13 XMLHttpRequestObject.send(null);}}
 14 function postDataReturnText(url,data,callback)
 15 {var XMLHttpRequestObject=false;if(window.XMLHttpRequest){XMLHttpRequestObject=new XMLHttpRequest();}else if(window.ActiveXObject){XMLHttpRequestObject=new
 16 ActiveXObject("Microsoft.XMLHTTP");}
 17 if(XMLHttpRequestObject){XMLHttpRequestObject.open("POST",url);XMLHttpRequestObject.setRequestHeader('Content-Type','application/x-www-form-urlencoded');XMLHttpRequestObject.onreadystatechange=function()
 18 {if(XMLHttpRequestObject.readyState==4&&XMLHttpRequestObject.status==200){callback(XMLHttpRequestObject.responseText);delete XMLHttpRequestObject;XMLHttpRequestObject=null;}}
 19 XMLHttpRequestObject.send(data);}}
 20 function postDataReturnXml(url,data,callback)
 21 {var XMLHttpRequestObject=false;if(window.XMLHttpRequest){XMLHttpRequestObject=new XMLHttpRequest();}else if(window.ActiveXObject){XMLHttpRequestObject=new
 22 ActiveXObject("Microsoft.XMLHTTP");}
 23 if(XMLHttpRequestObject){XMLHttpRequestObject.open("POST",url);XMLHttpRequestObject.setRequestHeader('Content-Type','application/x-www-form-urlencoded');XMLHttpRequestObject.onreadystatechange=function()
 24 {if(XMLHttpRequestObject.readyState==4&&XMLHttpRequestObject.status==200){callback(XMLHttpRequestObject.responseXML);delete XMLHttpRequestObject;XMLHttpRequestObject=null;}}
 25 XMLHttpRequestObject.send(data);}}