// Fonctions relatives à la manipulation des témoins
// Cookie-handling functions

// Fonction servant à lire un témoin.
// Si le témoin est n'a pas été créé, la valeur retournée est le nom du témoin
// Si le témoin existe, la valeur retournée est le nom du témoin et sa valeur
function getName(the_cookie) {
	valeur_cookie = ""
	if (document.cookie) {
		index = document.cookie.indexOf(the_cookie);
		if (index != -1) {
			namestart = (document.cookie.indexOf("=", index) + 1);
			nameend = document.cookie.indexOf(";", index);
			if (nameend == -1) { nameend = document.cookie.length; } ;
			valeur_cookie = document.cookie.substring(namestart, nameend);
			//return valeur_cookie;
			}
		}
	return valeur_cookie; // j'ai placé cette ligne là
	}


// Fonction servant à écrire un témoin

function putCookie(the_cookie, valeur) {
	if (valeur != "") {
		valeur_cookie=the_cookie+"="+valeur+"; expires=Monday, 04-Apr-2020 05:00:00 GMT";
		document.cookie=valeur_cookie
		}
	return;
	}

