// D?claration des variables 'domaine' et 'date d'expiration'
var pathname=location.pathname;
var myDomain=pathname.substring(0,pathname.lastIndexOf('/')) +'/';
var date_exp = new Date();
date_exp.setTime(date_exp.getTime()+(365*24*3600*1000));
var adserver_test=true;

///////////////////////////////////////////////////////
//LES FONCTIONS SetCookie et GetCookie sont dans plusieurs .js
//Pour éviter les surcharges, utiliser plutot GetCookieMain et SetCookieMain
///////////////////////////////////////////////////////
function getCookieValMain(offset) {
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1)
      		endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}
function GetCookieMain (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 getCookieValMain (j);
        i=document.cookie.indexOf(" ",i)+1;
		if (i==0) break;
	}
	return false;
}
function SetCookieMain (name, value) {
	expires = new Date();
	expires.setTime(expires.getTime() + 99999999999);
	path="/";
	domain=false;
	secure=false;
	 var curCookie = name + "=" + escape(value) +
		((expires) ? "; expires=" + expires.toGMTString() : "") +
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		((secure) ? "; secure" : "");
	 document.cookie = curCookie;

}

//FONCTIONS DE BASE
function getCookieVal(offset) {
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1)
      		endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}
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 false;
}
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 false;
}
function SetCookie (name, value) {
	expires = new Date();
	expires.setTime(expires.getTime() + 99999999999);
	path="/";
	domain=false;
	secure=false;
	 var curCookie = name + "=" + escape(value) +
		((expires) ? "; expires=" + expires.toGMTString() : "") +
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		((secure) ? "; secure" : "");
	 document.cookie = curCookie;

}

