$(document).ready(function () {
			
		if ($("#zip").length > 0)
		{
			var search = $("#zip").val();
			var city_hidden = "";
			if ($("#city_hidden").length > 0) city_hidden  = $("#city_hidden").val();	
			$('#city').load("http://www.brocz.fr/brocante/search_zip_select.php?q="+search+"&city_hidden="+encodeURIComponent(city_hidden));	
		}
			
		//si premier chargement	
		$("#km").empty();
		$("#km").append("200km"); 					
	
		$('.input_depot1').keyup(function() {
		  //alert('Handler for .change() called.');
	
				var search;
				search = $(".input_depot1").val();
			
				$.ajax(
				{
					type: "GET",
					url: "http://www.brocz.fr/brocante/search_number.php",
					data: "q=" + search,
					success: function(message)
					{	
						$("#result_number").empty();
				  		if (message.length > 0)
						{							
							$("#result_number").append(message);
							//alert(message);
						}
					}
				});
	
		});				
	
		$("#searchplus").click(function(event){
	
			//alert("clique");
	
			
	
			var src = $('img.searchplusimg').attr("src");
	
			//alert(src);
		
			//var reg1=new RegExp("[moins-criteres.gif]","g");
			var reg1=/moins-criteres/gi;
			
			if (src.match(reg1)) 
				
				$('img.searchplusimg').attr("src","http://www.brocz.fr/brocante/images/plus-criteres.gif");
			
			else 
				$('img.searchplusimg').attr("src","http://www.brocz.fr/brocante/images/moins-criteres.gif");
	
								
			$('div.search_file').slideToggle('fast');
	
		});
		
	       $("#generatenumber").click(function(event){
	       
				$.ajax(
				{
					type: "GET",
					url: "http://www.brocz.fr/brocante/search_getnumber.php",
					//data: "q=" + search,
					success: function(message)
					{	
						//$("#result_number").empty();
				  		if (message.length > 0)
						{							
							//$("#result_number").append(message);
							//alert(message);
							$('input[class="input_depot1"]').val(message);
							$("#result_number").empty();
						}
					}
				});
				
	         	event.preventDefault();
	       });
	
		
		function format(mail) {
			return mail.name + " &lt;" + mail.dept + "&gt";
		}
			
		$("#zip").keyup(function()
		{
			var search;
			
			search = $("#zip").val();
			if (search.length > 1)
			{
				$.ajax(
				{
					type: "GET",
					url: "http://www.brocz.fr/brocante/search_zip.php",
					data: "q=" + search,
					success: function(message)
					{	
						$("#city").empty();
				  		if (message.length > 0)
						{							
							$("#city").append(message);
						}
					}
				});
			}
			else
			{
				$("#city").empty();
			}
		});
	
		$("#suggest1").autocomplete('http://www.brocz.fr/brocante/search.php', {
			minChars: 2,
			width: 310,
			matchContains: "word",
			autoFill: false,
			dataType: "json",
			parse: function(data) {
				return $.map(data, function(row) {
					return {
						data: row,
						value: row.name,
						result: row.name
					}
				});
			},
			formatItem: function(item) {
				return format(item);
			}
		}).result(function(e, item) {
			$("#zip_chosen").val(item.cp); 
		});
	
});			
	
