function setCookie(name, value, expires, path, domain, secure){
	var cook = name + "=" + unescape(value);
	cook += (domain) ? "; domain=" + domain : "";
	cook += (expires) ? "; expires=" + expires : "";
	cook += (path) ? "; path=" + path : "";
	cook += (secure) ? "; secure" : "";
	document.cookie = cook;
}

function getCookie(name) {
	var i=0;
	var suche = name + "=";
	while (i<document.cookie.length) {
		if (document.cookie.substring(i, i + suche.length) == suche) {
			var ende = document.cookie.indexOf(";", i + suche.length);
			if (!(ende > -1)) {
				ende = document.cookie.length;
			}
			var cook = document.cookie.substring(i + suche.length, ende);
			return unescape(cook);
		}
		i++;
	}
	return "";
}

function eraseCookie(name, domain, path) {
	var cook="name=; expires=Thu, 01-Jan-70 00:00:01 GMT";
	cook += (domain) ? "domain=" + domain : "";
	cook += (path) ? "path=" + path : "";
	document.cookie = cook;
}

function checkCookie() {
	setCookie("CookieTest", "OK");
	if (!getCookie("CookieTest")) {
		return false;
	} else {
		eraseCookie("CookieTest");
		return true;
	}
}
