// JavaScript Document
function isTel(passedVal) { 
       if (passedVal == "") {
         return true
       }       
        // Return false if characters are not '0-9' or ' ' .    
        for (var i = 0; i < passedVal.length; i++){      
              
                if ((passedVal.charAt(i) < "0" || "9" < passedVal.charAt(i)) && passedVal.charAt(i) != ' '){         
                            
                        return false;         
                }      
        }   
        return true;   
}
function noenter() {
  return !(window.event && window.event.keyCode == 13); }

function validEmail(email) {
      var invalidChars = " /:,;"
      var atPos = email.indexOf("@",1)

      if (email == "") {
         return false
      }
      for (i=0; i<invalidChars.lengths; i++) {
         badChar = invalidChars.charAt(i)
         if (email.indexOf(badChar,0) > -1 ) {
            return false
         }
      }
      if (atPos == -1) {
         return false
      }
      if (email.indexOf("@",atPos+1) > -1 ) {
         return false
      }
      periodPos = email.indexOf(".",atPos)
      if (periodPos == -1) {
         return false
      }
      if (periodPos+3 > email.length) {
         return false
      }
      return true
}

function isEmpty(passedVal) {
      if (passedVal == "") {
         return false
       }
return true
}


function validForm(passForm) {
   
	        if (!isEmpty(document.forms[0].FullName.value)) {
         alert("Please enter your name'!");
        document.forms[0].FullName.focus();
         return false;
       }
	  
 	   	       
if (!validEmail(document.forms[0].Email.value)) {
         alert("You must enter a valid email address (email addresses must be like 'user@user.net') !");
        document.forms[0].Email.focus();
         return false;
       }

}

function validForm2(passForm) {
   
	        if (!isEmpty(document.forms[0].FullName.value)) {
         alert("Please enter your name'!");
        document.forms[0].FullName.focus();
         return false;
       }
	  
 	   	       
if (!validEmail(document.forms[0].Email.value)) {
         alert("You must enter a valid email address (email addresses must be like 'user@user.net') !");
        document.forms[0].Email.focus();
         return false;
       }
	           if (!isEmpty(document.forms[0].Tel.value)) {
         alert("Please enter your telephone number'!");
        document.forms[0].Tel.focus();
         return false;
       }
	              if (!isTel(document.forms[0].Tel.value)) {
         alert("The telephone number must be numeric'!");
        document.forms[0].Tel.focus();
         return false;
       }
	                  if (!isEmpty(document.forms[0].Head_Chef_Name.value)) {
         alert("Please enter the name of the Head Chef'!");
        document.forms[0].Head_Chef_Name.focus();
         return false;
       }
	    if (!isEmpty(document.forms[0].Head_Chef_Tel.value)) {
         alert("Please enter the telephone number of the Head Chef'!");
        document.forms[0].Head_Chef_Tel.focus();
         return false;
       }
	    if (!isTel(document.forms[0].Head_Chef_Tel.value)) {
         alert("The telephone number must be numeric'!");
        document.forms[0].Head_Chef_Tel.focus();
         return false;
       }
	   if (!isEmpty(document.forms[0].Second_Chef_Name.value)) {
         alert("Please enter the name of the Second Chef'!");
        document.forms[0].Second_Chef_Name.focus();
         return false;
       }
	    if (!isEmpty(document.forms[0].Second_Chef_Tel.value)) {
         alert("Please enter the telephone number of the Second Chef'!");
        document.forms[0].Second_Chef_Tel.focus();
         return false;
       }
	    if (!isTel(document.forms[0].Second_Chef_Tel.value)) {
         alert("The telephone number must be numeric'!");
        document.forms[0].Second_Chef_Tel.focus();
         return false;
       }

}
function validForm3(passForm) {
   
	        if (!isEmpty(document.forms[0].FullName.value)) {
         alert("Please enter your name'!");
        document.forms[0].FullName.focus();
         return false;
       }
	           if (!isEmpty(document.forms[0].Organisation.value)) {
         alert("Please enter your organisation'!");
        document.forms[0].Organisation.focus();
         return false;
       }
	  
 	   	      
if (!validEmail(document.forms[0].Email.value)) {
         alert("You must enter a valid email address (email addresses must be like 'user@user.net') !");
        document.forms[0].Email.focus();
         return false;
       }

}
function validForm4(passForm) {
   
	        if (!isEmpty(document.forms[0].Title.value)) {
         alert("Please enter your title'!");
        document.forms[0].Title.focus();
         return false;
       }
	   	        if (!isEmpty(document.forms[0].FullName.value)) {
         alert("Please enter your firstname'!");
        document.forms[0].FullName.focus();
         return false;
       }
	    if (!isEmpty(document.forms[0].Surname.value)) {
         alert("Please enter your surname'!");
        document.forms[0].Surname.focus();
         return false;
       }
	           if (!isEmpty(document.forms[0].Job.value)) {
         alert("Please enter your job title'!");
        document.forms[0].Job.focus();
         return false;
       }
	    if (!isEmpty(document.forms[0].Company.value)) {
         alert("Please enter your Company'!");
        document.forms[0].Company.focus();
         return false;
       }
	    if (!isEmpty(document.forms[0].City.value)) {
         alert("Please enter your City'!");
        document.forms[0].City.focus();
         return false;
       }
	    if (!isEmpty(document.forms[0].County.value)) {
         alert("Please enter your County'!");
        document.forms[0].County.focus();
         return false;
       }
	    if (!isEmpty(document.forms[0].Postcode.value)) {
         alert("Please enter your Postcode'!");
        document.forms[0].Postcode.focus();
         return false;
       }
	    if (!isEmpty(document.forms[0].City.value)) {
         alert("Please enter your City'!");
        document.forms[0].City.focus();
         return false;
       }
	  
 	   	      
if (!validEmail(document.forms[0].Email.value)) {
         alert("You must enter a valid email address (email addresses must be like 'user@user.net') !");
        document.forms[0].Email.focus();
         return false;
       }
	
    if (!isEmpty(document.forms[0].Tel.value)) {
         alert("Please enter your telephone number'!");
        document.forms[0].Tel.focus();
         return false;
       }
	       if (!isTel(document.forms[0].Tel.value)) {
         alert("Your telephone number needs to be numeric'!");
        document.forms[0].Tel.focus();
         return false;
       }
}
function validForm5(passForm) {
   
	        if (!isEmpty(document.forms[0].FullName.value)) {
         alert("Please enter your name'!");
        document.forms[0].FullName.focus();
         return false;
       }
	   if (!validEmail(document.forms[0].Email.value)) {
         alert("You must enter a valid email address (email addresses must be like 'user@user.net') !");
        document.forms[0].Email.focus();
         return false;
       }
	      if (!isEmpty(document.forms[0].Mobile.value)) {
         alert("Please enter your telephone number'!");
        document.forms[0].Mobile.focus();
         return false;
       }
	              if (!isTel(document.forms[0].Mobile.value)) {
         alert("The telephone number must be numeric'!");
        document.forms[0].Mobile.focus();
         return false;
       }
	           if (!isEmpty(document.forms[0].Organisation.value)) {
         alert("Please enter your organisation'!");
        document.forms[0].Organisation.focus();
         return false;
       }
	  
 	   	      


}

