function getHTTPObject()
{
	var xmlHttp = false;

	// IE7 Firefox, Opera 8.0+, Safari
	try {xmlHttp = new XMLHttpRequest();}
	catch(e) {}

	// IE6
	try {xmlHttp = new ActiveXObject('Msxml2.XMLHTTP');}
	catch(e) {}

	// IE5
	try {xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');}
	catch(e) {}

  if (xmlHttp)
  {
     xmlHttp.onreadystatechange=function()
     {
        if (xmlHttp.readyState == 4)
        {
           if (xmlHttp.status == 200)
           {
              //alert(xmlHttp.responseText);
           }
        }
     }
  }

  return xmlHttp;
}


function GetDomain(url)
{
    var domain = '';
    var array = url.split('/');

    if (array.length >= 2)
        for (i = 0; i <= 2; i++)
        {domain += array[i] + '/'; }

    return domain;
}

function UserTracker()
{
    var xmlHttp = getHTTPObject();
    if (!xmlHttp) {return false;}

    var webDomain = GetDomain(window.location.href);
    var RequestData = 'URL=' + escape(window.location.href);

    var sendURL = webDomain + 'scripts/javascript/tracker/tracker.aspx';

	xmlHttp.open('POST', sendURL ,true);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.send(RequestData);
	return true;
}


if(typeof window.addEventListener != 'undefined')
{
	// Safari, Gecko, Konqueror etc.
	window.addEventListener('load', UserTracker, false);
	} else if(typeof document.addEventListener != 'undefined') {

	// Opera 7
	document.addEventListener('load', UserTracker, false);
	} else if(typeof window.attachEvent != 'undefined') {

	// Inernet Explorer
	window.attachEvent('onload', UserTracker);
}
