<!--

function testform() {
//Change the following vars and the date select in the calling form
	var minimumdays=1
	var startyear=2007
	with (document.reserv)
	{
		if(Nom.value=="") {
			alert("Enter your name, please")
			Nom.focus()
			return false
		}
		if(Tel.value=="") {
			alert("Enter your phone number, please")
			Tel.focus()
			return false
		}

	    var isnum = 1;
	    for (i=0; i < Tel.value.length; ++i) {
			if(Tel.value.charAt(i) != "-") {
				if((Tel.value.charAt(i) < "0") || (Tel.value.charAt(i) > "9")) {
				  isnum = -1
					break
				}
			}
	    }
	    if(isnum == -1) {
		  alert("The phone number can be composed with numbers and '-' only")
 	     Tel.focus()
	      return false
	    }
	var ONE_DAY = 1000 * 60 * 60 * 24
	var date1 = new Date()
	var date2 = new Date()
	date2.setYear(arrivean.selectedIndex+startyear)
	date2.setMonth(arrivemois.selectedIndex)
	date2.setDate(arrivejour.selectedIndex+1)
	var date3 = new Date()
	date3.setYear(departan.selectedIndex+startyear)
	date3.setMonth(departmois.selectedIndex)
	date3.setDate(departjour.selectedIndex+1)
    var date1_ms = date1.getTime()
    var date2_ms = date2.getTime()
    var date3_ms = date3.getTime()
    // Calculate the difference in milliseconds
    var difference_ms = date2_ms - date1_ms
    // Convert back to days and return
    if (Math.round(difference_ms/ONE_DAY)<minimumdays){
			alert("Your e-mail request must be sent a minimum of "+minimumdays+" days prior to the date of arrival!\nPlease call us at 1-450-243-5284. Thank you!")
			arrivejour.focus()
			return false
	}
	difference_ms = date3_ms - date2_ms
    if (Math.round(difference_ms/ONE_DAY)<1){
			alert("Departure date must be after arrival date. Verify the dates, please")
			arrivejour.focus()
			return false
	}
		if(nombre_personnes.value=="") {
			alert("Enter number of guests, please")
			nombre_personnes.focus()
			return false
		}
	parent.content.location="mail_ok.htm"
	return true
	}
}
// -->

