var isHome = false;

$(document).ready(function() {
	if (isHome) {
		$("ul.menu li.home").remove();
		$("#main h2 a").parents("div[class*=module]").css("cursor", "pointer").click(function() {
			var a = $(this).find("h2 a").attr("href");
			if (a) location.href = a;
			return false;
		});
	}
	
	$("form[class!=sign-up-callout]").find("a").click(function() {
		$(this).parents("form").submit();
		return false;													   
	}).end().validate({
		rules: {
			categoryOther: {
				required: "#cbO:checked"
			}
		},
		messages: {
			user_email: "Invalid email"	
		}
	});											  
	$("form.sign-up-callout").validate({
		onkeyup: false,
		onfocusout: false,
		messages: {
			user_email: "Please ensure your email address is correct"
		},
		showErrors: function(errorMap, errorList) {
			if (!this.numberOfInvalids()) return false;
			var message = "";
			for (k in errorMap) message += errorMap[k] + "\n";
			alert(message);
		}
	});
	$("form.sign-up-callout a").click(function() {
		$(this).parents("form").submit();
		return false;
	});
});