function validate_form() 
{
if (document.frmcontato.remetente.value.length < 1)
   {
   alert('Por favor, preencha o campo SEU NOME');
   document.frmcontato.remetente.focus();
   return false;
   }
//validar email(verificao de endereco eletrônico)
if (document.frmcontato.email.value.length < 1)
   {
   alert('Por favor, preencha o campo E-MAIL');
   document.frmcontato.email.focus();
   return false;
   }

   var reEmail = /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
   var pStr = document.frmcontato.email.value;

   if (!reEmail.test(pStr))
   {
      if (pStr != null && pStr != "")
      {
       alert("O endereço de e-mail está inválido.");
       document.frmcontato.email.focus();
       return false;
      }
   }      
if (document.frmcontato.assunto.value == 'Escolha')
   {
   alert('Por favor, escolha um ASSUNTO');
   document.frmcontato.assunto.focus();
   return false;
   }
if (document.frmcontato.mensagem.value.length < 1)
   {
   alert('Por favor, preencha o campo MENSAGEM');
   document.frmcontato.mensagem.focus();
   return false;
   }
return true;
}
