var allCookies = document.cookie;

function getCookie(name) {
name += "="; 
var i = 0; 
while (i < allCookies.length)
{
    var offset = i + name.length; 
    if (allCookies.substring(i, offset) == name) 
    { 
		var endstr = allCookies.indexOf(";", offset); 
		if (endstr == -1) endstr = allCookies.length;
		return unescape(allCookies.substring(offset, endstr)); 
    }
    i = allCookies.indexOf(" ", i) + 1; 
    if (i == 0) break; 
}
return null; 
}

function SetCookie(cookieName,cookieValue,nDays) 
{
 var today = new Date();
 var expire = new Date();
 var domain = document.domain;
 if (domain.indexOf('.')>-1)
 {
    domain = domain.substring(4);
    domain = domain.substring(domain.indexOf('/')-1);
 }
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName + "=" + escape(cookieValue) + ";expires="+expire.toGMTString()+";path=/;domain="+domain;
}


