function EnvieComentario()
{
	var emailPat=/^(.+)@(.+)\.(.+)$/
	OBform = GetObject('frm_Comentario');
	if(OBform.from_nome.value.length < 3){
		alert('Preencha o seu nome, por favor.');
		OBform.from_nome.focus();
	}
	else if(OBform.from_email.value.length < 10 || OBform.from_email.value.match(emailPat) == null){
		alert('Preencha o seu e-mail, por favor.');
		OBform.from_email.focus();
	}
	else if(OBform.comentario.value.length < 10){
		alert('Preencha o seu comentario, por favor.');
		OBform.from_email.focus();
	}
	else
	{
		OBdiv = GetObject('comente');
		html = OBdiv.innerHTML;
		cod_materia = OBform.cod_materia.value;
		from_nome = OBform.from_nome.value;
		from_email = OBform.from_email.value;
		comentario = OBform.comentario.value;
		
		OBdiv.innerHTML = '<p style="text-align: center;">Enviando...</p>';
		URL = '/especial/fiat/comentario_insere.php?comentario[cod_materia]='+ cod_materia +'&comentario[autor_comentario]='+ from_nome +'&comentario[email_comentario]='+ from_email +'&comentario[texto_comentario]='+ escape(comentario);
		
		var ajax = createXMLHttpRequest();
		ajax.open("GET", URL, false);
		ajax.send(null);
		var conteudo = ajax.responseText;
		if(conteudo == "OK")
		{
			alert('Seu comentário será publicado após avaliação do moderador. Obrigado.');
			OBdiv.innerHTML = html;
		}
		else
		{
			alert('Erro ao enviar, verifique os dados e tente novamente.');
			OBdiv.innerHTML = html;
			
			OBform = GetObject('frm_Comentario');
			OBform.from_nome.value = from_nome;
			OBform.from_email.value = from_email;
			OBform.comentario.value = comentario;
		}
	}
	return void(0);
}