function getHttpRequest(){
  var httpRequest = false;
  if(window.XMLHttpRequest){
    httpRequest = new XMLHttpRequest();
  } else if(window.ActiveXObject) {
  try{
    httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
  }catch(e){
  try{
    httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
  }catch(e){
}
}
}
if(!httpRequest){
  alert('Cannot create an XMLHTTP instance');
}
return httpRequest;
}

function sendData(div_id, url, data){
  var div = document.getElementById(div_id);
  var http_request = getHttpRequest();
  if(http_request){
    http_request.onreadystatechange = function() {dispPage(http_request, div, url);};;
    http_request.open('POST', url, true);
    http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    http_request.send(data);
  } else {
  alert('in disp false-------');
}
}

function disp(id, url){
  var div = document.getElementById(id);
  var http_request = getHttpRequest();
 // alert(div);
  if(http_request){
    http_request.onreadystatechange = function() {dispPage(http_request, div, url);};;
    http_request.open('POST', url, true);
    http_request.send(null);
  } else {
  alert('in disp false-------');
}

}

function dispPage(http_request, elem, url){
  //alert(http_request.responseText);
  if(http_request.readyState == 4){
    if(http_request.status == 200){
      elem.innerHTML = http_request.responseText;           
      //            alert(elem.innerHTML);
    }else {
    elem.innerText = "Loading...";
  }
}
}

