/* -------------------------------------------------------------------------------- */
/* 								Importation des fichiers JS  						*/
/* -------------------------------------------------------------------------------- */
document.write("<script src='/JS/jquery.js' type='text/javascript'></script>");
document.write('<script src="/JS/jquery-ui.js"></script>');
document.write('<script src="/JS/jMenu.jquery.js"></script>');
document.write('<script src="/JS/cufon-yui.js" type="text/javascript" charset="utf-8"></script>');
document.write('<script src="/JS/sveningsson.cufonfonts.js" type="text/javascript" charset="utf-8"></script>');
document.write('<script src="/JS/jquery.fontavailable-1.1.min.js" type="text/javascript" charset="utf-8"></script>');


function validForm()
{
	$(".empty").each(function(elt){$(this).removeClass("empty");});
			
	$("#envoiMail").hide();
	$("#messageError").hide();
			
	var error	= false;
	$(".obligatoire").each(function(elt) {
		var value = $(this).val();
		if(!value)
		{
			$(this).addClass("empty");
			error = true;
		}
		else
		{
			if($(this).hasClass('number'))
			{
				var regex = /^[0-9\-\(\)\ ]+$/;
				if(!regex.test(value))
				{
					error = true;
					$(this).addClass("empty");
				}
			}
			if($(this).hasClass('email'))
			{
				var regex = /^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/;
				if(!regex.test(value))
				{
					$(this).addClass("empty");
					error = true;
				}
			}
		}
	});
	
	if(error == true)
	{
		$("#messageSend").hide();
		$("#messageError").show();
	}
	else
	{
		$.post("/send.php",$('form').serializeArray(),function(data){
			$("#messageError").hide();
			$("#messageSend").show();
			$('input[type=text]').val("");
			$('input[type=date]').val("");
			$('textarea').val("");
		});
	}
}

