// 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("You must enter your Full Name!");
        document.forms[0].FullName.focus();
         return false;
       }
     if (!isEmpty(document.forms[0].Company.value)) {
         alert("You must enter your Company!");
        document.forms[0].Company.focus();
         return false;
       }
     if (!isEmpty(document.forms[0].Address.value)) {
         alert("You must enter your Address!");
        document.forms[0].Address.focus();
         return false;
       }
	    if (!isEmpty(document.forms[0].Town.value)) {
         alert("You must enter your Town!");
        document.forms[0].Town.focus();
         return false;
       }
    if (!isEmpty(document.forms[0].Postcode.value)) {
         alert("You must enter your Postcode!");
        document.forms[0].Postcode.focus();
         return false;
       }
	      if (!isEmpty(document.forms[0].Tel.value)) {
         alert("You must enter your Telephone Number!");
        document.forms[0].Tel.focus();
         return false;
       }
	   if (!isTel(document.forms[0].Tel.value)) {
         alert("Your Telephone Number must be a numeric number'!");
        document.forms[0].Tel.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("You must enter your Full Name!");
        document.forms[0].FullName.focus();
         return false;
       }
   
    
	  
   
	      if (!isEmpty(document.forms[0].Telephone.value)) {
         alert("You must enter your Telephone Number!");
        document.forms[0].Telephone.focus();
         return false;
       }
	   if (!isTel(document.forms[0].Telephone.value)) {
         alert("Your Telephone Number must be a numeric number'!");
        document.forms[0].Telephone.focus();
         return false;
       }
	    if (!isEmpty(document.forms[0].Mobile.value)) {
         alert("You must enter your Mobile Number!");
        document.forms[0].Mobile.focus();
         return false;
       }
	   if (!isTel(document.forms[0].Mobile.value)) {
         alert("Your Mobile Number must be a numeric number'!");
        document.forms[0].Mobile.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;
       }
                
}


