
function readCookie(cookieName) {
	var theCookie=""+document.cookie;
	var ind=theCookie.indexOf(cookieName);
	if ( ind == -1 || cookieName=="" ) return ""; 
	var ind1 = theCookie.indexOf(';',ind);
	if (ind1 == -1) ind1 = theCookie.length; 
	return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
}

function setCookie(cookieName,cookieValue,nDays) {
	var today = new Date();
	var expire = new Date();
	if (nDays==null || nDays==0) nDays=1;
	expire.setTime(today.getTime() + 3600000*24*nDays);
	document.cookie = cookieName+"="+escape(cookieValue) + ";expires="+expire.toGMTString();
}	

function testCookie(domain,noCookiesPage){
	var regExp = new RegExp("/http:\/\//gi");
	var localDomain=document.referrer.replace(regExp,"");
	var index = localDomain.indexOf("/");	
	setCookie("test","test",null);
	if(readCookie("test").length < 1){
		location.href="http://" + domain + "/" + noCookiesPage;
		return false;
	}
	return true;
}