	
		$(function() {  
				   
			var urlOld 	= "";
			
			$(".infos").hide();
			
			$(".produits").hide();
			
			$(".datepicker").datepicker({ 
				firstDay: 1,
				dateFormat: 'dd/mm/yy',
				showAnim: 'clip'
			 });
			
			$("#datepicker1").datepicker( 
				'option',
				'onSelect',
				function(date) { 
    			var dmin = $(this).datepicker("getDate");
				$("#datepicker2").datepicker('option','minDate',dmin);
			 }) ;
			 

			$(".tooltip").tooltip({
				track: true,
				delay: 0,
				showURL: false,
				fixPNG: true,
				showBody: " - ",
				extraClass: "fancy",
				bodyHandler: function() { 
					return $(".infos",this).html()
    			},
				top: -15,
				left: 5
			});
			
			$(".lelt").click(function(){
				$(this).find(".elt").attr('checked', true);
				//$("#test").attr('checked', true);
			});
						
			$("#btsearch").click(function(){ 
			 	
				$(".produits").hide();
				$("#loading").show();
							
				$.ajax({
					 
					 async		: true,
					 url		: "xml-engine.php",
					 type		: "POST",
					 data 		: { fdate_deb: $("#datepicker1").val(), fdate_fin: $("#datepicker2").val() , camping: $("input[name=camping]:checked").val(), typeh: $("input[name=typeh]:checked").val() },
					 dataType	: ($.browser.msie) ? "text" : "xml",//si on est sur IE alors le type des données envoyées est text, sinon xml
					 success	: function(data){//fonction appellée lorsque la requète de récupération du fichier a réussi
										
									var xml;
					
									if (typeof data == "string") {//si on est sur IE: le type de données envoyées par le navigateur étant du texte
						
										xml = new ActiveXObject("Microsoft.XMLDOM");//création d'un active X Microsoft
										xml.async = false;
										xml.loadXML(data);//création d'un document XML
					
									 } else {
						
										xml = data;//si on n'est pas sous IE, document XML est déjà créé
						
									 }
										 
									 $("#message").html($("response message",xml).text());
									 
									 
									 $(xml).find('produit').each(function(){
											
											var tmp 	= ($(this).text()).replace(/ /,"_");
											var url 	= "";
											
											if (urlOld=="") urlOld = ($("#l"+tmp)).attr("href");
											
											$("#"+tmp).show();
											$("#"+tmp).removeClass()

											
											if($(this).attr("dispo")<0)  
											{
												$("#"+tmp).addClass("produits block_off");
												$("#l"+tmp).attr("href","#");
											}
											else
											{
												$("#"+tmp).addClass("produits block_on");
												
												url+= urlOld;
												url+= "?act=save";
									 			url+= "&camping="+$("input[name=camping]:checked").val();
												url+= "&type="+$("input[name=typeh]:checked").val();
												url+= "&produit="+$(this).text();
												url+= "&fdate_deb="+$(this).attr("deb");
												url+= "&fdate_fin="+$(this).attr("fin");
												
												$("#l"+tmp).attr("href","#");
												
												($("#l"+tmp)).click(function(){
													PopupCentrer(url,800,700,'menubar=no,scrollbars=no,statusbar=no');
												});
												
											}
												
											$("#"+tmp+"_dates").html($(this).attr("info"));
													
									 });
									 
									
									
									 $("#loading").hide();
						  }
			
				});
		
								
			 });
			
			
		});