
function validaContato()
{

   if (document.form.nome.value == '')
  {
    window.alert('Preencha o campo Nome.');
    return false;
  }  
    if (!(valida_email(document.form.email, false, false)))
  {
    window.alert('O campo E-Mail está vazio ou é inválido.');
    return false;
  }
     if (document.form.telefone.value == '')
  {
    window.alert('Preencha o campo Telefone.');
    return false;
  } 
  return true;
}





function validaContato2()
{

   if (document.form2.nome.value == '')
  {
    window.alert('O campo Nome não pode ser vazio.');
    return false;
  }  
  
    if (!(valida_email(document.form2.email, false, false)))
  {
    window.alert('O campo E-Mail está vazio ou é inválido.');
    return false;
  }
  
  if (document.form2.telefone.value == '')
  {
    window.alert('O campo Telefone não pode ser vazio.');
    return false;
  }

  return true;
}
  
function valida_email(o_email, branco, alerta)
{
  p_email = o_email.value.toLowerCase();
  
  if (branco) // Permite o e-mail em branco
  {
    if (p_email == '')
      return true;
  }

  reg_email = /^[\w\-\.]+@[\w\-\.]+\.[a-z]{2,4}$/;
  if (! reg_email.test(p_email))
  {
    if (alerta)
    {
      alert('E-mail inválido');
      o_email.focus();
      o_email.select();
    }
    return false;
  }
  return true;
}



 
  function valida_email(o_email, branco, alerta)
{
  p_email = o_email.value.toLowerCase();
  
  if (branco) // Permite o e-mail em branco
  {
    if (p_email == '')
      return true;
  }

  reg_email = /^[\w\-\.]+@[\w\-\.]+\.[a-z]{2,4}$/;
  if (! reg_email.test(p_email))
  {
    if (alerta)
    {
      alert('E-mail inválido');
      o_email.focus();
      o_email.select();
    }
    return false;
  }
  return true;
}
