	function setCookie(name, value, expires, path, domain, secure) {
		var curCookie = name + "=" + escape(value) +
			((expires) ? "; expires=" + expires.toGMTString() : "") +
			((path) ? "; path=" + path : "") +
			((domain) ? "; domain=" + domain : "") +
			((secure) ? "; secure" : "");
		document.cookie = curCookie;
	}
	function getCookie(name) {
		var dc = document.cookie;
		var prefix = name + "=";
		var begin = dc.indexOf("; " + prefix);
		if (begin == -1) {
			begin = dc.indexOf(prefix);
			if (begin != 0) return null;
		} else
			begin += 2;
		var end = document.cookie.indexOf(";", begin);
		if (end == -1)
			end = dc.length;
		return unescape(dc.substring(begin + prefix.length, end));
	}
	function deleteCookie(name, path, domain) {
		if (getCookie(name)) {
			document.cookie = name + "=" + 
			((path) ? "; path=" + path : "") +
			((domain) ? "; domain=" + domain : "") +
			"; expires=Thu, 01-Jan-70 00:00:01 GMT";
		}
	}
	
	var cookieallowed=true;

	var now = new Date();
	now.setTime(now.getTime() + 24 * 60 * 60 * 1000);
	setCookie("cookie-test", 42, now);
	var test1 = getCookie("cookie-test");
	deleteCookie("cookie-test");
	var test2 = getCookie("cookie-test");
	if ( (test1 == 42)  && (test2 != 42))
	{
		deleteCookie("cookie-test");
		cookieallowed=true;
	}
	else
		cookieallowed=false;
		

