$(window).load(function(){

	/****************************************************défilement du diaporama(page produis et secteurs)******************************************************/
	$.k = 0;
	if($("#nombre_diapos").val()) {
		diaporama_runIt();
	}
	/****************************************************fin : défilement du diaporama (page produis et secteurs)******************************************************/

	/****************************************************page criteres de recherche******************************************************/
	$("#marque").change(function(){
		reloadCritere('modele',$('#marque').val(),'',$('#genre').val());
		$('#type').empty();
		$('#type').append('<option value="%">S&eacute;lectionner...</option>');
		$('#carrosserie').empty();
		$('#carrosserie').append('<option value="%">S&eacute;lectionner...</option>');
		
	});

	$("#modele").change(function(){
		reloadCritere('type',$('#marque').val(),$('#modele').val(),$('#genre').val());
		reloadCritere('carrosserie',$('#marque').val(),$('#modele').val(),$('#genre').val());
		
	});
	
	/****************************************************page criteres de recherche******************************************************/

	
	/****************************************************formulaire affichage ou non de certains champs******************************************************/
	$("#service").change(function(){
		$(".invisible").removeClass("invisible");
		switch($("#service").val())
		{
		case "neuf":
			$("#field_evenement").addClass("invisible");
			break;    
		case "occasion":
			$("#field_evenement").addClass("invisible");
			break;
		case "sav":
			$("#field_evenement").addClass("invisible");
			break;
		case "financement":
			$("#field_evenement").addClass("invisible");
			$("#field_demande").addClass("invisible");
			$("#field_demande_commentaire").addClass("invisible");
			break;
		case "evenements":
			$("#field_vehicule").addClass("invisible");
			$("#field_demande").addClass("invisible");
			$("#field_demande_commentaire").addClass("invisible");
			break;
		default:
			$("#field_evenement").addClass("invisible");
			$("#field_vehicule").addClass("invisible");
			$("#field_demande").addClass("invisible");
			$("#field_demande_commentaire").addClass("invisible");
			break;
		}
	});
	/****************************************************fin : formulaire affichage ou non de certains champs******************************************************/
	
	
});
//fonction de l'animation diaporama
function diaporama_runIt() {
			$.k = ($.k + 1) % $("#nombre_diapos").val();
			$("#visuelCentrale").empty();
			$("#visuelCentrale").append($("#diapo_"+($.k+1)).html());
			$("#visuelCentrale").fadeIn("fast");
			$("#visuelCentrale").animate({opacity:1},2500);
			$("#visuelCentrale").fadeOut("fast",diaporama_runIt);
		//}

}

// fonction de mise à jour des criteres de recherche des véhicules d'occasion
function reloadCritere(leCritere,laMarque,leModele,leGenre) {
		$.leCritere = leCritere;
		$.ajax({
			async: false,
			type: "POST",
			url: "/global/includes/criteresRechercheAjax.php",
			data: { critere : leCritere, marque : laMarque, modele : leModele, genre : leGenre }, 
			success: function(result){
				if (result != "vide") {
					var liste = result.split('||');
					html = '<option value="%">S&eacute;lectionner...</option>';
					for(var item in liste) {
						html = html + '<option value="'+liste[item]+'">'+liste[item]+'</option>';
					}

					$('#'+$.leCritere).empty();
					$('#'+$.leCritere).append(html);
				}
			}});

}