// Fonction permettant de créer un cookies avec une date d'expiration ou pas.
			
function creerCookie(nom, valeur)
{
	var argv = creerCookie.arguments;
	var argc = creerCookie.arguments.length;
	var expire;
				
	// Présence d'une date d'expiration
				
	if(argc > 2)
	{
		expire = ";expires=" + argv[2].toGMTString();
	}
	else
	{
		expire = "";
	}
			
	// Création du cookie
				
	document.cookie=nom + "=" + escape(valeur) + expire;
}

// Fonction permettant de lire le contenu d'un cookie

function lireCookie(nom)
{
	if(document.cookie)
	{
		var index = document.cookie.indexOf(nom);
					
		if(index != -1)
		{
			var nDebut = (document.cookie.indexOf("=", index)+1);
			var nFin = document.cookie.indexOf(";", index);
						
			if(nFin == -1)
			{
				nFin = document.cookie.length;
			}
						
			return unescape(document.cookie.substring(nDebut, nFin));
		}
	}
				
	return "";
}

function supprimerCookie(nom) 
{
	var exp = new Date();
	exp.setTime (exp.getTime() - 100000);
	
	var contenu = lireCookie(nom);
	document.cookie=nom + "=" + contenu + ";expires=" + exp.toGMTString();
} 
