//Início da função de contagem de caracteres
function ContaCaracteres(){
   intCaracteres = 5000 - document.form1.comentario.value.length;
   if (intCaracteres > 0) {
      document.form1.caracteres.value = intCaracteres;
      return true;
   }
   else {
      document.form1.caracteres.value = 0;
      document.form1.comentario.value = document.form1.comentario.value.substr(0,5000)
      return false;
   }
}
function Validar(){
   if (ContaCaracteres()){
      alert('Enviado com Sucesso');
   }
   else{
      alert("Número de caracteres do comentário maior que 5000.");
   }
}
//Fim da função de contagem de caracteres

function Valida(){

	if (document.form1.txt_nome.value == '') {
		alert ("O campo nome deve ser preenchido");
		return false;
	}

	if (document.form1.txt_identidade.value == '') {
		alert ("O campo identidade deve ser preenchido");
		return false;
	}

	if ((document.form1.txt_tel_com.value == '') && (document.form1.txt_celular.value == '')) {
		alert ("O campo telefone deve ser preenchido");
		return false;
	}	

	if (document.form1.opcao.value == 3) {
		alert ("Por favor, indique se você pertence ou não\nà comunidade acadêmica da Faculdade");
		return false;
	}

	if ((document.form1.opcao.value == 1) && (document.form1.opcao_1.value == 8) && (document.form1.txt_in_facul.value == "")) {
		alert ("Indique a que área da comunidade acadêmica você pertence.");
		return false;
	}

	if ((document.form1.opcao.value == 2) && (document.form1.opcao_2.value == 12) && (document.form1.txt_out_facul_facul.value == "")) {
		alert ("Indique sua relação com a Faculdade");
		return false;
	}

	if (document.form1.comentario.value.length < 9) {
		alert ("A mensagem deve conter, pelo menos, 9 caracteres.");
		return false;
	}

}

