$( "#nato_comune" ).autocomplete({
			source: function( request, response ) {
				$.ajax({
					url: "js/ajax/search_nato.php",
					dataType: "json",
					data: {
						l: 6,
						c: request.term
					},
					success: function( data ) {
						response( $.map( data, function( item ) {
							return {
								label: item.com+", "+item.prov,
								value: item.com,
								prov: item.prov
							}
						}));
					}
				});
			},
			minLength: 1,
			select: function( event, ui ) {
			  $('#nato_prov').val(ui.item.prov);
			},
			open: function() {
				$( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );
			},
			close: function() {
				$( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" );
			}
		});


$( "#resid_comune" ).autocomplete({
			source: function( request, response ) {
				$.ajax({
					url: "js/ajax/search_nato.php",
					dataType: "json",
					data: {
						l: 6,
						c: request.term
					},
					success: function( data ) {
						response( $.map( data, function( item ) {
							return {
								label: item.com+", "+item.prov,
								value: item.com,
								prov: item.prov,
                                                                cap: item.cap
							}
						}));
					}
				});
			},
			minLength: 1,
			select: function( event, ui ) {
			  $('#resid_prov').val(ui.item.prov);
                          $('#resid_cap').val(ui.item.cap);
			},
			open: function() {
				$( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );
			},
			close: function() {
				$( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" );
			}
		});
