//initialisation de cookie function checkCookie(){ var section=1000; var bncCookie=getCookie('newCookieBNC') if (bncCookie!=null){ section=bncCookie; }else { setCookie('newCookieBNC',1000,null, false); } return section; } //retourne un cookie function getCookie(name) { var key = name + "="; var cookies = document.cookie; var keyPosition = cookies.indexOf(key); if (keyPosition == -1) return null; var valuePosition = keyPosition + key.length; var valuePositionEnd = cookies.indexOf(";", valuePosition); if (valuePositionEnd == -1) valuePositionEnd = cookies.length; return unescape(cookies.substring(valuePosition, valuePositionEnd)); } //efface un cookie function deleteCookie(name, path) { var exp = new Date(); path="/"; exp.setTime(exp.getTime() - 1); var cookieVal = getCookie(name); if (cookieVal != null) { var cookie = name + "=" + cookieVal + "; expires=" + exp.toGMTString(); cookie = cookie + "; path=" + path; document.cookie = cookie; } } //creation d'un cookie function setCookie(name, value, path, session) { path="/"; var cookie = name + "=" + value; if (session != true) { var date = new Date(); date.setTime(date.getTime()+(365*86400000)); cookie = cookie + "; expires=" + date.toGMTString(); } cookie = cookie + "; path=" + path; //assignation du cookie document.cookie = cookie; }