function AjaxCreate() { 

   if (window.ActiveXObject) { 
      ajax = new ActiveXObject("Microsoft.XMLHTTP"); 
   } 
   else { 
      ajax = new XMLHttpRequest; 
   } 
} 

function getFile(url) {
  if (window.XMLHttpRequest) {              
    AJAX=new XMLHttpRequest();              
  } else {                                  
    AJAX=new ActiveXObject("Microsoft.XMLHTTP");
  }
  if (AJAX) {
     AJAX.open("GET", url, false);                             
     AJAX.send(null);
     return AJAX.responseText;                                         
  } else {
     return false;
  }                                             
}

function PostAjax(url, params) {
ajax.open("POST", url, true);

//Send the proper header information along with the request
ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ajax.setRequestHeader("Content-length", params.length);
ajax.setRequestHeader("Connection", "close");

ajax.onreadystatechange = function() {//Call a function when the state changes.
	if(ajax.readyState == 4 && ajax.status == 200) {
		alert("Update complete.");
	}
}
ajax.send(params);
}
