function showSolution(event) {
	$('solution').toggle();
	Event.stop(event);
}

var rememberMeName = new Cookie('rememberMeName', Cookie.days(7));
var rememberMeEmail = new Cookie('rememberMeEmail', Cookie.days(7));
var rememberMeUrl = new Cookie('rememberMeUrl', Cookie.days(7));
var rememberMeCheckbox = new Cookie('rememberMeCheckbox', Cookie.days(7));


function rememberMe() {
	if ($('checker').value == "on") {	
		saveCookie($('comment_commentator_name'), rememberMeName);
		saveCookie($('comment_commentator_email_address'), rememberMeEmail);
		saveCookie($('comment_commentator_url'), rememberMeUrl);
		rememberMeCheckbox.set($('checker').checked);
	} else {
		rememberMeName.nullify();
		rememberMeEmail.nullify();
		rememberMeUrl.nullify();
		rememberMeCheckbox.nullify();
	}
}

function saveCookie(input, cookieName) {
	cookieName.set(input.value);
}

function loadValues() {
	var savedNameValue = rememberMeName.get();
	if (savedNameValue) {
		$('comment_commentator_name').value = unescape(savedNameValue);
	}
	
	var savedEmailValue = rememberMeEmail.get();
	if (savedEmailValue) {
		$('comment_commentator_email_address').value = unescape(savedEmailValue);
	}
	
	var savedUrlValue = rememberMeUrl.get();
	if (savedUrlValue) {
		$('comment_commentator_url').value = unescape(savedUrlValue);
	}
	
	var savedCheckerValue = rememberMeCheckbox.get();
	if (savedCheckerValue) {
		$('checker').checked = savedCheckerValue;
	}
}
