function validateForm(){



  var okSoFar=true //-- Changes to false when bad field found.

  var errorMessage=""



  if (feedback.name.value=="") {

    okSoFar=false

    errorMessage = "Please enter a name!"
	
    feedback.name.focus()


  }



  if (feedback.phone.value=="") {

    okSoFar=false

    errorMessage = "Please enter a telephone number!"

    feedback.phone.focus()
  }



  if (feedback.email.value=="") {

    okSoFar=false

    errorMessage = "Please enter an email address!"

    feedback.email.focus()
  }



 if (!isEmailAddress(feedback.email.value)){

    okSoFar=false;

    errorMessage = "Please enter a valid Email Address!"

    feedback.email.focus()

  }



  if (okSoFar==true) {

    feedback.submit()

   }

  else {

   alert(errorMessage)

  }

 }



 function isEmailAddress(string){

   var addressPattern =/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;

   return addressPattern.test(string);

  }






