<!--
xtdomain = ".www.nespresso.com";					//inscrivez votre nom de domaine cookie
xtrmn = 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)
xtdr = 30;

var xw = window;
var xd = document;
xtnv = (xw.xtnv!=null) ? xw.xtnv : xd ;
xtsd = (xw.xtsd!=null) ? xw.xtsd : "http://www" ;
xtsite = (xw.xtsite!=null) ? xw.xtsite : 0;
xtn2 = (xw.xtn2!=null) ? xw.xtn2 : "";
xtp = (xw.xtpage!=null) ? xw.xtpage : "";
xtrd = (xtsite=="redirect") ? true : false;
xtrmt = ((xw.roimt!=null)&&(xw.roimt!="")) ? "&roimt=" + xw.roimt : "";
roitest = (xw.roitest!=null) ? xw.roitest : false;
xtvc = (xw.visiteciblee!=null) ? xw.visiteciblee : false;
xtrmn = (roitest) ? false : xtrmn;
xter = ((xw.xterr!=null)&&(xw.xterr!="")) ? "&err=" + xw.xterr : "";
xtmc = ((xw.xtmc!=null)&&(xw.xtmc!="")) ? "&mc=" + xw.xtmc : "";
xtac = ((xw.xtac!=null)&&(xw.xtac!="")) ? "&ac=" + xw.xtac : "";
xtan = ((xw.xtan!=null)&&(xw.xtan!="")) ? "&an=" + xw.xtan : "";
xtnp = ((xw.xtnp!=null)&&(xw.xtnp!="")) ? "&np=" + xw.xtnp : "";
xtprm = (xw.xtprm!=null) ? xw.xtprm : "";
var xtxp = new Date();
xtxp.setTime(xtxp.getTime()+(dureeremanence*24*3600*1000));
var xtxp_ref = new Date();
xtxp_ref.setTime(xtxp_ref.getTime()+(xtdr*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<xd.cookie.length)
		{
			var j = i + arg.length;
			if (xd.cookie.substring(i,j) == arg) {return valeurxtorcook(j);}
			i = xd.cookie.indexOf(" ",i) + 1;
			if (i==0) {break;}
		}
		return null;
}
else
{
return null;
}
}

function valeurxtorcook(index)
{
		var fin = xd.cookie.indexOf(";",index);
		if (fin==-1) {fin=xd.cookie.length;};
		return unescape(xd.cookie.substring(index,fin));
}

function wcookie(p1,p2,p3,p4,fmt)
{
	p2 = (fmt==0) ? p2 : escape(p2);
	xd.cookie = p1 + "=" + p2 + ";expires=" + p3.toGMTString() + " ;path=/;domain=" + p4;
}

function recupxtor(param)
{
		var xturl = xtnv.location.search;
		xtpos = xturl.indexOf(param);
		if (xtpos > 0)
		{
			chq = xturl.substring(1, xturl.length);
			mq = chq.substring(chq.indexOf(param), chq.length);
			pos3 = mq.indexOf("&");
			if (pos3 == -1) pos3 = mq.indexOf("%26")
			if (pos3 == -1) pos3 = mq.length;
			return mq.substring(mq.indexOf("=")+1, pos3);
		}
		else
		{
			return null;
		}
}

