var WM_acceptsCookies = false;
if(document.cookie == '') {
document.cookie = 'WM_acceptsCookies=yes';
if(document.cookie.indexOf('WM_acceptsCookies=yes') != -1) {WM_acceptsCookies = true;}
} else {WM_acceptsCookies = true;}

function WM_setCookie (domain, name, value, hours, path, secure) {
if (WM_acceptsCookies) {
var not_NN2 = (navigator && navigator.appName
&& (navigator.appName == 'Netscape')
&& navigator.appVersion
&& (parseInt(navigator.appVersion) == 2))?false:true;
if (!hours)
hours = 2000;
if(hours && not_NN2) {
if ( (typeof(hours) == 'string') && Date.parse(hours) ) {
var numHours = hours;
} else if (typeof(hours) == 'number') {
var numHours = (new Date((new Date()).getTime() + hours*3600000)).toGMTString();
}
}
document.cookie = name + '=' + escape(value) + ((numHours)?(';expires=' + numHours):'') + ((path)?';path=' + path:'') +
((domain)?';domain=' + domain:'') + ((secure && (secure == true))?'; secure':'');
}
}

function WM_readCookie(name) {
if(document.cookie == '') {
return false;
} else {
var firstChar, lastChar;
var theBigCookie = document.cookie;
firstChar = theBigCookie.indexOf(name);
var NN2Hack = firstChar + name.length;
if((firstChar != -1) && (theBigCookie.charAt(NN2Hack) == '=')) {
firstChar += name.length + 1;
lastChar = theBigCookie.indexOf(';', firstChar);
if(lastChar == -1) lastChar = theBigCookie.length;
return unescape(theBigCookie.substring(firstChar, lastChar));
} else {
return false;
}
}
}

function WM_killCookie(name, path, domain) {
var theValue = WM_readCookie(name);
if(theValue) {
document.cookie = name + '=' + theValue + '; expires=Fri, 13-Apr-1970 00:00:00 GMT' + ((path)?';path=' + path:'') +
((domain)?';domain=' + domain:'');
}}
