 $(document).ready(function(){
    // filtri ricerca
    
    $('#bookingFS #guests input').hide();
    $('#bookingFS #guests li .childs').hide();
    $('#bookingFS #guests li').hide();
    $('#bookingFS #guests').hide();


    $('#bookingFS select#rooms').change(function()
    {
    
        var rooms =  $(this).val() * 1;

        if(rooms > 0)
        {
           $('#bookingFS #guests').show();
           $('#bookingFS #guests input').show();

           for(var i = 3; i > -1; i--)
           {

                if(i > rooms-1)
                {
                    $('#bookingFS #guest_line_' + i + ' select').val(0);
                    $('#bookingFS #guest_line_' + i + ' .childs').hide();
                    $('#bookingFS #guest_line_' + i).hide();
                }
                else
                {

                    $('#bookingFS #guest_line_' + i).show();
                    if($('#bookingFS #guest_line_' + i + ' #child_'+i).val() == 0)
                    {
                        $('#bookingFS #guest_line_' + i + ' .childs').hide();
                    }
                }
            }

        }
        else
        {
            $('#bookingFS #guests select').val(0);
            $('#bookingFS #guests li .childs').hide();
            $('#bookingFS #guests li').hide();
            $('#bookingFS #guests').hide();
        }



 
        return false;
    });


    $('#bookingFS select.childSel').change(function()
    {

        var childs =  $(this).val() * 1;
        var thisID = "#" + $(this).attr("id");


        if(childs > 0)
        {
            $(this).siblings(thisID + '_span').show();
        }
        else
        {
            $(this).siblings(thisID + '_span').hide();
        }

        $(this).siblings(thisID + '_span').children('select').hide();


        for(var j = 0; j < childs; j++)
        {
            $(this).siblings(thisID + '_span').children(thisID + '_' + j).show();
        }
        return false;
    });

    $('#bookingFS').submit(function(){
        startLoading();
        $(this).hide();
    });


    $('#PrenotaBTN').click(function(){
        $('#bookingFS').toggle();
        return false;
    });

    $('#SitofBTN').click(function(){
        $('#bookingFS').hide();
        return false;
    });

});
