// Fonctions jquery validator
	jQuery.validator.addMethod( 
		"selectNone", 
		function(value, element) { 
			if (element.value == "none") 
			{ 
			 return false; 
			} 
			else return true; 
		}, 
		"Sélection obligatoire !" 
	); 


// Actions après chargement de la page ////////////////////////////////////////////////////////////////////////////////////////////
	$(document).ready(function() {
		
		//affichage formulaire de connexion
		$('#log_link').toggle(  function() {
			$(this).hover(function() {
				$(this).css({background: '#00c0ff'});
			}, function() {
				$(this).css({background: '#00c0ff'});
			});
			$('body').animate({marginTop: 0}, 'slow');
			$('.sous_menu, #ads li').animate({top: 196}, 'slow');
		}, function() {
			$(this).hover(function() {
				$(this).css({background: '#00c0ff'});
			}, function() {
				$(this).css({background: '#666666'});
			});
			$('body').animate({marginTop: -100}, 'slow');
			$('.sous_menu, #ads li').animate({top: 96}, 'slow');
		
		});
		
		// affichage sous-menu
		$('#menu a.menu').mouseenter( function() {
			id='#s'+$(this).attr('id');
			$(this).addClass('onhover').siblings('#menu a.menu').removeClass('onhover');
			$('.sous_menu').width($(window).width()).css('display', 'none');
			$(id).css('display', 'block');
		});
		$('#menu').mouseleave( function() {
			$('.sous_menu').css('display', 'none');
			$('#menu a.menu').removeClass('onhover');
		});
		
		// Jquery feature list
		$.featureList(
			$("#services_list_content a.ico"),
			$("#ads li"), {
				start_item	:	0
			}
		); 
		
		// Jquery.validator
		$("#contact").validate({
			submitHandler:function(form) {
				SubmittingForm();
			},
			rules: {
				nom: "required",
				prenom: "required",
				email: {
					required: true,
					email: true
				},
				type: {
					selectNone: true	
				},
				localite: {
					selectNone: true	
				},
				objet: "required"
			},
			messages: {
				nom: "Champs obligatoire !",
				prenom: "Champs obligatoire !",
				email: "Email non-valide !",
				objet: "Champs obligatoire !"
			}
				
	});
});
	
