function gethtt() {
     var objt = false;
     try {
         objt = new ActiveXObject('Msxml2.XMLHTTP');
     } catch(e) {
         try {
             objt = new ActiveXObject('Microsoft.XMLHTTP');
         } catch(e) {
             objt = new XMLHttpRequest();
         }
     }
     return objt;
 }

function map_search(getu,econt,um){
     if (um == "yes") {
          document.getElementById(econt).innerHTML = '<blink class="redtxt">Please wait ...<\/blink>';
     } else {
          document.getElementById(econt).innerHTML = '<img src="loading.gif">';
     }
     var getR = gethtt();
     getR.onreadystatechange = function() {prah(econt);};
     getR.open("GET", getu);
     getR.send(false);

         function prah(econt){
            if (getR.readyState == 4) {
                if (getR.status == 200) {
                    document.getElementById(econt).innerHTML = getR.responseText;
                } else {
                    document.getElementById(econt).innerHTML="<p><span class='redtxt'>Error!<\/span> Error has occured: " + getR.statusText +"<\/p>";
                }
            }
         }
 }
 


