$(document).ready(function(){
	switch($('body').attr('id')){
	case 'contacts':
		/* validation du formulaire */
		$('form#contact').bind('submit', function(){
			var nb_errors = 0;
			$(this).find('p label').each(function(){
				var contenu_label	= $(this).html();
				var id_controle		= $(this).attr('for');
				if (contenu_label.match(/\* :/) != null && $('#' + id_controle).length > 0 && $('#' + id_controle).val() == '') {
					$(this).addClass('error');
					nb_errors++;
				} else {
					$(this).removeClass('error');
				}
			});

			if (nb_errors > 0) {
				alert('Merci de renseigner les informations nécessaires signalées par un astérisque.');
				return false;
			}
			return true;
		}); // fin gestion submit du formulaire
	break;
	}
});
