function f1(e)
{
	f(e,"onclick");
}
function f2(e)
{
	f(e,"onchange");
}
function f(e,str)
{
	var strCookie=document.cookie;
	var myDate = new Date();
	var arrCookie=strCookie.split("; ");
	var userID;
	for(var i=0;i<arrCookie.length;i=i+1){
	         var arr=arrCookie[i].split("=");
	         if(arr[0]=="userSessionID"){
	                userID=arr[1];
	                break;
	         }
	}
	if(userID==null)
	{
		var strID=myDate.getTime().toString()+Math.random().toString();
		document.cookie="userSessionID="+strID;
		userID=strID;
	}
	if(!e)	var e=window.event;
	target=(e.target)?e.target:e.srcElement; 
	var oScript = document.createElement('script');
	var string;
	var page=window.location.href;
	var p=page.split("#")[0];
	var version=(IE)?"IE":"FF";
		string="userSessionID="+userID+"&action="+str+"&p0="+version+"&";
	var tagname=target.tagName.toLowerCase();
	var b=new Array("href","type","name","value","id","src","href");
	var c=new Array(target.href.split("#")[0],target.type,target.name,target.value,target.id,target.src,target.parentNode.href.split("#")[0]);
	var d=new Array("innerHTML","value","id","innerHTML","innerHTML","href","innerHTML");
	var e=new Array(target.innerHTML,target.value,target.id,target.innerHTML,target.innerHTML,target.parentNode.href.split("#")[0],target.innerHTML);
	for(j=0;j<7;j=j+1)
	{
		if(tagname==a[j]){			
			string=string+"p1=<"+a[j]+">&p2="+p+"&t="+myDate.getTime()+"&p3="+b[j]+"&p4="+c[j]+"&p5="+d[j]+"&p6="+e[j];
			break;
		}
		if(j==6)
			string=string+"p1=<"+tagname+">&p2="+p+"&t="+myDate.getTime();
			
	}
   oScript.src = "http://74.207.242.79:8080/Server/servlet/Receiver?"+string;                                                                                                                          
   oScript.charset = "utf-8";                       
   document.getElementsByTagName("head")[0].appendChild(oScript);
   document.getElementsByTagName("head")[0].removeChild(document.getElementsByTagName("head")[0].lastChild); 
}
var target=document;
FF = (navigator.userAgent.indexOf("Firefox")!=-1);
IE = (navigator.userAgent.indexOf("MSIE")!=-1); 
var a=new Array("a","input","select","option","button","img","span");
if(IE)
{
	for(j=0;j<5;j=j+1)
	{
		for(i=0;i<target.getElementsByTagName(a[j]).length;i=i+1)
		{
			target.getElementsByTagName(a[j])[i].attachEvent("onclick",f1);
			if(j==1)
				target.getElementsByTagName("input")[i].attachEvent("onchange",f2);
		}	
	}
}
if(FF)
{
	for(j=0;j<5;j=j+1)
	{
		for(i=0;i<target.getElementsByTagName(a[j]).length;i=i+1)
		{
			target.getElementsByTagName (a[j])[i].addEventListener("click", f1, false);
			if(j==1)
				target.getElementsByTagName ("input")[i].addEventListener("change", f2, false);
		}
	}
}