$(document).ready(function(){
	$("#insertar_comentario").click(function() {
		$("#capa_formulario").load("insertar_comentario.asp", {id:get_valor_qs("id"),noti:get_valor_qs("noti")}, function(){
			$("#form_comentario").submit(function() {
				error_validacion = false;
				// Validación de campos
				$("input, select, textarea", "#form_comentario").each( function() {
					if ($(this).attr("class")) {
						if (!validateField(this))
							error_validacion = true;
					}
				});				
				if (!error_validacion) {	
					//resto del proceso			
					comentario = trataEspeciales($("#comentario").val(),true);
					comentario = procesos(comentario,221);
					url = "insertar_comentario_x.asp";
					nombre = trataEspeciales($("#nombre").val(),true);
					email = $("#email").val();
					texto_captcha = $("#texto_captcha").val().toUpperCase(); //captcha a mayúsculas
					id_foro = $("#id_foro").val();
					noticia = $("#noticia").val();
					$.post(url, { nombre:nombre, email:email, comentario:comentario, texto_captcha:texto_captcha, id_foro:id_foro, noticia:noticia }, resultado_form_comentario);
				}
				return false;
			});
			$("#boton_cerrar_formulario").click(function() {
				$("#capa_formulario").hide("slow");
				$("#capa_formulario").innerHTML = "";
				return false;
			});
			$("#capa_formulario").show("slow");
		});
		return false;
	});
	// Métodos para el botón de búsqueda
	$("#buscador").submit(function() {
		if (protege_busqueda_foros(this.quebuscar,this.tam_vector))
			this.submit();
		return false;
	});
});

function resultado_form_comentario(data) {
	$("#capa_formulario").html(data);
}
