function ValidateNow(form)
{  

   if (form.CompanyName)
    if( !checkField(form.CompanyName, "Company Name" ) )
      return false;

   if (form.Address)
    if( !checkField(form.Address, "Address" ) )
      return false;

   if (form.City)
    if( !checkField(form.City, "City" ) )
      return false;

   if (form.Province)
    if( !checkField(form.Province, "Province" ) )
      return false;

   if (form.Country)
    if( !checkField(form.Country, "Country" ) )
      return false;

   if (form.PostalCode)
    if( !checkField(form.PostalCode, "Postal Code" ) )
      return false;

   if (form.ContactName1)
    if( !checkField(form.ContactName1, "First Name" ) )
      return false;

   if (form.ContactName2)
    if( !checkField(form.ContactName2, "Last Name" ) )
      return false

   if (form.Telephone)
    if( !checkField(form.Telephone, "Telephone" ) )
      return false

   if (form.CustomerEmail)
    if( !checkField(form.CustomerEmail, "Email" ) )
      return false

   if (form.CustomerEmail)
   {
      if( !validEmail(form.CustomerEmail.value ) )
      {
         alert( "Email address has an invalid format." );
         form.CustomerEmail.focus();
         return false;
      } 
   }

   return true;
}