function trim(str) {
	return str.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
}

function retrieveCookieValue(name) {
	name = name + "=";
	var cookieArray = document.cookie.split(";");
	var rtnCookie = null;

	for ( var i = 0; rtnCookie == null && i < cookieArray.length; i++) {
		var cookie = cookieArray[i];
		cookie = trim(cookie);
		if (cookie.indexOf(name) == 0)
			rtnCookie = cookie.substring(name.length, cookie.length);
	}

	return rtnCookie;
}

function createCookie(name, value, numDays) {
	var date = new Date();
	date.setTime(date.getTime() + (numDays * 24 * 60 * 60 * 1000));
	document.cookie = name + "=" + value + "; expires="
			+ date.toGMTString() + "; path=/";
}

function isCookieSupportEnabled() {
	createCookie("COOKIESENABLED", "true", 10);
	var cookieVal = retrieveCookieValue("COOKIESENABLED");
	return (cookieVal == "true");
}
function CheckCookieSetup() {
	if (isCookieSupportEnabled())
		document.getElementById("cookies-disabled").style.display = "none";
	else
		document.getElementById("cookies-disabled").style.display = "block";
}

