/////////////////// IS WEB STORAGE AVAILABLE /////////////////// isWebStorageAvailable = function() { try { localStorage.setItem("__test", "data"); } catch (e) { if (/QUOTA_?EXCEEDED/i.test(e.name)) { return false; } } return true; } // EVENEMENT LOAD Event.observe(window, 'load', Initialisation); // Bandeau pour les cookies function Initialisation() { // S'il ne s'agit pas d'une iframe et que les sessions js sont disponible if(window==window.top && isWebStorageAvailable()) { // Check si déjà affiché et autorisé if(window.sessionStorage.getItem("cookiemsg")==null) { // Insertion du bandeau var bandeauCookie = "
"; bandeauCookie+= "
En poursuivant votre navigation, vous acceptez l'utilisation "; bandeauCookie+= "de cookies afin de permettre le bon fonctionnement de nos services. Pour en savoir plus, cliquez ici.Ok
"; $$('body')[0].insert({top: bandeauCookie}); // Ajout du cookie d'autorisation window.sessionStorage.setItem("cookiemsg", true); } // S'il n'a pas fait ou pas encore le choix de ne pas stocker de cookie if(window.sessionStorage.getItem("nocookie")==null) { // Ajout du bouton de désactivation des cookies if($$(".ml-table").length) { $$(".ml-table")[0].insert({bottom: "

Cliquez ici pour désactiver les cookies.

"}); } if($$(".disable-cookies").length) { $$('.disable-cookies')[0].observe('click', function(event) { // Mémorisation du choix window.sessionStorage.setItem("nocookie", true); // Rechargement de la page avec le paramètre nocookie document.location.href = (document.location.href.replace("nocookie=1","")==document.location.href) ? document.location.href + "?nocookie=1":document.location.href; }); } } // Uniquement s'il a choisi de ne pas stocker les cookies else { // Affichage navigation sans cookie if($$(".ml-table").length) $$(".ml-table")[0].insert({bottom: "
Votre navigation est effective sans aucun cookie.
"}); } } }