jQuery(document).ready(function() {
	$('[lightbox]').each(function() { $('[lightbox="'+$(this).attr('lightbox')+'"]').lightBox(); });
	
	$('.form-error-texte').hide();
	$('#form-valide').hide();
	
	$('#form_contact').submit(function() {
		var empty = false;
		$(this).find('.required').each(function() {
			$(this).removeClass('textarea-error').removeClass('captcha-error').removeClass('input-error');
			if ($(this).val() == '') {
				if ($(this).hasClass('textarea')) $(this).addClass('textarea-error');
				if ($(this).hasClass('textfield')) $(this).addClass('input-error');
				if ($(this).hasClass('captcha')) $(this).addClass('captcha-error');
				
				empty = true;	
			}
		});
		if (empty) {
			$('.form-champ-obligatoire').hide();
			$('.form-error-texte').show();
			return false;
		}
		
		var data = {
			nom: $('[name="nom"]').val(),
			prenom: $('[name="prenom"]').val(),
			email: $('[name="email"]').val(),
			demande: $('[name="demande"]').val(),
			captcha: $('[name="captcha"]').val()
		};
		
		$.post('mail.php', data, function(str) {
			if (str == 'captcha error') {
				alert('Les caractères de sécurité ont été mal saisis.');
			} else {
				$('#form_contact').hide();
				$('#form-valide').show();
			}
		});
		
		return false;
	});
});
