jQuery(document).ready(function() {	  	 	
	 	 
	$('#nav li').hover(function(){
		$(this).addClass('over');
	},function(){
		$(this).removeClass('over');
	});
	
	$('.links li a').hover(function(){
		$(this).parent().addClass('over');
	},function(){
		$(this).parent().removeClass('over');
	});	
		
	var w = 0;	
	$('.scroll-pane').find('ul').each(function(){		
		$(this).find('li').each(function(){
			w += $(this).outerWidth();

		});
	}).css('width', w + 'px');
	$('.scroll-pane').jScrollPane({showArrows: true});
	
	$('.marques-list').change(function(){
		if($(this).val()) {
			window.location.href = $(this).val();
		}
		
	})
	
	$('.recrutement #contacts #service option[value=Recrutement]').attr('selected', 'selected');
	/*Form Validation*/
	$("#contacts").validate({
		wrapper: "li",
		errorLabelContainer: "#messageBox",
		rules: {
			email: "required",
			email2: {
			  equalTo: "#email"
			}
		  },
		messages: {
			nom: "Veuillez saisir votre nom.",
			prenom: "Veuillez saisir votre pr&eacute;nom.",
			ville: "Veuillez saisir votre ville.",
			email: {
				required: "Veuillez saisir votre adresse email.",
				email: "Merci de saisir votre adresse email au format nom@domaine.com"
			},
			email2: {
				required:"Merci de confirmer votre adresse email.",
				equalTo:"Merci de confirmer votre adresse email."
			},
			tel: "Veuillez saisir votre num&eacute;ro de T&eacute;l&eacute;phone.",
			service:"Veuillez s&eacute;lectionner le service &agrave; contacter.",
			message:"Veuillez saisir votre message."
		}
	});
	
	var options = {
		target:        '#notice',
		beforeSubmit:  showRequest,
        success:       showResponse
	};
	
	$("#contacts").ajaxForm(options);	
		

	 
});


function showRequest(formData, jqForm, options) {
	
	$(".ajax-loading").show();
	$(".btn-set input").attr('disabled',true).css('opacity',0.7);
	return true;
}

function showResponse(responseText, statusText, xhr, $form)  {
	$("#notice").show();
	$(".ajax-loading").hide();
	$(".btn-set input").removeAttr('disabled').css('opacity',1);
} 

