//JavaScript Document
// tracking of external URLs 
// unobstrusive DHTML/JS
// no changes to the HTML source of a webpage needed
// May 2005 Martin Spernau (martin AT traumwind DOT de)
// just include this script in the head section of a page
// external links will be tracked via a 
// request for a dummy GIF with the actual URL as path-param


// Add an eventListener to browsers that can do it somehow.
function addEvent(obj, evType, fn){
        if (obj.addEventListener){
                obj.addEventListener(evType, fn, true);
                return true;
        } else if (obj.attachEvent){
                var r = obj.attachEvent("on"+evType, fn);
                return r;
        } else {
                return false;
        }
}

function trackInit() {
	var links = document.getElementsByTagName("a");
	var evalstr = "";
	//debugger;
	var externalRex = /http[s]*:/i;
	for (var i = 0; i < links.length; i++) {
		var link = links[i];
		//alert(link.href);
		if (externalRex.exec(link.href)) {
			evalstr = "var fn = function () {"
							+ "track('" + escape(link.href) + "');"
							+ "return true;"
							+ "}" 
			//alert(evalstr);
			eval(evalstr);
			addEvent(link,"click", fn );
		}
	}
}

function track(link) {
	//var url = link.href;
	var url = link ;
	//alert(url);
	var trImg = new Image();
	var now = new Date();
	var EXd=document;
	var EXu=escape(EXd.URL);
	var cname2 = pc();
	trImg.src = "http://www.simbaservice.com/ltr/t.php?&url="+url+"&t="+now.getTime()+"&p="+EXu+"&ppcid="+cname2;
	//alert (trImg.src) ;
}

addEvent(window,'load', trackInit);