li { list-style: none !important; }
$(document).ready(function() { options = function(limit, select) { var html; for (i = 0; i <= limit; i++) { var selected = (i == select) ? "selected" : ""; html += '' + i + ''; } return html; } $('select#tot_notti_1').html(options(10, 2)); $('select#tot_camere').html(options(10, 1)); $('select#tot_adulti').html(options(10, 2)); $('select#tot_bambini').html(options(6, 0)); $(".data_arrivo").datepicker({ dateFormat: "dd-mm-yy", minDate: new Date(), onSelect: function(dateText) { var date = $(".data_arrivo").datepicker("getDate"); if ($('.data_arrivo').datepicker('getDate') >= $('.data_partenza').datepicker('getDate')) { var nextDayDate = $('.data_arrivo').datepicker('getDate', '+1d'); nextDayDate.setDate(nextDayDate.getDate()); var nextDayDatep1 = $('.data_arrivo').datepicker('getDate', '+1d'); nextDayDatep1.setDate(nextDayDatep1.getDate() + 1); $(".data_partenza").datepicker("option", "minDate", nextDayDatep1); $('.data_partenza').datepicker('setDate', nextDayDate); var date_1 = $(".data_partenza").datepicker("getDate"); } else { var nextDayDate = $('.data_arrivo').datepicker('getDate', '+1d'); nextDayDate.setDate(nextDayDate.getDate() + 1); $(".data_partenza").datepicker("option", "minDate", nextDayDate); } notti = calcola_notti(); $('#notti_1').val(notti); } }).datepicker("setDate", "d"); $(".data_partenza").datepicker({ dateFormat: "dd-mm-yy", minDate: new Date(), onSelect: function(dateText) { var date = $(".data_partenza").datepicker("getDate"); notti = calcola_notti(); $('#notti_1').val(notti); } }).datepicker("setDate", "+1d"); var date = $(".data_arrivo").datepicker("getDate"); var date_1 = $(".data_partenza").datepicker("getDate"); $("#gg").val($.datepicker.formatDate("dd", date)); $("#mm").val($.datepicker.formatDate("mm", date)); $("#aa").val($.datepicker.formatDate("yy", date)); function calcola_notti() { var alternate_data_inizio = $('.data_arrivo').val(); var alternate_data_fine = $('.data_partenza').val(); alternate_data_inizio = alternate_data_inizio.split('-'); var anno_i = alternate_data_inizio[2]; var mese_i = alternate_data_inizio[1]; var giorno_i = alternate_data_inizio[0]; alternate_data_fine = alternate_data_fine.split('-'); var anno_p = alternate_data_fine[2]; var mese_p = alternate_data_fine[1]; var giorno_p = alternate_data_fine[0]; fromdate = new Date(anno_i, mese_i - 1, giorno_i); todate = new Date(anno_p, mese_p - 1, giorno_p); var giorni_differenza = (todate - fromdate) / 86400000; giorni_differenza = Math.round(giorni_differenza); var date = $(".data_arrivo").datepicker("getDate"); $("#gg").val($.datepicker.formatDate("dd", date)); $("#mm").val($.datepicker.formatDate("mm", date)); $("#aa").val($.datepicker.formatDate("yy", date)); return giorni_differenza; } });