
// Crée un cookie actif jusqu'à la fermeture du navigateur
function cre_cook0(nom,contenu) {
  document.cookie = nom + "=" + escape(contenu);
}

// Crée un cookie avec une expiration
function cre_cook(nom,contenu,jours) {
  var expireDate = new Date();
  expireDate.setTime(expireDate.getTime() + jours*24*3600*1000);
  document.cookie = nom + "=" + escape(contenu) + ";expires=" + expireDate.toGMTString();
}

// Lit un cookie et le retourne
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 "";
}

// Supprimme un cookie
function tue_cook(nom) {
  cre_cook(nom,"",-1);
}

// Vérifie si les cookies sont activés
function test_cook() {
  cre_cook0('acceptCookies', 1);
  var val = lit_cook('acceptCookies');
  if(val == '' || typeof(val) == 'undefined') {
    return false;
  } else {
    return true;
  }
}
