");return}arrivalHidden.val(arrivalValue);});depart.datepicker().on('changeDate', function (e) {var departHidden = departParent.find('input:hidden');var departDate = depart.datepicker('getDate');var departValue = formatDate(departDate, 'YYYY-MM-DD');if (nights.length && arrival.val()) {nights.val(numNights());}if (!departHidden.length) {departParent.append("");return}departHidden.val(departValue);});arrival.datepicker().on('clearDate', function () {depart.datepicker('setStartDate', new Date());});function numNights() {return moment(depart.datepicker('getDate')).diff(moment(arrival.datepicker('getDate')), 'days');}function formatDate(date, format) {var fmt = format || moment.localeData().longDateFormat('L');return date ? moment(date).format(fmt) : "";}var isTouch = 'ontouchstart' in window ||window.DocumentTouch && document instanceof window.DocumentTouch ||navigator.maxTouchPoints > 0 ||window.navigator.msMaxTouchPoints > 0;if (isTouch) {$('textarea,input,select').css('font-size', '16px');arrival.attr('readonly', true);depart.attr('readonly', true);}if (isRoom) {var form = document.getElementById('bookingButtonForm_138990_656675');var action = form.getAttribute('action');var roomTypeId = getUrlVars(action)['room_type'];var hiddenField = form.querySelector('[name="room_type"]');if (!!hiddenField) {hiddenField.value = roomTypeId || '';}}})();