function formatCurrency(num) {
    if(isNaN(num))
    num = "0";
    sign = (num == (num = Math.abs(num)));
    num = Math.floor(num*100+0.50000000001);
    num = Math.floor(num/100).toString();
    for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
    num = num.substring(0,num.length-(4*i+3))+'.'+
    num.substring(num.length-(4*i+3));
    return (((sign)?'':'-') +  num);
}

function rechargeLoc() {
  // Seleziono località di questa zona
  $.get("response_data.php", { comid: $('#com').val(), requestItems: 'loc'}, 
  function(dataLoc){
    $("select[id='loc']").empty();
    var options = '<option value="-1">Seleziona localit&agrave;</option>';
    var arrayLoc = dataLoc.split( '||');
    for (var i = 1; i < arrayLoc.length; i++) {
      var loc = arrayLoc[i].split( /,/);
      options += '<option value="' + loc[0] + '">' + loc[1] + '</option>';
    }
    $("select[id='loc']").html(options);
  });
 $('.opt').remove();
}

function rechargeQua() {
  // Seleziono località di questa zona
  $.get("response_data.php", { locid: $('#loc').val(), requestItems: 'qua'}, 
  function(dataQua){
    $("select[id='qua']").empty();
    var options = '<option value="-1">Seleziona quartiere</option>';
    var arrayQua = dataQua.split( '||');
    for (var i = 1; i < arrayQua.length; i++) {
      var qua = arrayQua[i].split( /,/);
      options += '<option value="' + qua[0] + '">' + qua[1] + '</option>';
    }
    $("select[id='qua']").html(options);
  });
 $('.opt').remove();
}

(function($) {  
    $(document).ready(function(){
        $("#slider-range").slider({
            range: true,
            min: 0,
            max: 1000000,
            values: [$('#prezzo_da').val(), $('#prezzo_a').val()],
            slide: function(event, ui) {
                $("#label-filter-price").html('da \u20ac ' + formatCurrency(ui.values[0]) + ' -  a \u20ac ' + formatCurrency(ui.values[1]));
                $("#prezzo_da").val(ui.values[0]);
                $("#prezzo_a").val(ui.values[1]);
            }
        });

        $("#label-filter-price").html('da \u20ac ' +  formatCurrency($("#slider-range").slider('values', 0)) + ' - a \u20ac ' + formatCurrency($("#slider-range").slider('values',1)));
        
    });
    
})(jQuery);