if((xtsite!=0)||(xtrd))
{
		xplus = (!roitest) ? "" : "&roitest=1" ;
		xplus += (!xtvc) ? "" : "&roivc=1";
		xtpm = (xtrd) ? "xtort" : "xtor" + xtsite ;
		xtpmd = "xtdate" + xtsite ;
		xtor_force = (xw.xtor_force!=null) ? xw.xtor_force : null ;
		xtort_cookie = (!xtrd) ? Getxtorcookie("xtort",true) : null;
		xtor_url = recupxtor("xtor");
		xtor_rf = recupxtor("xtref");

		xtor_cookie = Getxtorcookie("xtor"+xtsite,xtrmn);
		xtor_duree = Getxtorcookie(xtpmd,xtrmn);
		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)

		if (!xtrmn)
		{	
			if (!xtrd) {xplus += (xtor_force!=null) ? "&xtor="+xtor_force : (xtor_url!=null) ? "&xtor="+xtor_url : (xtort_cookie!=null) ? "&xtor="+xtort_cookie : "";}
			if ((xtrd)&&(xtor_force!=null))
			{wcookie(xtpm,xtor_force,xtxp_ref,xtdomain,1);}
			else
			{if ((xtrd)&&(xtor_url!=null)) {wcookie(xtpm,xtor_url,xtxp_ref,xtdomain,1);};}
		}
		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; wcookie(xtpm,xtor_force,xtxp,xtdomain,1);wcookie(xtpmd,xtdate,xtxp,xtdomain,0);}
					else 
					{	if (xtor_url!=null) 
						{ xplus += "&xtor="+xtor_url; wcookie(xtpm,xtor_url,xtxp,xtdomain,1);wcookie(xtpmd,xtdate,xtxp,xtdomain,0);}
						else
						{
							if (xtort_cookie!=null)
							{  xplus += "&xtor="+xtort_cookie; wcookie(xtpm,xtort_cookie,xtxp,xtdomain,1);wcookie(xtpmd,xtdate,xtxp,xtdomain,0);}
						}
					}
				}

			}
			else
			{		
				if (xtor_force!=null)
				{	xplus += "&xtor="+xtor_force; wcookie(xtpm,xtor_force,xtxp,xtdomain,1);wcookie(xtpmd,xtdate,xtxp,xtdomain,0);}
				else
				{
					if (xtor_url!=null) 
					{ xplus += "&xtor="+xtor_url; wcookie(xtpm,xtor_url,xtxp,xtdomain,1);wcookie(xtpmd,xtdate,xtxp,xtdomain,0);}
					else 
					{
						if (xtort_cookie!=null)
						{  xplus += "&xtor="+xtort_cookie; wcookie(xtpm,xtort_cookie,xtxp,xtdomain,1);wcookie(xtpmd,xtdate,xtxp,xtdomain,0);}
						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)&&(!xtrd))
	 	{
	    	xd.body.addBehavior("#default#clientCaps");
	    	xtconn = '&cn=' + xd.body.connectionType;
	    	xd.body.addBehavior("#default#homePage");
	    	xthome = (xd.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 (!xtrd)
		{
			Xt_h = new Date();
			Xt_param = 's='+xtsite+'&s2='+xtn2+'&p='+xtp+'&hl='+Xt_h.getHours()+'x'+Xt_h.getMinutes()+'x'+Xt_h.getSeconds()+xter+'&xtortag=1'+xtrmt+xplus;
			Xt_param += xtmc+xtnp+xtconn+xthome+xtlang+xtprm+xtan+xtac;
			Xt_r = (xtor_rf!=null) ? xtor_rf.replace(/[<>]/g, '') : xtnv.referrer.replace(/[<>]/g, '') ;
			if(Xt_r=="")	{	Xt_r = Getxtorcookie("xtref",xtrmn);	Xt_r = (Xt_r==null) ? "" : Xt_r;	}
			Xt_i = '<img width="1" height="1" src="'+xtsd+'.xiti.com/hit.xiti?'+Xt_param;
			if(xtvers >=4)
			{xts=screen;Xt_i += '&r=' + xts.width + 'x' + xts.height + 'x' + xts.pixelDepth + 'x' + xts.colorDepth;}
			xd.write(Xt_i + '&ref='+Xt_r.replace(/&/g, '$') + '">');
		}
		else
		{
			if(xtor_rf==null)
			{
				xtref = xtnv.referrer.replace(/[<>]/g, '').replace(/&/g, '$');
				xd.cookie = "xtref=" + xtref + " ;expires=" + xtxp_ref.toGMTString() + " ;path=/;domain=" + xtdomain;
			}
		}
}
//-->