$(document).ready(function(){ 
	
	$("#psm_form").submit(function() {
			// create json object of form variables
			var formval = { email:$("#email").val() };

			// validate server side
			$.ajax({
				type: "POST",
				url: "password_reset_action.cfm",
				dataType: "json",
				data: formval,
				success: function(response){	
				
					
					var redirect_msg = "<p>You are now being redirected back to the login screen.</p>";
					
					switch(response.email)
						{
						case "bad_email":
							$("#msg_email").text("Required").show().fadeOut(1000);
							break;
						default:					
							$('#password-body').html('<p>' + response.msg + '</p>');
							
							$('#password-redirect').html(redirect_msg).hide()
							.fadeTo(3000, 1).fadeIn(1000)
							.fadeTo(3000, 1)							
							.fadeOut(1000, function() {
								window.location='/account-login';
							});
						}
					
				}
			});				
		return false;
	});
 });
