   function cre_cook(nom,contenu) {
      document.cookie = nom + "=" + escape(contenu);
      }
     
   function cre_cook_date(nom,contenu,sec) {
      var expireDate = new Date();
      expireDate.setTime(expireDate.getTime() + sec*1000);
      document.cookie = nom + "=" + escape(contenu) + ";expires=" + expireDate.toGMTString();
      }
     
   function lit_cook(nom) {
      var deb,fin;
      deb = document.cookie.indexOf(nom + "=");
      if (deb >= 0) {
         deb += nom.length + 1;
         fin = document.cookie.indexOf(";",deb);
         if (fin < 0) fin = document.cookie.length;
         return unescape(document.cookie.substring(deb,fin));
         }
      return ""
      }
     
   function tue_cook(nom) { 
   		cre_cook("VIS_EO","",-1);
   		cre_cook("REF_EO","",-1); 
		}

   function VoirCook(nom) {
      c=lit_cook(nom)
      if (c=="") 
	  	alert("Votre sélection est vide !");
      else 
	  	alert("Votre sélection contient les références suivantes : "+c);
      }

   function askCook(nom,ref) {
		c=lit_cook(nom);
		if(c=="") // Creation cookie nom
			{
			//c=prompt("Votre nom SVP, merci :","");
			cre_cook_date(nom,"visiteur",3600);
			//cre_cook(nom,c);
			cre_cook("REF_EO","",-1);
			}	
		d=lit_cook("REF_EO");
		if(d=="") // Creation cookie ref
			{
			cre_cook_date("REF_EO",ref,3600);
			//cre_cook("REF_EO",ref);
			VoirCook("REF_EO");
			}	
		else // Lecture cookie ref
			{
			d=lit_cook("REF_EO");
			if (d.indexOf(ref) == -1)
				{
				d = d + ", " + ref;
				cre_cook_date("REF_EO",d,3600);
				//cre_cook("REF_EO",d);
				VoirCook("REF_EO");
				}
				else alert("Référence : "+ref+" déjà sélectionnée");
			}
      }
