function setCookie(key, value) { var cookieDate = new Date(); cookieDate.setTime(cookieDate.getTime() + (365 * 24 * 60 * 60 * 1000)); // document.cookie = key + '=' + escape(value) + '; expires=0; path=/'; document.cookie = key + '=' + escape(value) + '; expires=' + cookieDate.toGMTString() + '; path=/'; // senza escape dell' url document.cookie = key + '=' + value + '; expires=' + cookieDate.toGMTString() + '; path=/'; } function getCookie(key) { var cookie = document.cookie; var first = cookie.indexOf(key+'='); // coockie exists if (first>=0) { var str = cookie.substring(first, cookie.length); var last = str.indexOf(';'); // if last cookie if (last<0 ) last = str.length; // get cookie value str = str.substring(0,last).split('='); return unescape(str[1]); } else { //alert('cookie non letto o assente'); return null; } } setCookie('referrer', document.referrer);