// Fonction copiée de http://techpatterns.com/downloads/javascript_cookies.php
function SetCookie( name, value, expires, escapeValue, path, domain, secure ) 
{
	// set time, it's in milliseconds
	var today = new Date();
	today.setTime( today.getTime() );

	/*
	if the expires variable is set, make the correct 
	expires time, the current script below will set 
	it for x number of days, to make it for hours, 
	delete * 24, for minutes, delete * 60 * 24
	*/
	if ( expires )
	{
	expires = expires * 1000 * 60 * 60 * 24;
	}
	var expires_date = new Date( today.getTime() + (expires) );

	var zValue;

	if (escapeValue==undefined||escapeValue==true)
		zValue = escape( value );
	else
		zValue = value;
		
	document.cookie = name + "=" + zValue +
	( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
	( ( path ) ? ";path=" + path : "" ) + 
	( ( domain ) ? ";domain=" + domain : "" ) +
	( ( secure ) ? ";secure" : "" );
}

function GetCookie(c_name) // Source : http://www.w3schools.com/js/js_cookies.asp
{
	if (document.cookie.length>0)
		{
		c_start=document.cookie.indexOf(c_name + "=")
		if (c_start!=-1)
			{ 
			c_start=c_start + c_name.length+1 
			c_end=document.cookie.indexOf(";",c_start)
			if (c_end==-1) c_end=document.cookie.length
			return unescape(document.cookie.substring(c_start,c_end))
			} 
		}
	return ""
}

function KillCookie(key,value)
{
	if (key!=undefined)
	{
		var cookie = key+"=";
		var beforeNow = new Date(); beforeNow.setUTCDate(beforeNow.getUTCDate()-1);

		if (value!=undefined)
			cookie+=value;

		document.cookie = cookie+="; expires="+beforeNow.toUTCString()+";path=/";
	}
}
