﻿// JScript File
var AJAX_xmlHTTP;

function AJAX_GetData(handler, url) {
    var objXmlHttp=null; 
	
	if (navigator.userAgent.indexOf('Opera')>=0) { 
		alert('This example does not work in Opera');
    		return; 
	}   
	else if (navigator.userAgent.indexOf('MSIE')>=0)	{
	    var strName='Msxml2.XMLHTTP'; 
		if (navigator.appVersion.indexOf('MSIE 5.5')>=0) {
		    strName='Microsoft.XMLHTTP';
		} 
		try { 
		    objXmlHttp=new ActiveXObject(strName);
		    objXmlHttp.onreadystatechange=handler;
	
	    } catch(e) { 
       	    alert('Error. Scripting for ActiveX might be disabled'); 
        	return; 
 	    } 
	} 
	else if (navigator.userAgent.indexOf('Mozilla')>=0) { 
		objXmlHttp=new XMLHttpRequest(); 
		objXmlHttp.onload=handler; 
		objXmlHttp.onerror=handler; 
    } 
    
    AJAX_xmlHTTP=objXmlHttp;
    objXmlHttp.open('GET', url , true);
	objXmlHttp.send(null);
	
}


function AJAX_TextResponse() { 
    if(AJAX_xmlHTTP.readyState==4 || AJAX_xmlHTTP.readyState=='complete') { 
        return AJAX_xmlHTTP.responseText; 
    }
}


function AJAX_XmlResponse() { 
    if (AJAX_xmlHTTP.readyState==4 || AJAX_xmlHTTP.readyState == 'complete'){
		if (AJAX_xmlHTTP.XMLDocument.readyState == 4)  
            return AJAX_xmlHTTP.XMLDocument
    }
}
