 function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Msxml2.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();
  

function handleHttpResponse() {   
   if (http.readyState == 4) {
      if(http.status==200) {
        var response = http.responseText;
        var update = new Array();
            if(response.indexOf('|' != -1)) {
            update = response.split('|');
            document.getElementById(update[0]).innerHTML = update[1];
            }
        }
    }
}

//use to handle query requests where an id is used in the query from a form element
function handleIdQry(url,selectId) {    
var sId = document.getElementById(selectId).value;
var url = url + "?num=" + escape(sId);
//document.write(url);
http.open("GET", url, true);
http.onreadystatechange = handleHttpResponse;
http.send(null);
}

//use to handle query requests where an id is used in the query from a form element
function handleMsgQry(url) {    
http.open("GET", url, true);
http.onreadystatechange = handleHttpResponse;
http.send(null);
}

function handleTableQry(url){
http.open("GET", url, true);
http.onreadystatechange = handleHttpResponse;
http.send(null);
}

 
