// cookies.js

//=============================================
// Voici les 2 fonctions de gestion des cookies
//=============================================

function SetCookie (name, value, expires, path, domain, secure)
  // Paramètres : nom, valeur, date d'expiration, chemin, nom de domaine, sécurité
{
  szCookie = name + "=" + escape (value)
             + ((expires) ? "; expires=" + expires.toGMTString() : "")
			 + ((path) ? "; path=" + path : "")
			 + ((domain) ? "; domain=" + domain : "")
			 + ((secure) ? "; secure" : "");
  document.cookie = szCookie;
}

function GetCookie (name)
{
  if (document.cookie) // Le cookie est-il valide ?
    {
	  index = document.cookie.indexOf (name);
      if ( index != -1)
	  {
        nDeb = (document.cookie.indexOf ("=", index) + 1);
        nFin = document.cookie.indexOf (";", index);
        if (nFin == -1) nFin = document.cookie.length;
        return unescape (document.cookie.substring (nDeb, nFin));
      } 
    }
  return null;
}



