function x(obj,pv) { if(pv=='1'){ obj.style.backgroundColor='#FFFFFF'; obj.style.backgroundImage=''; obj.style.borderLeft='1px solid #FFFFFF'; obj.style.borderRight='1px solid #FFFFFF'; } if(pv=='0'){ obj.style.backgroundColor='#FFFFFF'; obj.style.backgroundImage='url("images/venue/MININAV/back2.gif")'; obj.style.borderLeft='1px solid #EEEEEE'; obj.style.borderRight='1px solid #EEEEEE'; } } a = '1' b = '0' // Open new window function open_newwindow(filenam, w, h) { newwindow = window.open(""+filenam+"", "newwindow", "width="+w+",height="+h+",toolbar=no, location=no,directories=no, status=no,menubar=no,resizable=no,scrollbars=no,top"); newwindow.focus() } // Check dates on booking request form function checkform(form) { var minLengthStay = 2; var fromDate = form.from_date.value; var fromMonth = form.from_month.value - 1; var fromYear = form.from_year.value; var fromDateFull = new Date(fromYear,fromMonth,fromDate); var fromDateTime = fromDateFull.getTime(); var toDate = form.to_date.value; var toMonth = form.to_month.value - 1; var toYear = form.to_year.value; var toDateFull = new Date(toYear,toMonth,toDate); var toDateTime = toDateFull.getTime(); var curdate = new Date(); var fromDateVal = curdate.getTime(); fromDateVal += (6.5)*(86400 * 1000); var lengthStay = ((toDateTime - fromDateTime) / 86400) / 1000; lengthStay = Math.round(lengthStay); if (fromDateTime < fromDateVal) { alert("Sorry, we are unable to accept requests less than 7 days in advance. Please choose new dates."); return false; } else if (fromDateTime > toDateTime) { alert("Error: please enter a date in the to field that is past the from date."); return false; } else if (lengthStay < minLengthStay) { alert("Sorry, monasteries in Italy are required by law to only accept a minimum booking of two night's stay so Monastery Stays cannot accept single night bookings."); return false; } else { return true; } } // Verify Checkout form fields function verifyCheckout(form) { checkEmail1 = form.email.value; checkEmail2 = form.email2.value; if (form.first_name.value == "") { alert("Please enter your first name."); form.first_name.select(); return false; } else if (form.last_name.value == "") { alert("Please enter your last name."); form.last_name.select(); return false; } else if ((checkEmail1.indexOf('@') < 0) || ((checkEmail1.charAt(checkEmail1.length-4) != '.') && (checkEmail1.charAt(checkEmail1.length-3) != '.'))) { alert("Your email address does not appear to be valid. Please check it."); form.email.select(); return false; } else if (checkEmail1 != checkEmail2) { alert("Email address mismatch. Please check your email address and retype it in the box provided."); form.email2.select(); return false; } else { form.method = "post"; form.target = "_self"; form.action = "checkout.step2.php"; form.submit(); } } // Verify refer-a-friend form fields function verifyEmail(form) { checkEmailRecipient = form.recipient_email.value; checkEmailSender = form.sender_email.value; if (form.recipient_name.value == "") { alert("Please enter your friend's name."); form.recipient_name.select(); return false; } else if ((checkEmailRecipient.indexOf('@') < 0) || ((checkEmailRecipient.charAt(checkEmailRecipient.length-4) != '.') && (checkEmailRecipient.charAt(checkEmailRecipient.length-3) != '.'))) { alert("Your friend's email address does not appear to be valid. Please check it."); form.recipient_email.select(); return false; } else if (form.sender_name.value == "") { alert("Please enter your name."); form.sender_name.select(); return false; } else if ((checkEmailSender.indexOf('@') < 0) || ((checkEmailSender.charAt(checkEmailSender.length-4) != '.') && (checkEmailSender.charAt(checkEmailSender.length-3) != '.'))) { alert("Your email address does not appear to be valid. Please check it."); form.sender_email.select(); return false; } else { form.method = "post"; form.target = "_self"; form.action = ""; form.submit(); } }