function numberOfDays( days)
{
	var UTCstring;
	Today = new Date();
	nomilli=Date.parse(Today);
	Today.setTime(nomilli+days*24*60*60*1000);
	UTCstring = Today.toUTCString();
	return UTCstring;
}
function userPassCheck(fm)
{
	if ((fm.userID.value == "") || (fm.currentPassword.value == ""))
	{
		alert("Please enter a User ID and Password.");
		return false;
	}
	return true;
}

function getCookie (name)
{
	var dc = document.cookie;
	var cname = name + "=";
	var clen = dc.length;
	var cbegin = 0;

	while (cbegin < clen)
	{
		var vbegin = cbegin + cname.length;
		if (dc.substring(cbegin, vbegin) == cname)
		{
			var vend = dc.indexOf (";", vbegin);
			if (vend == -1) vend = clen;
			return unescape(dc.substring(vbegin, vend));
		}
		cbegin = dc.indexOf(" ", cbegin) + 1;
		if (cbegin== 0) break;
	}
	return null;
}

function setCookie (name, value)
{
	document.cookie = name + "=" + value +"; expires=" + numberOfDays(365);
}

function toggleRememberMe()
{
	if ( document.loginForm.rememberUserID.checked )
	{
		setCookie ( 'uid', document.loginForm.userID.value );
	}
	else
	{
		setCookie ( 'uid', null );
	}
}

//onload check for value. if it has been set, leave checkbox on to remind user they had rememberMe set
var uid = getCookie('uid');
if( uid == null || uid =="null" ){  uid = "";  }