Cookies
getCookie( name )
This function returns the value of the cookie named name. If no such cookie is found it will return an empty string.
setCookie( name, value, days )
This function sets or creates a cookie with the name name, gives it the value value and lets it expire after days days.
clearCookie( name )
This function remove a cookie with the name name.
function getCookie(name) {
name = escape(name);
var c = document.cookie, p = c.indexOf(name + '=');
return p == -1 ? '' : unescape(c.substring(p + name.length + 1,
(c.indexOf(';', p) + 1 || c.length + 1) - 1));
}
function setCookie(name, value, days) {
var d = new Date();
d.setDate(d.getDate() + days);
document.cookie = escape(name) + '=' + escape(value) + (days ?
'; expires='+d.toGMTString() : '');
}
function clearCookie(name) {
setCookie(name, '', -1);
}
2008-05-18 -- Written by fatbrain