var cookieObject = window.top.document;

function addCookie(nom, valeur, expires) {
	removeCookie(nom);
	cookieObject.cookie = nom+"="+escape(valeur)+((expires==null) ? "" : ("; expires="+expires.toGMTString()));
}

function removeCookie(nom) {
	var expDate = new Date();
	expDate.setTime(expDate.getTime() + (-1 * 24 * 3600 * 1000));
	cookieObject.cookie = nom + "=" + escape("") + ";expires=" + expDate.toGMTString();
}

function argumentsCookie(offset){
	var endstr=cookieObject.cookie.indexOf (";", offset);
	if (endstr==-1) endstr=cookieObject.cookie.length;
	return unescape(cookieObject.cookie.substring(offset, endstr)); 
}

function readCookie(nom) {
	var arg=nom+"=";
	var alen=arg.length;
	var clen=cookieObject.cookie.length;
	var i=0;
	while (i<clen) {
		var j=i+alen;
		if (cookieObject.cookie.substring(i, j)==arg)
			return argumentsCookie(j);
		i=cookieObject.cookie.indexOf(" ",i)+1;
		if (i==0) break;
	}
	return null; 
}

function setCookie(cookie,values) {
	date=new Date();
	date.setMonth(date.getMonth()+1); // expire dans un mois
	addCookie(cookie,values,date);
}

function addToFavorites(myUrl, title) {
	if ( navigator.appName != 'Microsoft Internet Explorer' ) 
		window.sidebar.addPanel(title,myUrl,"");
	else
		window.external.AddFavorite(myUrl, title);
}
