var caution = false //Cookie 에서 값 가져오는 function function getCookie(name) { var prefix = name + "=" ; var cookieStartIndex = document.cookie.indexOf(prefix) ; if (cookieStartIndex == -1) { return null; } var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length); if (cookieEndIndex == -1) { cookieEndIndex = document.cookie.length; } return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex)); } //Cookie 에 값 집어넣는 function //name 과 value 만 필수이고 나머지는 선택. function setCookie(name, value, expires, path, domain, secure) { var curCookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : ""); if (!caution || (name + "=" + escape(value)).length <= 4000) { document.cookie = curCookie; } else { if (confirm("Cookie exceeds 4KB and will be cut!")) { document.cookie = curCookie; } } } //Cookie 에 있는 값 삭제 //name 만 필수, path, domain 은 선택 function deleteCookie(name, path, domain) { var today = new Date(); if (getCookie(name)) { today.setTime(today.getTime()-1); document.cookie = name + "=" + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + "; expires=" + today.toGMTString(); } }