function setTownCookie(name, value, domain, host) {
var date = new Date();
date.setYear(1901 + date.getYear());
document.cookie = name + "=" + value +
expires(365 * 24 * 60 * 60 * 1000) +
";path=/;" +
"domain=" + domain;

document.cookie = name + "=" + value +
expires(365 * 24 * 60 * 60 * 1000) +
";path=/;" +
"domain=" + host;
}

function deleteTownCookie(name, domain, host) {
var date = new Date();
document.cookie = name + "=" +
expires(-365 * 24 * 60 * 60 * 1000) +
";path=/;" +
"domain=" + domain;
document.cookie = name + "=" +
expires(-365 * 24 * 60 * 60 * 1000) +
";path=/;" +
"domain=" + host;
}

function expires(d) {
var expiry = new Date();
expiry.setTime(expiry.getTime() + d);
return "; expires=" + expiry.toGMTString();
}

