/* Ecrit un cookie 1st part */
function sp_setCookie(name,value) {
	/* Le cookie expire quand le navigateur ou la session est fermée */
	document.cookie = name+"="+value;
}

/* Supprime un cookie */
function sp_delCookie(name) {
	document.cookie=name+"=;expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

/* Récupère la valeur d'un cookie 1st part */
function sp_getCookie(name,reset) {
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false; 
	
	for (i=0; i<a_all_cookies.length; i++)
	{
		a_temp_cookie = a_all_cookies[i].split('=');
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g,'');
		
		if ((cookie_name==name) && (a_temp_cookie[1]))
		{
			b_cookie_found = true;
			cookie_value = unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g,''));
			if (reset) {
				sp_delCookie(name);
			}
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if (!b_cookie_found)
	{
		return '';
	}
}