function EuraffiliatesDirectLink()
{
	var affOpenUrl;
	
	this.setAffOpenUrl = function (url)
	{
		this.affOpenUrl = url;
	}
	
	this.track = function ()
	{
		var httpReferer = document.referrer;
		var httpUserAgent = navigator.userAgent;
		
		var aid = "";
		
		var url = window.location.toString();
		url.match(/\?(.+)$/);
		var paramArr = RegExp.$1;
		var params = paramArr.split("&");
		for(var i=0; i<params.length; i++)
		{
			var paramVals = params[i].split("=");
			if(paramVals[0]=="aid")
			{
				aid = paramVals[1];
			}
		}
		
		var directLinkLandingUrl = this.affOpenUrl + "/inc-landing-direct-link.php";
		directLinkLandingUrl += "?aid=" + aid;
		directLinkLandingUrl += "&httpReferer=" + encodeURI(httpReferer);
		directLinkLandingUrl += "&httpUserAgent=" + encodeURI(httpUserAgent);
		
		var img = document.createElement('img');
		img.src = directLinkLandingUrl;
		img.width = '1';
		img.height = '1';
		img.border = '0';
		var elementNode = document.getElementsByTagName('body')[0]
		var existingNode = elementNode.childNodes[0];
		
		elementNode.insertBefore(img, existingNode);
	}
}

var _euDirectLink = new EuraffiliatesDirectLink();
