$(document).ready(function(){
	$('#contact-form').jqTransform();

	$("button").click(function(){

		$(".formError").hide();

	});

	var use_ajax=true;
	$.validationEngine.settings={};

	$("#contact-form").validationEngine({
		inlineValidation: false,
		promptPosition: "topRight",
		success :  function(){use_ajax=true},
		failure : function(){use_ajax=false;}
	 })

	$("#contact-form").submit(function(e){
			
			// Tells us if this page is valid or not still
			valid = true;
			
			if($('#state').val().length==0)
			{
				$.validationEngine.buildPrompt("#state","* This field is required","error")
				valid = false;
			}
			
			if($('#captcha').val() !== '4')
			{
				$.validationEngine.buildPrompt("#captcha","* Please enter 4 in this field.","error")
				valid = false;
			}
			
			if (!valid) { return false; }
			
			if(use_ajax)
			{

				$('#loading').css('visibility','visible');
				$.post('../custom/contact/submit.php',$(this).serialize()+'&ajax=1',
				
					function(data){
						if(parseInt(data)==-1) {
							$.validationEngine.buildPrompt("#captcha","* Wrong verification number!","error");
							
						}else{
							$("#contact-form").hide('slow').after('<h2>Your message was successfully sent. Thank you for your interest in 3D Exhibits.</h2>');
						}
						
						$('#loading').css('visibility','hidden');
					}
				
				);
			}
			e.preventDefault();
	})

});