var my_cookie = new CJL_CookieUtil("wta", 40320); // remembered for a month if so desired by the user

function logout() {
	document.getElementById("login").style.visibility = "visible";
	document.getElementById("login").style.display = "block";
	document.getElementById("logout").style.visibility = "hidden";
	document.getElementById("logout").style.display = "none";
	
	// set the cookie value to 'logged out'
	my_cookie.setSubValue("loggedin", "false");
	my_cookie.setSubValue("remember",  "false");
}
function logged_in() {
	if (my_cookie.getSubValue("loggedin") == "true")
		return true;
	return false;
}
function setup_login() {
	if (my_cookie.cookieExists()) {
		if (my_cookie.getSubValue("remember") == "true") {
			my_cookie.setSubValue("loggedin", "true");	
			document.getElementById("login").style.visibility = "hidden";
			document.getElementById("login").style.display = "none";
			document.getElementById("logout").style.visibility = "visible";
			document.getElementById("logout").style.display = "block";
		} else {
			my_cookie.setSubValue("loggedin", "false");
			document.getElementById("login").style.visibility = "visible";
			document.getElementById("login").style.display = "block";
			document.getElementById("logout").style.visibility = "hidden";
			document.getElementById("logout").style.display = "none";
		}
	} else {
		my_cookie.setSubValue("loggedin", "false");
		my_cookie.setSubValue("remember",  "false");
		document.getElementById("login").style.visibility = "visible";
		document.getElementById("login").style.display = "block";
		document.getElementById("logout").style.visibility = "hidden";	
		document.getElementById("logout").style.display = "none";
	}
}
function clean_login() { // used when leaving from the site
	// get rid of the cookie
	if (my_cookie.getSubValue("remember") == "false") my_cookie.expire();
}
