
var url = "getSuggestion.php?param="; // The server-side script

function handleHttpResponse() {

  if (http.readyState == 4) {

    document.getElementById('suggestion').innerHTML = http.responseText;

  }

}

function updateSuggestion() {
    //document.getElementById('suggestion').innerHTML = "";
    var QueryValue = document.getElementById("query").value;

    http.open("GET", url + escape(QueryValue), true);

    http.onreadystatechange = handleHttpResponse;

    http.send(null);
}

function getHTTPObject() {
    var xmlhttp;
    /*@cc_on
    @if (@_jscript_version >= 5)
        try {
            xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (E) {
                xmlhttp = false;
            }
        }
    @else
        xmlhttp = false;
    @end @*/
    
    if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
        try {
            xmlhttp = new XMLHttpRequest();
        } catch (e) {
            xmlhttp = false;
        }
    }
    return xmlhttp;
}

var http = getHTTPObject(); // We create the HTTP Object 
