function validate(){
	if (document.contact.Name.value == ""){
		alert('Please type in your name');
		document.contact.Name.focus();
		return false;
	}
	if (document.contact.Phone.value == ""){
		alert('Please enter your phone number with area code first');
		document.contact.Phone.focus();
		return false;
	}
	if (document.contact.Phone.value.length < 10){
		alert('Please enter your phone number with area code first');
		document.contact.Phone.focus();
		document.contact.Phone.select();
		return false;
	}
	if (document.contact.Email.value == "" || document.contact.Email.value.indexOf("@") == -1){
		alert('Please enter your email address');
		document.contact.Email.focus();
		document.contact.Email.select();
		return false;
	}
	thePhone = document.contact.Phone.value;
	invalidChars = "abcdefghijklmnopqrstuvwxyz"
	
	for (i = 0; i < invalidChars.length; i++) {
      badChar = invalidChars.charAt(i)
      if (thePhone.indexOf(badChar,0) > 0) {
         alert ("There are no letters in a telephone number - numbers only please");
         document.contact.Phone.focus();
         document.contact.Phone.select();
         return false;
      }
    }
    

	return true;
}