$(function() {

	$( "#produitRechercheGeo" ).autocomplete({
		source: function( request, response ) {
			$("#loadRechercheProdGeo").css("display","block");
			$.ajax({
				url: "ajax/searchWords.php",
				dataType: "json",
				data: "param="+request.term,
				
				success: function( data ) {
					response( $.map( data, function( item ) {
						return {
							label: item.libelle,
							value: item.libelle,
							identProd: item.id,
							formatProd: item.libelleFormater
						}
					}));
					$("#loadRechercheProdGeo").css("display","none");
				}
			});
		},
		minLength: 2,
		select: function( event, ui ) {
			$("#idProduitSelect").val(ui.item.identProd);
		}
	});
	
	
	$( "#geoRecherche" ).autocomplete({
		source: function( request, response ) {
			$("#loadRechercheGeo").css("display","block");
			$.ajax({
				url: "ajax/searchMagasins.php",
				dataType: "json",
				data: "param="+request.term+"&prod="+$("#idProduitSelect").val(),
				
				success: function( data ) {
					response( $.map( data, function( item ) {
						return {
							label: item.libelleVille,
							value: item.libelleVille,
							urlFormat: item.urlFormat,
						}
					}));
					$("#loadRechercheGeo").css("display","none");
				}
			});
		},
		minLength: 2,
		select: function( event, ui ) {
			$("#envoieFicheGeo").attr("href", ui.item.urlFormat);
		}

		
	});
	
	
	
});

