jQuery.noConflict(); trattamenti = ""; hotelTrattamenti = ""; var selectedWeek; var values = new Array(); var inputs = new Array(); function addWaterMark(el){ try { values.push(el.value); el.addEvent('focus',function(){ if (el.value === values[inputs.indexOf(el)]){el.value = ''}; }); el.addEvent('blur',function(){ if(this.value === ''){el.value = values[inputs.indexOf(el)]}; }); } catch(e) {} }; jQuery(document).ready(function() { var curAdults = 0; var curRooms = 0; if (curAdults) { jQuery('select#form_adulti').val(curAdults); } if (curRooms) { jQuery('select#form_camere').val(curRooms); } jQuery('input.cerca').click(function (e) { e.preventDefault(); jQuery('form#box-quotation').submit(); return false; }); jQuery('input.watermark').each(function(){ addWaterMark(jQuery(this)); }); jQuery('#form_bambini').change(function(){ var children = this.selectedIndex; if(children > 0 ){ for(var i = 1; i <= children; i++){ jQuery('#child-'+i).show(); //jQuery('#lbl-eta-bambino-'+i).show(); } for(var i = children+1; i <= 12; i++ ){ jQuery('#child-'+i).hide(); //jQuery('#lbl-eta-bambino-'+i).hide(); } }else{ for(var i = 1; i <= 12; i++){ jQuery('#child-'+i).hide(); //jQuery('#lbl-eta-bambino-'+i).hide(); } } }); if(jQuery('input#form_datefromIR').length && jQuery('input#form_datetoIR').length) { jQuery('input#form_datefromIR').datepicker({ dateFormat: 'dd/mm/yy' , minDate: 0, defaultDate: 0, //showOn: 'both', //buttonImage: "/pw/images/calendar.png", //set the class 'week-highlight' for the whole week beforeShowDay: function(date){ var day = date.getDay(); return [true,( day == 0)?"sunday":( day == 6)?"saturday":'']; }, 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#form_datetoIR').datepicker( "option", option, date2); } }); jQuery('input#form_datetoIR').datepicker({ dateFormat: 'dd/mm/yy' , minDate: +1, defaultDate: +7, //showOn: 'both', //buttonImage: "/pw/images/calendar.png", //set the class 'week-highlight' for the whole week beforeShowDay: function(date){ var day = date.getDay(); return [true,( day == 0)?"sunday":( day == 6)?"saturday":'']; }, 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#form_datefromIR').datepicker( "option", option, date2); } }); jQuery('input#form_datefromIR').datepicker('setDate','27/04/2024'); jQuery('input#form_datetoIR').datepicker('setDate','29/04/2024'); } trattamenti = jQuery('select[name=trattamento]').html(); hotelTrattamenti = { '1':'Hotel'} ; }); function CheckFormInformation(f) { formObj = f; var mail=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; var total = false; if (formObj.nome_cognome.value == "" || formObj.nome_cognome.value == "Nome e Cognome") { alert("Si prega di inserire nome e cognome"); formObj.nome_cognome.focus(); return false; }else if (formObj.email.value == "" || formObj.email.value == "Email" || !mail.test(formObj.email.value) ) { alert("Si prega di inserire un indirizzo email corretto"); formObj.email.focus(); return false; }else if (formObj.telefono.value == "" || formObj.telefono.value == "Telefono") { alert("Si prega di inserire un numero di telefono corretto"); formObj.telefono.focus(); return false; } else if (!formObj.privacy.checked) { alert("E' necessario accettare le condizioni sulla privacy"); formObj.privacy.focus(); return false; } }