$(document).ready(function() {
$(".carte_informations_contenu input").change(function() {
														var objet=this;
														var maclass=$(objet).val();
														if($(this).is(':checked'))
														{
															$("."+maclass).show();
														}
														else {
															$("."+maclass).hide();
														}

													   });


/*$(".carte_informations_contenu").hide();

$(".carte_informations_bouton").click(function(){
											  $(".carte_informations_contenu").slideToggle(500);
											  });*/


$(".liste_campings a").hover(function() {
									  					
													  var monid=$(this).parent().attr('id');
													  monid=monid.replace("liste_", "marker_");
													  $("#"+monid).addClass("markers_camping_hover");
													   },
							function() {
													  var monid=$(this).parent().attr('id');
													  monid=monid.replace("liste_", "marker_");
													  $("#"+monid).removeClass("markers_camping_hover");
													   });

$(".markers_camping a").hover(function() {
													  var monid=$(this).parent().attr('id');
													  monid=monid.replace("marker_", "liste_");
													  $("#"+monid).addClass("liste_campings_hover");
													  $(this).addClass("markers_camping_hover");
													   },
							function() {
													  var monid=$(this).parent().attr('id');
													  monid=monid.replace("marker_", "liste_");
													  $("#"+monid).removeClass("liste_campings_hover");
													  $(this).removeClass("markers_camping_hover");
													   });

/*$(".affiner_recherche").hide();

$(".affiner_recherche_bouton").click(function(){
											  $(".affiner_recherche").slideToggle(500);
											  });*/

$(".affiner_recherche form input:checkbox").each(function() {
														  $(this).attr('checked', false);
														  });
$(".affiner_recherche form option").each(function() {
														  $(this).attr('selected', false);
														  });

$(".affiner_recherche form").submit(function(){
											 $(".markers_camping_ajax li").each(function() {
																					$(this).css("display","block");
																					});
											 $(".liste_campings_ajax li").each(function() {
																					$(this).css("display","block");
																					});
											
											 $(this).find("input:checked").each(function() {
																			var maclass = $(this).attr("name");
																			$(".markers_camping_ajax li").each(function() {
																										   	if (! $(this).hasClass(maclass))
																												{
																													$(this).css("display","none");
																												}
																										   });
																			$(".liste_campings_ajax li").each(function() {
																										   	if (! $(this).hasClass(maclass))
																												{
																													$(this).css("display","none");
																												}
																										   });
																			});
											 
											 $(this).find("option:selected").each(function() {
																			var mavaleur = $(this).val();
																			for (var i=0;i<mavaleur;i++)
																			{
																				$(".markers_camping_ajax li").each(function() {
																										   	if ($(this).hasClass("etoiles_"+i))
																												{
																													$(this).css("display","none");
																												}
																										   });
																				$(".liste_campings_ajax li").each(function() {
																										   	if ($(this).hasClass("etoiles_"+i))
																												{
																													$(this).css("display","none");
																												}
																										   });
																			}
																			});

											 /*var data=$(this).serialize();
											 
											 $(".liste_campings_ajax").load("spip.php?page=ajax-liste",data, function(response, status, xhr) {
											  if (status == "error") {
												alert("Une erreure s'est produite lors du chargement");
											  }});
											 
											 $(".markers_camping_ajax").load("spip.php?page=ajax-markers",data, function(response, status, xhr) {
											  if (status == "error") {
												alert("Une erreure s'est produite lors du chargement");
											  }});*/
											 
											 //get the top offset of the target anchor
											 var target_offset = $('a[name="liste"]').offset();
											 var target_top = target_offset.top;
											 $('html, body').animate({scrollTop:target_top}, 500);
											 
											 return false;
											 
											 });

});
