$(document).ready(function(){
	// launch star form validation
	if ($('#loginButton').length > 0) {
		$("#loginButton").click(function(){
			if (isValid) {
				$("#loginForm").submit();
			}	
		});
		var isValid = $("#loginForm").validate({
			rules:{	
					emailAddress:{	
						required: true,
						email:true
					},
					password:{
						required: true
					}
				},
				messages:{
					emailAddress:{
						required: 'Please enter your email address.',
						email: 'Please enter a valid email address.'
					},
					password:{
						required: 'Please enter your password.'
					}
				},
				errorPlacement: function(error, element){ 
					if (element.attr("name") == "emailAddress") {
						error.appendTo("#emailAddressErrorMsg");
					}
					if (element.attr("name") == "password") {
						error.appendTo("#passwordErrorMsg");
					}
				}
		});
	}
	
	// login landing page
	$("#forgotPassword").colorbox();
});
