var last_key = 0;
$(function() {
$("#search_com").autocomplete({
source: function(request, response) {
var results = $.ui.autocomplete.filter(comuni, request.term);
if (!results.length) {
if(last_key==0){
$("#no-results_wrap").fadeToggle(300);
$("#no-results_wrap").click(function(){
$("#no-results_wrap").css({'display':'none'});
last_key=1;
});
$("#no-results_wrap").focus(function(){
$("#search_com").css({'display':'none'});
last_key=1;
});
$("#search_com").keyup(function(e){
if(e.keyCode == 8) {
$("#no-results_wrap").css({'display':'none'});
last_key=1;
}
});
}else{
$("#search_com").keyup(function(e){
if(e.keyCode == 8) {
$("#no-results_wrap").css({'display':'none'});
last_key=1;
}else{
last_key=0;
}
});
}
} else {
$("#no-results").empty();
}
response(results);
},
select: function (event, ui) {
$(event.target).val(ui.item.label);
window.location = ui.item.link;
return false;
}
});
});