jQuery.noConflict();

    // In homepage c' un unico div che contiene gli occupanti di una camera
    function visualizzaCamereHomepage(idForm,NumeroCamereMassimo){

        var NumeroCamere = jQuery('#datiRichiesta' + idForm + ' #' + 'NumeroCamere').val();
        for (var i = 1;i <= NumeroCamereMassimo; i++){
            var NomeRigaBase = 'Camera_' + i;
            jQuery('#datiRichiesta' + idForm + ' #' + NomeRigaBase).toggle(i <= NumeroCamere);
        }
    }

    // Visualizzo l'et dei bambini a seconda del numero di bambini selezionati
    function EtaBambini(idForm,selectBambini,rigaEtaBambini,NumeroBambiniMassimo){
        var numeroBambini = jQuery('#datiRichiesta' + idForm + ' #' + selectBambini).val();
        for( i=1 ; i <= NumeroBambiniMassimo; i++){
            var nomeSelectEtaBambinoX = rigaEtaBambini + '_' + i;
            jQuery('#datiRichiesta' + idForm + ' #' + nomeSelectEtaBambinoX).toggle(numeroBambini >= i);
        }
    }

    // Visualizzo la richiesta della DUS se ho selezionato un adulto solo in camera
    function visualizzaDUS(idForm,BaseSelect){
        var nomeSelectAdulti = BaseSelect + '_Adulti';
        var nomeSelectBambini = BaseSelect + '_Bambini';
        var IdDivAggiuntivo = BaseSelect + '_DUS';
        var numeroAdulti = jQuery('#datiRichiesta' + idForm + ' #' + nomeSelectAdulti).val();
        var numeroBambini = jQuery('#datiRichiesta' + idForm + ' #' + nomeSelectBambini).val();
        var occupantiCamera = parseInt(numeroAdulti) + parseInt(numeroBambini);
        jQuery('#datiRichiesta' + idForm + ' #' + IdDivAggiuntivo).toggle(occupantiCamera == 1);
    }

    jQuery(document).ready(function() {
        jQuery.datepicker.setDefaults(jQuery.datepicker.regional['it']);
        
        jQuery('input#Arrivo51').datepicker({
            dateFormat: 'dd/mm/yy' ,
            minDate: 0,
            defaultDate: 0,
            //showOn: "button",
            //buttonImage: "img/calendar.gif",
            onSelect: function( selectedDate ) {
                var option = "minDate";

                var instance = jQuery(this).data("datepicker");

                jQuery.datepicker.parseDate(instance.settings.dateFormat ,selectedDate, instance.settings );
                var date2 = jQuery(this).datepicker('getDate', '+1d'); 
                date2.setDate(date2.getDate()+1); 

                jQuery('input#Partenza51').datepicker( "option", option, date2);
            }
        });
        
        jQuery('input#Partenza51').datepicker({ 
            dateFormat: 'dd/mm/yy' ,
            minDate: +2,
            defaultDate: +2,
            //showOn: "button",
            //buttonImage: "/img/calendar.gif",
            onSelect: function( selectedDate ) {
                var option = "maxDate";
                var instance = jQuery(this).data("datepicker");

                jQuery.datepicker.parseDate(instance.settings.dateFormat ,selectedDate, instance.settings );
                var date2 = jQuery(this).datepicker('getDate', '-1d'); 
                date2.setDate(date2.getDate()-1); 

                jQuery('input#Arrivo51').datepicker( "option", option, date2);

            }
        });

        jQuery('input#Arrivo52').datepicker({
            dateFormat: 'dd/mm/yy' ,
            minDate: 0,
            defaultDate: 0,
            //showOn: "button",
            //buttonImage: "img/calendar.gif",
            onSelect: function( selectedDate ) {
                var option = "minDate";

                var instance = jQuery(this).data("datepicker");

                jQuery.datepicker.parseDate(instance.settings.dateFormat ,selectedDate, instance.settings );
                var date2 = jQuery(this).datepicker('getDate', '+1d'); 
                date2.setDate(date2.getDate()+1); 

                jQuery('input#Partenza52').datepicker( "option", option, date2);
            }
        });

        jQuery('input#Partenza52').datepicker({ 
            dateFormat: 'dd/mm/yy' ,
            minDate: +2,
            defaultDate: +2,
            //showOn: "button",
            //buttonImage: "/img/calendar.gif",
            onSelect: function( selectedDate ) {
                var option = "maxDate";
                var instance = jQuery(this).data("datepicker");

                jQuery.datepicker.parseDate(instance.settings.dateFormat ,selectedDate, instance.settings );
                var date2 = jQuery(this).datepicker('getDate', '-1d'); 
                date2.setDate(date2.getDate()-1); 

                jQuery('input#Arrivo52').datepicker( "option", option, date2);

            }
        });
        
        jQuery('input#Arrivo51').datepicker('setDate','default');
        jQuery('input#Partenza51').datepicker('setDate','default');
        jQuery('input#Arrivo52').datepicker('setDate','default');
        jQuery('input#Partenza52').datepicker('setDate','default');


    });
