<!--
//===================================================================================
//===============        parametres à renseigner           ==========================
//===================================================================================
xtdomain = ".argedis.com";					//inscrivez votre nom de domaine cookie
xtremanence = true;						//permet de conserver la valeur xtor même quand elle n'est pas dans l'url
xtprioriteremanence = true;				//Dans le cas de plusieurs sources de xtor, c'est celui du cookie (rémanence) qui est prioritaire
dureeremanence = 30;      				//durée de vie du cookie pour la rémanence (en nombre de jours)
dureeredirect = 30;      						//durée de vie du cookie pour la redirection (en seconde)

//===================================================================================
//===============        fonctions à ne pas toucher         =========================
//===================================================================================
xtsite = xtsite;
xtn2 = xtn2;
xtpage = xtpage;
roimt = roimt;
roitest = roitest;
visiteciblee = visiteciblee;
xtsite = (xtsite!=null) ? xtsite : 0;
xtredirect = (xtsite=="redirect") ? true : false;
xtn2 = (xtn2!=null) ? xtn2 : "";
roimt = (roimt!=null) ? roimt : "";
roitest = (roitest!=null) ? roitest : false;
visiteciblee = (visiteciblee!=null) ? visiteciblee : false;
xtremanence = (roitest) ? false : xtremanence;
var expiration = new Date();
expiration.setTime(expiration.getTime()+(dureeremanence *24*3600*1000));
var expiration_ref = new Date();
expiration_ref.setTime(expiration_ref.getTime()+(dureeredirect*1000));
var xtdate = new Date();
var xtheureh = xtdate.getTime() / (1000*3600);

function Getxtorcookie(nom,remanence)
{
if (remanence)
{
		var arg = nom + "=";
		var i = 0 ;
		while (i<document.cookie.length)
		{
			var j = i + arg.length;
			if (document.cookie.substring(i,j) == arg) {return valeurxtorcook(j);}
			i = document.cookie.indexOf(" ",i) + 1;
			if (i==0) {break;}
		}
		return null;
}
else
{
return null;
}
}

function valeurxtorcook(index)
{
		var fin = document.cookie.indexOf(";",index);
		if (fin==-1) {fin=document.cookie.length;};
		return unescape(document.cookie.substring(index,fin));
}

function recupxtor(param)
{
		//remplacer ci-dessous document par parent.document si page à frames ET si l'ensemble est sous des mêmes domaines URL  
		var xturl = document.location.search;
		xtpos = xturl.indexOf(param);
		if (xtpos > 0)
		{
			chainequery = xturl.substring(1, xturl.length);
			monquery = chainequery.substring(chainequery.indexOf(param), chainequery.length);
			pos3 = monquery.indexOf("&");
			if (pos3 == -1) pos3 = monquery.indexOf("%26")
			if (pos3 == -1) pos3 = monquery.length;
			return monquery.substring(monquery.indexOf("=")+1, pos3);
		}
		else
		{
			return null;
		}
}

