// deeplinking.js - v 1.2

// tracker ref org.
window.onerror=dierr;
var myURL=location.href;
var mysplittedURL=myURL.split("/");
var tiSiteID=290;
for (i=0;i<mysplittedURL.length;i++){
	if (mysplittedURL[i]=="fr"){tiSiteID = 290;continue;}
	if (mysplittedURL[i]=="de"){tiSiteID = 293;continue;}
	if (mysplittedURL[i]=="uk"){tiSiteID = 291;continue;}
	if (mysplittedURL[i]=="es"){tiSiteID = 292;continue;}
	if (mysplittedURL[i]=="it"){tiSiteID = 294;continue;}
	if (mysplittedURL[i]=="nl"){tiSiteID = 295;continue;}
	if (mysplittedURL[i]=="int"){tiSiteID = 291;continue;}
	if (mysplittedURL[i]=="dk"){tiSiteID = 291;continue;}
	if (mysplittedURL[i]=="ae"){tiSiteID = 291;continue;}
	if (mysplittedURL[i]=="cn"){tiSiteID = 291;continue;}
	if (mysplittedURL[i]=="gr"){tiSiteID = 291;continue;}
	if (mysplittedURL[i]=="jp"){tiSiteID = 291;continue;}
	if (mysplittedURL[i]=="no"){tiSiteID = 291;continue;}
	if (mysplittedURL[i]=="se"){tiSiteID = 291;continue;}
	if (mysplittedURL[i]=="pl"){tiSiteID = 291;continue;}
	if (mysplittedURL[i]=="pt"){tiSiteID = 291;continue;}
	if (mysplittedURL[i]=="ru"){tiSiteID = 291;continue;}
}
var tiComplement = "accbkg";
document.write('<sc'+'ript language=javascript1.1 src="'+((document.location.href.toString().indexOf("/")==5)?"http":"https")+'://go.atraxio.com/decisiveinsight/trjs.asp"></sc'+'ript>');
function dierr()
{return true;}

//-------- Cookie Functions ---------
function getCookieVal(offset){ 
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1) endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr)); 
}

function SetCookie(cookieName, cookieValue, lifeTime, path, domain, isSecure) {
	if (!cookieName) { return false; }
	if (lifeTime == "delete") { lifeTime = -10; }
	document.cookie = escape(cookieName) + "=" + escape(cookieValue) +
		( lifeTime ? ";expires=" + (new Date((new Date()).getTime() + (1000*lifeTime))).toGMTString() : "" ) +
		( path ? ";path=" + path : "") + ( domain ? ";domain=" + domain : "") + ( isSecure ? ";secure" : "");
}

function GetCookie(name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0; 
	while (i < clen) {
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg) return getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1; 
		if (i == 0) break;
	}
	return null;
}

//-------- Query String ---------
var qs = location.search.substring(1,location.search.length);
var pears = qs.split("&");
var keys = new Array();
for (var i=0; i<pears.length; i++) {
	var kv = pears[i].split("=");
	keys[kv[0]] = unescape(kv[1]);
}

function GetParam(name) {
	if (keys[name]) return keys[name];
	else return null;
}

var URL="";
var mauid=GetCookie("mauid");
var camid=GetCookie("camid");
var tduid=GetCookie("tduid");
var affid=GetCookie("affid");
var c=GetParam("c");
var l=GetParam("l");
if (c=="" || c==null) c=GetCookie("c");
if (l=="" || l==null) l=GetCookie("l");
if (c=="" || c==null) c=GetCookie("country");
if (l=="" || l==null) l=GetCookie("language");
var ticket=GetParam("ticket");
var URLmauid="";
var URLcamid="";
var URLtduid="";
var URLaffid="";

if (mauid!="" && mauid!=null) URLmauid="&mauid="+mauid;
if (camid!="" && camid!=null) URLcamid="&camid="+camid;
if (tduid!="" && tduid!=null) URLtduid="&tduid="+tduid;
if (affid!="" && affid!=null) URLaffid="&affId="+affid;

if (URLcamid!="" && URLmauid!="" && URLtduid!="" && URLaffid!=""){
	URL=URLaffid+URLtduid;
} else {
	URL=URLcamid+URLmauid+URLtduid+URLaffid;
}

if (c!="" && c!=null) URL+="&c="+c;
if (l!="" && l!=null) URL+="&l="+l;
if (ticket!="" && ticket!=null) URL+="&ticket="+ticket;

SetCookie("c", "", "delete", "/");
SetCookie("l", "", "delete", "/");
SetCookie("country", "", "delete", "/");
SetCookie("language", "", "delete", "/");
