// JavaScript Document
function getReqXMLHTTPObj()
{
	var a = null;
	try{a = new ActiveXObject("Msxml2.XMLHTTP")}
	catch(b)
	{
		try{a = new ActiveXObject("Microsoft.XMLHTTP")}
		catch(c){a=null;}
	}
	if(!a && typeof XMLHttpRequest!="undefined")
	{
		a = new XMLHttpRequest();
	} 
	return a;
}

var req;
function AjaxCall(url, qs, onCallback) 
{	
	req = getReqXMLHTTPObj();
    req.onreadystatechange = onCallback;
    var rnd = Math.floor(Math.random()*100000)
    url = url + "?rnd=" + rnd+qs;
    req.open("GET", url, true);
    req.send(null);
}

function AjaxCall_new(url, onCallback) 
{	
	req = getReqXMLHTTPObj();
    req.onreadystatechange = onCallback;
    var rnd = Math.floor(Math.random()*100000)
    url = url + "&rnd=" + rnd;
    req.open("GET", url, true);
    req.send(null);
}

function AjaxPostCall(url, qs, onCallback) 
{   // alert("aaaa");
	req = getReqXMLHTTPObj();
    if (onCallback)
	 {
        req.onreadystatechange = onCallback;
	 }
    var rnd = Math.floor(Math.random()*100000)
    qs = qs + "&rnd=" + rnd + "&method=post";
    req.open("POST", url, true);
	 req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    req.setRequestHeader("Accept","text/xml");
    req.send(qs);
}

/*function checkAvailability()
{		
   var email = document.getElementById('txtEmailID').value;
  
   qs="&email="+email;
   AjaxPostCall('newsletter-subscribe.php', qs, Subscribe_Newsletter) 
}

function Subscribe_Newsletter()
{
	if (req.readyState == 4) 
	{
		text=req.responseText;
	
		document.getElementById('innitialid').style.display = "none";
		document.getElementById('messageid').style.display = "inline";
		document.getElementById('messageid').innerHTML = text;
	   
	}
}
*/


