
  function getHTTPObject() {
    if( typeof XMLHttpRequest != 'undefined' ) {
      return new XMLHttpRequest();
    }
    try {
      return new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        return new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) { }
    }
    return false;
  }

  var http = getHTTPObject();

  function AjaxCall( url, value, elem_id ) {
    url = url + "?value=" + value;
    
    if( value.length > 0 ) {
      http.open("GET", url, true);
      http.onreadystatechange = function() {
        if( http.readyState == 4 ) {
          var temp = http.responseText;
          
          document.getElementById( elem_id ).innerHTML = temp;
        }
      }
      http.send(null);
    }
  }