 function validaForm() {
  var msg_erro = '';
  if(document.getElementById('cod_departamento').value == '') {
    msg_erro += '* Campo "Departamento" deve ser preenchido!\n';
  }
  if(document.getElementById('nome').value == '') {
    msg_erro += '* Campo "Nome" deve ser preenchido!\n';
  }
  if(document.getElementById('email').value != '') {
    if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('email').value))) {
      msg_erro += '* Campo "E-mail" é inválido!\n';
    }
  }
  if(document.getElementById('mensagem').value == '') {
    msg_erro += '* Campo "Mensagem" deve ser preenchido!\n';
  }
  if(document.getElementById('user_code').value == '') {
    msg_erro += '* Informe quais letras você vê na imagem!';
  }

  if(msg_erro != '') {
    alert(msg_erro);
    return false;
  }

  return true;
 }

 function contador () {
  document.getElementById('esc_maxima').value = 400 - document.getElementById('mensagem').value.length;
  if (document.getElementById('mensagem').value.length >= 400){
    document.getElementById('mensagem').value = document.getElementById('mensagem').value.substring(0,400);
    document.getElementById('esc_maxima').value = 0
  }
 }

 function recarregaTela() {
   document.getElementById('acao').value = 'recarregar';
   document.getElementById('frm_fale_conosco').submit();
 }