/**
 * JS
 * interaction.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#contactForm input[type=submit]").fadeOut();
		$.ajax({
			type: "POST",
			url: "./lib/contact/exec.submitcontactmessage.ajax.php5",
			async: true,
			data: $("form#contactForm").serialize(),
			dataType: "JSON",
			success: function(msg, status) {
		    	 var serverObj = $.parseJSON(msg);
		         if (serverObj.success == "true") {
					$("form#contactForm").html("<h2><em class='congrats'>Votre message a été envoyé. Nous vous contactons au plus vite. Merci&nbsp;!</em></h2>");
		         } else {
					alert('Erreur : '+serverObj.error);
					$("form#contactForm input[type=submit]").fadeIn();
		         }
			}
		});
	}});
});

