function ValidaFormComentario(){
	var divNome = document.getElementById("div_nome");
	var divEmail = document.getElementById("div_email");
	var divComentario = document.getElementById("div_comentario");

	if (document.form_comentario.portal_nome.value == ""){
		divNome.style.display='block';
		divEmail.style.display='none';
		divComentario.style.display='none';
		document.form_comentario.portal_nome.focus();		return (false);
	}

	if (document.form_comentario.portal_email.value == ""){
		divNome.style.display='none';
		divEmail.style.display='block';
		divComentario.style.display='none';
		document.form_comentario.portal_email.focus();		return (false);
	}

	if (document.form_comentario.portal_comentario.value == ""){
		divNome.style.display='none';
		divEmail.style.display='none';
		divComentario.style.display='block';
		document.form_comentario.portal_comentario.focus();		return (false);
	}
	
	return (true);
}

// envia a requisição ao servidor, de acordo com a ação do usuário
function AcaoComentario(url, cod){
	qualCarrega = "comentario";
	// Exibe o aviso "Carregando..."
	avisoComentario(1);

	// RecebeCampos
	if (url == "Logando"){ // Enviar Criptografado: (Q2FkYXN0cmFyQkQ= corresponde a CadastrarBD)
		// Declara variaveis
		var login, senha;

		// Recebe dados as variáveis
		login = document.form_comentario.portal_LoginUser.value;
		senha = document.form_comentario.portal_LoginSenha.value;

		// Forma URL
		var url = "ajax/comentarios/comentario.php?Secao=" + encodeURIComponent(url) + "&id=" + encodeURIComponent(cod) + "&login=" + encodeURIComponent(login) + "&senha=" + encodeURIComponent(senha);
	} else if (url == "CadIns"){ // Enviar Criptografado: (Q2FkYXN0cmFyQkQ= corresponde a CadastrarBD)
		// Declara variaveis
		var pergunta;

		// Recebe dados as variáveis
		pergunta = document.form_comentario.portal_pergunta.value;
		
		if (pergunta == ""){
			alert("Erro: é necessário preencher uma pergunta");
			var url = "ajax/comentarios/comentario.php?Secao=Cad" + "&id=" + encodeURIComponent(cod);
		} else {
			var url = "ajax/comentarios/comentario.php?Secao=" + encodeURIComponent(url) + "&id=" + encodeURIComponent(cod) + "&pergunta=" + encodeURIComponent(pergunta);
		}
	} else if (url == "RespIns"){ // Enviar Criptografado: (Q2FkYXN0cmFyQkQ= corresponde a CadastrarBD)
		// Declara variaveis
		var resposta;

		// Recebe dados as variáveis
		resposta = document.form_comentario.portal_resposta.value;
		
		if (resposta == ""){
			alert("Erro: é necessário preencher uma resposta");
			var url = "ajax/comentarios/comentario.php?Secao=Resp" + "&id=" + encodeURIComponent(cod);
		} else {
			var url = "ajax/comentarios/comentario.php?Secao=" + encodeURIComponent(url) + "&id=" + encodeURIComponent(cod) + "&resposta=" + encodeURIComponent(resposta);
		}
	} else {
		var url = "ajax/comentarios/comentario.php?Secao=" + encodeURIComponent(url) + "&id=" + encodeURIComponent(cod);
	}
	
	// Envia dados
	requisicaoHTTP("GET",url,true, 3);
}
// exibe ou oculta a mensagem de espera
function avisoComentario(exibir) {
	var saidaAviso = document.getElementById("avisoComentario");
	if(exibir){
		saidaAviso.innerHTML = "Carregando";
	}
	else {
		saidaAviso.innerHTML = "";
	}
}

// exibe a resposta do servidor
function trataDadosComentario(){
	var info = ajax.responseText;
	var saida = document.getElementById("divComentario");
	saida.innerHTML = info;
	avisoComentario(0);
}

