$('#contact-us form').submit(function(){
	var flag_error = 0;
	var champsTexte = new Array('nom', 'prenom');
	var champsMessage = new Array('message');
	var champsEmail = new Array('email');

	if (champsTexte.length >= 0) {

		for (var i in champsTexte) {
			var elementTexte = $('#contact-us input[name="'+champsTexte[i]+'"]').val();
			if (elementTexte == '' || elementTexte == null) {
				$('#contact-us input[name="'+champsTexte[i]+'"]').parent().addClass('error');
				flag_error = 1;
			}
		}
	}
	if (champsMessage.length >= 0) {
		for (var i in champsMessage) {
			var elementMessage = $('#contact-us #message').val();
			if (elementMessage == '' || elementMessage == null) {
				$('#contact-us textarea').parent().addClass('error');
				flag_error = 1;
			}
		}
	}
	if (champsEmail.length >= 0) {
		for (var i in champsEmail) {
			var regEmail = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]�{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
			var elementMail = $('#contact-us input[name="'+champsEmail[i]+'"]').val();
			if (elementMail == '' || !regEmail.test(elementMail)) {
				$('#contact-us input[name="'+champsEmail[i]+'"]').parent().addClass('error');
				flag_error = 1;
			}
		}
	}
	if (flag_error == 1)
	{
		return false;
	}
	return true;
});

$('#nom, #prenom, #message').focus(function(){
	if ($(this).parents().hasClass('error')) {
		$(this).parents().removeClass('error');
	}
});

$('#email').focus(function(){
	if ($(this).parents().hasClass('error')) {
		$(this).parents().removeClass('error');
	}
});


