var xmlHttp;

function tracking(campaign,action)
{
	//alert("test");
	var url="/tracking.asp?campaign=" + campaign + "&action=" + action + "&urlAction=" + document.getElementById("urlAction").value + "&urlFriendly=" + document.getElementById("urlFriendly").value + "&pass=qsgrui";
	xmlHttp=GetXmlHttpObject(stateChanged);
	xmlHttp.open("GET", url , true);
	xmlHttp.send(null);
}

//------------------------------
function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
   { 
   //document.getElementById("infoBox").innerHTML=xmlHttp.responseText;
   //window.open(str)
   //alert(xmlHttp.responseText);
   }
} 

function GetXmlHttpObject(handler)
{ 
var objXmlHttp=null
if (navigator.userAgent.indexOf("Opera")>=0)
   {
    alert("This example doesn't work in Opera");
    return;  
   }
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; 
      return objXmlHttp;
      } 
   catch(e)
      { 
      alert("Error. Scripting for ActiveX might be disabled"); 
      return 
      } 
    } 
if (navigator.userAgent.indexOf("Mozilla")>=0)
   {
   objXmlHttp=new XMLHttpRequest();
   objXmlHttp.onload=handler;
   objXmlHttp.onerror=handler; 
   return objXmlHttp;
   }
}
