var request;
var succeed;
function createRequest() {
  try {
    request = new XMLHttpRequest();
  } catch (trymicrosoft) {
    try {
      request = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (othermicrosoft) {
      try {
        request = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (failed) {
        request = false;
      }
    }
  }
}
function LoadAjax(url,succeedFun) {
  createRequest();
  request.open("post", url, true);
  succeed=succeedFun;
  request.onreadystatechange = updatePage;
  request.send(null);
}
function updatePage()
{
  if (request.readyState == 4) {
       if (request.status == 200) {
         var response = request.responseText;
	     succeed(response);
       }
  }
}