function checkForm(daForm) {
  if (trim(daForm.nome.value).length < 7) {
    alert('Por favor, preencha seu nome corretamente.');
    return false;
  }
  optionSet = daForm.tipo[0].checked || daForm.tipo[1].checked || daForm.tipo[2].checked || daForm.tipo[3].checked;
  if (!optionSet) {
    alert('Por favor, selectione o tipo de contato.');
    return false;
  }
  contactSet = trim(daForm.email.value).length > 7 || trim(daForm.telefone.value).length > 7 || trim(daForm.fax.value).length > 7;
  if (!contactSet) {
    alert('Por favor, nos informe pelo menos uma forma de contato.');
    return false;
  }
  if (daForm.email.value.length > 0) {
    var mailPat = /^[a-zA-Z0-9].+@[a-zA-Z0-9].+\.[a-zA-Z]{2,3}$/;
    var matchEmail = daForm.email.value.match(mailPat);
    if (matchEmail == null) {
      alert('E-mail invalido.\nPor favor, informe seu e-mail corretamente.');
      return false;
    }
  }
  if (trim(daForm.comentarios.value).length < 20) {
    alert('Por favor, preencha suas observacoes.');
    return false;
  }
}
function trim(str) {
  return str.replace(/ /gi,"");
}
