	   		var targ;
			var i;
			var aref;
			var counter=0;
			var counter2=0;
			var counter3=0;
			var xx;
			var s;
			var xyz=document.getElementsByTagName("a");
			var hrefs=[];
   			function tryit(e) {
				var e;
				if (!e)			
					e=window.event;
				if (e.target) {
					targ = e.target;
				}
				else if (e.srcElement) {
					targ = e.srcElement;
				}
				if (targ.nodeType == 3) // defeat Safari bug (may not need?)
					targ = targ.parentNode;
				while (targ.parentNode) {
					//alert ('nodetype'+targ.nodeType+"\n"+'nodevalue='+targ.nodeValue+"\n"+'nodename='+targ.nodeName) ;
					if (targ.nodeType==1 && targ.nodeValue==null && ((targ.nodeName).toUpperCase())=="A") {
						//alert("We have an anchor!!\nhref="+targ.href);
						(new Image()).src="trk.php?url="+encodeURI(targ)+"&loc="+encodeURI(document.URL); 
						break;
					}
					// alert(targ);
					targ=targ.parentNode;
				}
		   	} // end of function
			// this code below runs on load
			xx=xyz.length;
			// alert("length="+xx);
			for (i=0;i<xx;i++)
			{
				aref=xyz[i];
	//					hrefs[i]=aref.href;
				s=s+aref.href+"\n";
	
				if (aref.AddEventListener) {
					aref.addEventListener('click',tryit,false);
					counter=counter+1;	
				}
				else if (aref.attachEvent) {
					aref.attachEvent('onclick',tryit);
					counter2++;
				}
				else
				{
					aref.onclick = tryit;
					counter3++;
				}
			}
			//alert("no error yet, "+counter+' '+counter2+' '+counter3+"\n"+s);
