var domain="index.php";
var xmlHttp; 
var old_class="";
var is_ie = (navigator.userAgent.indexOf('MSIE') >= 0) ? 1 : 0; 
var is_ie5 = (navigator.appVersion.indexOf("MSIE 5.5")!=-1) ? 1 : 0; 
var is_opera = ((navigator.userAgent.indexOf("Opera6")!=-1)||(navigator.userAgent.indexOf("Opera/6")!=-1)) ? 1 : 0; 
var is_netscape = (navigator.userAgent.indexOf('Netscape') >= 0) ? 1 : 0; 
var resultDiv="";

//Start AJAX Coding...
function show_data(strName,islocal)
{ 
  ShowWait();
        if (strName.length > 0){ 
	    if(islocal==true)
	        var url = 'response.asp?saqib='+new Date()+'&id=' + strName;
	    else
		var url=strName;
            xmlHttp = GetXmlHttpObject(stateChangeHandler); 
            xmlHttp_Get(xmlHttp, url); 
        } 
        else { 
            document.getElementById(resultDiv).innerHTML = ''; 
        } 
} 
function stateChangeHandler() 
{ 
        if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){ 
            var str = xmlHttp.responseText; 
            document.getElementById(resultDiv).innerHTML = str;
        } 
} 

function xmlHttp_Get(xmlhttp, url) 
{ 
        xmlhttp.open('GET', url, true); 
        xmlhttp.send(null); 
} 

function GetXmlHttpObject(handler)
{ 
        var objXmlHttp = null;    //Holds the local xmlHTTP object instance 
        if (is_ie){ 
            var strObjName = (is_ie5) ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP'; 
            try{ 
                objXmlHttp = new ActiveXObject(strObjName); 
                objXmlHttp.onreadystatechange = handler; 
            } 
            catch(e){ 
            //Object creation errored 
                alert('IE detected, but object could not be created. Verify that active scripting and activeX controls are enabled'); 
                return; 
            } 
        } 
        else if (is_opera){ 
            //Opera has some issues with xmlHttp object functionality 
            alert('Opera detected. The page may not behave as expected.'); 
            return; 
        } 
        else{ 
            // Mozilla | Netscape | Safari 
            objXmlHttp = new XMLHttpRequest(); 
            objXmlHttp.onload = handler; 
            objXmlHttp.onerror = handler; 
        } 
         
        //Return the instantiated object 
        return objXmlHttp; 
} 
function ShowWait()
{ 
    document.getElementById(resultDiv).innerHTML='<a class="normal_td"><br><img src="image/loading.gif">&nbsp;Submitting...<br></a>';
}

