Voici 2 petite fonction pour géré les cookies facilement en javascript :

javascript
function setCookie(nom, valeur, expiration) {
	document.cookie = nom + "=" + escape(valeur) + ((expiration == null) ? "" : ("; expires=" + expiration.toGMTString()));
}
function getCookie(nom) {
	var recherche = nom+ "=";
	if (document.cookie.length > 0) { 
		offset = document.cookie.indexOf(recherche) ;
		if (offset != -1) { // si le cookie existe
			offset += recherche.length;
			// position du début
			fin = document.cookie.indexOf(";",offset) ;
			// position de la fin 
			if (fin == -1) 
				fin= document.cookie.length;
			return unescape(document.cookie.substring(offset, fin));
		} 
	}
}