function validate_form()
{
   var formStr = document.main;

   var errors = '';
   
   if (formStr.Name.value.length == 0)
   {
     errors += "\n\n - Please fill in a Name.";
   }

   if (formStr.Email.value.length == 0)
   {
     errors += "\n\n - Please fill in an E-mail.";
   }


   if (formStr.Email.value.length != 0)
   {
      var str=formStr.Email.value;
      
      var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

      if (!filter.test(str))
        {
            errors += "\n\n - Please fill in a valid E-mail address.";

        }

   }
  
   
    if (errors) alert('The following error(s) occurred:' + errors);

   return (errors == '');

}
