callAJAX();


function callAJAX()
{
	var currentid;
	var obj;

	if(!obj && typeof XMLHttpRequest!= 'undefined')
	{
		obj=new XMLHttpRequest()
	}
	else if(window.ActiveXObject)
	{
		obj=new ActiveXObject("Microsoft.XMLHTTP")
	}
	else if(!obj)
	{	
		obj= new ActiveXObject('MSXML2.XMLHTTP.3.0');
	}

// old object
/* 	try
	{

		obj = new ActiveXObject("Msxml2.XMLHTTP");  // for Mozilla, Safari ..
	}
	catch(e)
	{
		try
		{

			obj =  new ActiveXObject("Microsoft.XMLHTTP");   // IE
		}
		catch(e1)
		{
			try
			{

				obj= new XMLHttpRequest(); 
			}
			catch(e2)
			{
				obj = null;
			}
		}
	}
	
*/
	
	if(obj!=null)
	{
//		obj.onreadystatechange = ProcessResponse;
		var urlcall;
		var endp;
		var pgfrom;
		var useragent;
		var appcodename;
		var appname;
		var appversion;
		var platform;
		var browdetails;

		var currenttime = new Date();
		urlcall=location.href;
		endp=urlcall.indexOf("?");
		if(endp>1)
		{
			pgfrom=urlcall.slice(0,endp);
		}
		else
		{
			pgfrom=urlcall;
		}
		
		useragent= window.navigator.userAgent;
		appcodename = window.navigator.appCodeName;
		appname =window.navigator.appName;
		appversion= window.navigator.appVersion;
		platform = window.navigator.platform;

		browdetails = "useragent=" + useragent + "&appcodename=" + appcodename + "&appname=" + appname + "&appversion=" + appversion + "&platform=" + platform ;	

		urlcall="callaspc2lytics.asp?ref=" + document.referrer + "&page=" + pgfrom + "&" + window.location.search.substring(1) + "&" + browdetails + "&anything=" + currenttime;  
		obj.onreadystatechange=function()
		{
			if (obj.readyState==4) 
			{
				if (obj.status == 200)
				{
					currentid =obj.responseText;
					document.form1.currid.value=currentid;
		        }
		        else 
		        {
					document.form1.currid.value=0;
				}
			}
		}
		currentid=obj.open("GET", urlcall,  true);
		obj.send(null);
		
	}
}    

function readquerystring() 
{
	var query = window.location.search.substring(1);
	alert(query);
	var vars = query.split("&");
	var qstr;
	qstr='';
	for (var i=0;i<vars.length;i++)
	{
		//	qstr=qstr+vars[i];	
		//	alert(vars[i]);
	} 
}
