function addCookie(name, value, expireHours, path, domain) { var cookieString = name + "=" + escape(value); if (expireHours > 0) { var date = new Date(); date.setTime(date.getTime + expireHours * 3600 * 1000); cookieString = cookieString + "; expire=" + date.toGMTString(); } if(path !== "") { cookieString = cookieString + ";path=" + path; } if(domain !== "") { cookieString = cookieString + ";domain=" + domain; } document.cookie = cookieString; } function getCookie(name) { var strCookie = document.cookie; var arrCookie = strCookie.split("; "); for (var i = 0; i < arrCookie.length; i++) { var arr = arrCookie[i].split("="); if (arr[0] == name) { return unescape(arr[1]); } } return ""; } function deleteCookie(name) { var date = new Date(); date.setTime(date.getTime() - 10000); document.cookie = name + "=v; expire=" + date.toGMTString(); }