//--------------------------------------- cookies functions ---------------------------------------//
function ro_setCookie(name,content,expires,path,domain,secure)
{
	var out=expires?";expires="+expires.toGMTString():"";
	out+=path?";path="+path:"";
	out+=domain?";domain="+domain:"";
	out+=secure?";secure="+secure:"";
	document.cookie=name+"="+escape(content)+out;
}

function ro_getCookie(cookieName)
{
	var cookieSt=document.cookie.indexOf(cookieName+"=");
	var out=cookieSt==-1?false:ro_getCookieContent(cookieSt+cookieName.length+1);
	return out;
}

function ro_getCookieContent(startPoint)
{
	var reducedStr = document.cookie.substring(startPoint,document.cookie.length);
	reducedStr = (reducedStr.indexOf(";")!=-1)?reducedStr.substring(0,reducedStr.indexOf(";")):reducedStr;
	var out=unescape(reducedStr);
	return out;
}

function checkUserDetails()
{ // check whether cookie has previously been set
	if(ro_getCookie("rodiUSER"))
	{
		//get cookie info
		alert(ro_getCookie("rodiUSER"));
		//document.loginform.__USERNAME.value = ro_getCookie("rodiUSER");
		//document.loginform.__PASSWORD.value = ro_getCookie("rodiUSERP");
		document.loginform.__CHECK.checked= true;
	}
}

function checkCOOKIERemember()
{ // check remember state
	if(document.loginform.__CHECK.checked == true)
	{ // if checked
		// set cookie
		ro_setCookie("rodiUSER",document.loginform.__USERNAME.value,expire);
		ro_setCookie("rodiUSERP",document.loginform.__PASSWORD.value,expire);
	} 
	else 
	{ // if not checked
		if(ro_getCookie("rodiUSER"))
		{
			// reset cookie if cookie exists.
			ro_setCookie("rodiUSER",null,expired);
		} 
	}
	return true;
}
var today = new Date();
var thisMonth = today.getMonth();
var thisDate = today.getDate();
var thisYear = today.getYear();
var expire = new Date(thisYear + 1, thisMonth, thisDate); // 1 year
var expired =  new Date(thisYear - 1, thisMonth, thisDate); // - 1 year

function alertWarningCookie()
{
	if(document.loginform.__CHECK.checked == true)
	{
		alert('Uw gebruikersnaam wordt als een cookie op deze computer opgeslagen. Dit is niet aan te bevelen als deze computer ook door anderen wordt gebruikt.');
	}
}

//checkUserDetails();