function validate(form){
   var Message, ContactMessage;
   invalid = 0;

   Message = "";

   ContactMessage = validate_contact(form);
   if ( ContactMessage != "" ){
      Message = Message+ ContactMessage;
      invalid = 1;
   
   }
  

   if( invalid == 1 )
      alert( Message );
   else
      form.submit();
} 

function validate_contact( form ){
   var message = "";

   if( form.Forename.value == "" )
      message = message+ "Please include a First Name or initial.\n";
   if( form.Surname.value == "" )
      message = message+ "Please include a Surname.\n";
if( form.Country.value == "" )
      message = message+ "Please include your Country\n";
   
if( form.Telephone.value == "" )
      message = message+ "Please include your Telephone Number\n";

   if( form.email.value == "" )
      message = message+ "Please include a return e-mail address\n";
if( form.Message.value == "" )
      message = message+ "Please include your Message\n";
   if( form.email.value != "" && !isEmail( form.email.value ) ){
      message = message+ "Please include a valid e-mail address such as:\n";
      message = message+ "   name@somewhere.com or\n";
      message = message+ "   name@[xxx.xxx.xxx.xxx]\n";

   }
   return message;

}


