<!--

function testform() {
//Change the following vars and the date select in the calling form
var minimumdays=2
var startyear=2009
	with (document.form1)
  {
		if(typeevent.value=="") {
			alert("Enter the type of event, please")
			typeevent.focus()
			return false
		}
		var ONE_DAY = 1000 * 60 * 60 * 24
		var date1 = new Date()
		var date2 = new Date()
		date2.setYear(year.selectedIndex+startyear)
		date2.setMonth(month.selectedIndex)
		date2.setDate(day.selectedIndex+1)
    var date1_ms = date1.getTime()
    var date2_ms = date2.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)<0){
				alert("This date lies in the past!")
				day.focus()
				return false
		}
		if(guests.value=="") {
			alert("Enter the number of guests, please")
			guests.focus()
			return false
		}
		if(contact.value=="") {
			alert("Enter your contact's name, please")
			contact.focus()
			return false
		}
		if(phone.value=="") {
			alert("Enter your phone number, please")
			phone.focus()
			return false
		}
    var isnum = 1;
    for (i=0; i < phone.value.length; ++i) {
			if(phone.value.charAt(i) != "-") {
				if((phone.value.charAt(i) < "0") || (phone.value.charAt(i) > "9")) {
				  isnum = -1
					break
				}
			}
    }
    if(isnum == -1) {
		  alert("The phone number can be composed with numbers and '-' only")
      phone.focus()
      return false
    }
    var isnum2 = 1;
    for (i=0; i < fax.value.length; ++i) {
			if(fax.value.charAt(i) != "-") {
				if((fax.value.charAt(i) < "0") || (fax.value.charAt(i) > "9")) {
				  isnum2 = -1
					break
				}
			}
    }
    if(isnum2 == -1) {
		  alert("The fax number can be composed with numbers and '-' only")
      fax.focus()
      return false
    }
		if(emailc.value=="") {
			alert("Enter your email address, please")
			emailc.focus()
			return false
		}
		po1=emailc.value.indexOf("@")
		po2=emailc.value.lastIndexOf(".")
		if (po1==-1 || po2==-1 || po2<po1) {
			alert("Please check if your email address is correct")
			emailc.focus()
			return false
		}
	return true
	}
}
// -->
