/**
 * JS
 * contact.js
 * 
 * @author msavary
 * Copyright 2010-2011 © USER STUDIO. All Rights Reserved.
 * 
 * contact form validation and submission
 * 
 */


$(document).ready(function() {
    $.validator.setDefaults({
		submitHandler: function() { alert("Error : form was not submitted."); }
	});
	$("form#contactForm").validate({
		submitHandler: function(form) {
			$(form).find("input[type=submit]").fadeOut();
			$.ajax({
				type: "POST",
				url: "./lib/contact/exec.submitcontactmessage.ajax.php5",
				async: true,
				data: $(form).serialize(),
				dataType: "JSON",
				success: function(msg, status) {
			    	 var serverObj = $.parseJSON(msg);
			         if (serverObj.success == "true") {
						$(form).html("<h4><em class='congrats'>Your message was sent. Thank you&nbsp;!</em></h4>");
			         } else {
						alert('Error : '+serverObj.error);
						$(form).find("input[type=submit]").fadeIn();
			         }
				}
			});
		}
	});
});

