// Retourne les informations du cookie
// name : nom du cookie
function getCookie(name) 
{
	var startIndex = document.cookie.indexOf(name);
	if (startIndex != -1) 
	{
		var endIndex = document.cookie.indexOf(";", startIndex);
		if (endIndex == -1) endIndex = document.cookie.length;
		return unescape(document.cookie.substring(startIndex + name.length + 1, endIndex));
	}
	else 
	{
		return null;
	}
}

// Retourne la valeur d'un élement dans un cookie de la forme
// cookie = element1=valeur1&element2=valeur2
// str : cookie
// val : nom de l'element à extraire
function getSelection(str, val) 
{
	var startIndex = str.indexOf(val);
	if (startIndex != -1) 
	{
		var endIndex = str.indexOf("&", startIndex);
		if (endIndex == -1) endIndex = str.length;
		return unescape(str.substring(startIndex + val.length + 1, endIndex));
	}
	else 
	{
		return "";
	}
}
