$(document).ready(function() {
	$("#email").defaultValue("Email Address");
	$("#password").defaultValue("Password");
	$("#login_errors").dialog({
		autoOpen: false,
		bgiframe: true,
		buttons: {
			"Ok": function() {
				$(this).dialog("close");
			}
		},
		closeOnEscape: true,
		draggable: false,
		hide: "scale",
		modal: true,
		position: "center",
		resizable: false,
		show: "scale",
		title: ""
	});

	$("#login_form").validate({
		rules: {
			// simple rule, converted to {required:true}
			email: {
				required: true,
				email: true
			},
			password: {
				required: true
			}
		},
		messages: {
			email: {
				required: "Please enter your email address",
				email: "Please enter a valid email address"
			},
			password: {
				required: "Please enter your password"
			}
		},
		errorContainer: "#login_errors",
		errorLabelContainer: "#login_errors ul",
		wrapper: "li",
		submitHandler: function(form) {
			form.submit();
		},
		invalidHandler: function(form, validator) {
			$("#login_errors").dialog("open");
			$("#email").blur();
			$("#password").blur();
		}
	});
});