if((xtsite!=0)||(xtredirect))
{
		//===================================================================================
		//===============    Les 3 valeurs possibles des xtor       =========================
		//===================================================================================
		xplus = (!roitest) ? "" : "&roitest=1" ;
		xplus += (!visiteciblee) ? "" : "&roivc=1";
		xtparametre = (xtredirect) ? "xtort" : "xtor" + xtsite ;
		xtparametredate = "xtdate" + xtsite ;
		xtor_force = (window.xtor_force!=null) ? xtor_force : null ;

		//=====================  XTOR de la redirection (cookie)
		xtort_cookie = (!xtredirect) ? Getxtorcookie("xtort",true) : null;
		//=====================  XTOR de l'url
		xtor_url = recupxtor("xtor");
		xtor_referer = recupxtor("xtref");

		//=====================  XTOR de la remanence (cookie)
		xtor_cookie = Getxtorcookie("xtor"+xtsite,xtremanence);
		xtor_duree = Getxtorcookie(xtparametredate,xtremanence);
		xtdate2 = (xtor_duree!=null) ? new Date(xtor_duree) : new Date();
		xtheureavant = xtdate2.getTime() / (1000*3600);
		xtecart = Math.floor(xtheureh - xtheureavant);

		//=====================  XTOR client (forcé)  : code libre au client pour définir son propre xtor (xtor_force)
		//xtor_force = ""; //mettre une valeur en dur si vous le souhaitez (enlever alors les commentaires du debut de ligne)

		//===================================================================================
		//========================    Le code du marqueur       =============================
		//===================================================================================
		if (!xtremanence)
		{	
			if (!xtredirect) {xplus += (xtor_force!=null) ? "&xtor="+xtor_force : (xtor_url!=null) ? "&xtor="+xtor_url : (xtort_cookie!=null) ? "&xtor="+xtort_cookie : "";}
			if ((xtredirect)&&(xtor_force!=null))
			{document.cookie = xtparametre + "=" + escape(xtor_force)+ " ;expires=" + expiration_ref.toGMTString() + " ;path=/;domain=" + xtdomain;}
			else
			{
				if ((xtredirect)&&(xtor_url!=null)) {document.cookie = xtparametre + "=" + escape(xtor_url)+ " ;expires=" + expiration_ref.toGMTString() + " ;path=/;domain=" + xtdomain;};
			}
		}
		else
		{
			if (xtprioriteremanence)
			{
				if (xtor_cookie!=null)
				{	
					if (xtecart>=0)	{xplus += "&roinbh=" + xtecart;}
					xplus += "&xtorrem=1&xtor="+xtor_cookie;
				}
				else
				{	
					if (xtor_force!=null)
					{	
						xplus += "&xtor="+xtor_force; 
						document.cookie = xtparametre + "=" + escape(xtor_force)+ " ;expires=" + expiration.toGMTString() + " ;path=/;domain=" + xtdomain;
						document.cookie = xtparametredate + "=" +  xtdate + " ;expires=" + expiration.toGMTString() + " ;path=/;domain=" + xtdomain;
					}
					else 
					{	if (xtor_url!=null) 
						{
							xplus += "&xtor="+xtor_url;
							document.cookie = xtparametre + "=" + escape(xtor_url)+ " ;expires=" + expiration.toGMTString() + " ;path=/;domain=" + xtdomain;
							document.cookie = xtparametredate + "=" +  xtdate + " ;expires=" + expiration.toGMTString() + " ;path=/;domain=" + xtdomain;
						}
						else
						{
							if (xtort_cookie!=null)
							{
								xplus += "&xtor="+xtort_cookie;
								document.cookie = xtparametre + "=" + escape(xtort_cookie)+ " ;expires=" + expiration.toGMTString() + " ;path=/;domain=" + xtdomain;
								document.cookie = xtparametredate + "=" +  xtdate + " ;expires=" + expiration.toGMTString() + " ;path=/;domain=" + xtdomain;
							}
						}
					}
				}

			}
			else
			{		
				if (xtor_force!=null)
				{	
					xplus += "&xtor="+xtor_force; 
					document.cookie = xtparametre + "=" + escape(xtor_force)+ " ;expires=" + expiration.toGMTString() + " ;path=/;domain=" + xtdomain;
					document.cookie = xtparametredate + "=" +  xtdate + " ;expires=" + expiration.toGMTString() + " ;path=/;domain=" + xtdomain;
				}
				else
				{
					if (xtor_url!=null) 
					{
						xplus += "&xtor="+xtor_url;
						document.cookie = xtparametre + "=" + escape(xtor_url)+ ";expires=" + expiration.toGMTString() + " ;path=/;domain=" + xtdomain;
						document.cookie = xtparametredate + "=" +  xtdate + " ;expires=" + expiration.toGMTString() + " ;path=/;domain=" + xtdomain;
					}
					else 
					{
						if (xtort_cookie!=null)
						{
							xplus += "&xtor="+xtort_cookie;
							document.cookie = xtparametre + "=" + escape(xtort_cookie)+ ";expires=" + expiration.toGMTString() + " ;path=/;domain=" + xtdomain;
							document.cookie = xtparametredate + "=" +  xtdate + " ;expires=" + expiration.toGMTString() + " ;path=/;domain=" + xtdomain;
						}
						else
						{	if (xtor_cookie!=null) 
							{ 
								if (xtecart>=0)	{xplus += "&roinbh=" + xtecart;}
								xplus += "&xtorrem=1&xtor="+xtor_cookie;
							}
						}
					}
				}
			}
		}

		var xtnav = navigator.appName+" "+navigator.appVersion;
		var xtIE = (xtnav.indexOf('MSIE'));
		if (xtIE>=0) {xtvers = parseInt(xtnav.substr(xtIE+5));xtIE=true;}
		else {xtvers = parseFloat(navigator.appVersion);xtIE=false;}
		var xtnet=(xtnav.indexOf('Netscape') >=0);
		var xtmac=(xtnav.indexOf('Mac') >=0);
		var xtOP=(navigator.userAgent.indexOf('Opera') >=0);
		if((xtIE)&&(xtvers >=5)&&(!xtmac)&&(!xtOP)&&(!xtredirect))
	 	{
	    	document.body.addBehavior("#default#clientCaps");
	    	xtconn = '&cn=' + document.body.connectionType;
	    	document.body.addBehavior("#default#homePage");
	    	xthome = (document.body.isHomePage(location.href))? '&hm=1': '&hm=0';
	 	}
		else
	 	{xtconn = ''; xthome='';}
		if((xtnet)&&(xtvers >=4)||(xtOP)){var xtlang = '&lng=' + navigator.language;}
		else {if((xtIE)&&(xtvers >=4)&&(!xtOP)){var xtlang = '&lng=' +navigator.userLanguage;} else {xtlang = '';}}

		if (!xtredirect)
		{
			Xt_h = new Date();
			//remplacer ci-dessous document par parent.document si page à frames ET si l'ensemble est sous des mêmes domaines URL  
			Xt_r = (xtor_referer!=null) ? xtor_referer.replace(/[<>]/g, '') : document.referrer.replace(/[<>]/g, '') ;
			if(Xt_r=="")	{	Xt_r = Getxtorcookie("xtref",xtremanence);	Xt_r = (Xt_r==null) ? "" : Xt_r;	}
			Xt_i = '<img width="1" height="1" src="http://logi7.xiti.com/hit.xiti?';
			Xt_i += 's=' + xtsite;
			Xt_i += '&s2=' + xtn2;
			Xt_i += '&p=' + xtpage;
			Xt_i += '&hl=' + Xt_h.getHours() + 'x' + Xt_h.getMinutes() + 'x' + Xt_h.getSeconds();
			Xt_i += '&xtortag=1&roimt=' + roimt + xplus;
			Xt_i += xtconn + xthome + xtlang;
			if(xtvers >=4)
			{xts=screen;Xt_i += '&r=' + xts.width + 'x' + xts.height + 'x' + xts.pixelDepth + 'x' + xts.colorDepth;}
			document.write(Xt_i + '&ref=' + Xt_r.replace(/&/g, '$') + '">');
		}
		else
		{
			if(xtor_referer==null)
			{
				xtref = document.referrer.replace(/[<>]/g, '');
				xtref = xtref.replace(/&/g, '$');
				document.cookie = "xtref=" + xtref + " ;expires=" + expiration_ref.toGMTString() + " ;path=/;domain=" + xtdomain;
			}
		}
}
//-->