
	function eliminarEspacios(cadena){
		cadena=cadena.replace(/^\s*([a-z0-9\-\.@_]+)\s*$/i,"$1")
		return cadena;
	}

    function mostrarMensajeEnCaptcha(texto)
    {
        var o = document.getElementById('captchaMensajeError');
        o.innerHTML = texto;
        o.style.display = 'block';
        o = document.getElementById('captchaMensajeSinError');
        o.style.display = 'none';
    }
	function validarCaptcha(ComentarioId,Bx3)
	{
	
	    var btnEnviarCaptcha = document.getElementById("btnEnviarCaptcha");
	    btnEnviarCaptcha.disabled = true;
	
	    var voto_clave = document.getElementById("_txvoto_clave");
	    voto_clave.value = eliminarEspacios(voto_clave.value);

		if (voto_clave.value.length == 0)
		{
			mostrarMensajeEnCaptcha('Para poder enviar un comentario ingresá el código que aparece a continuación y oprimí el botón "<b>Enviar</b>".');
			voto_clave.focus();
			return;
		}
		else if(voto_clave.value.length != 4)
		{
		    mostrarMensajeEnCaptcha('Para poder enviar un comentario ingresá el código que aparece a continuación y oprimí el botón "<b>Enviar</b>".');
			voto_clave.focus();
			return;
		}
		
        //var frm = document.getElementById();
		var xCaptcha = new Ajax();
		
        xCaptcha.datos["panel"] = window.paneles["panelCaptcha"];
        xCaptcha.setLoading(document.getElementById('pnlpanelCaptcha_loading'));
        xCaptcha.setResponse(document.getElementById('captchaMensajeError'));
        xCaptcha.setError(document.getElementById('captchaMensajeError'));
        xCaptcha.handlerOk = xCaptcha.procesarRespuestaJS;
        xCaptcha.postHandlerError = xCaptcha.mostrarError;
        xCaptcha.listo = function()
        {
        	    var btnEnviarCaptcha = document.getElementById("btnEnviarCaptcha");
	            btnEnviarCaptcha.disabled = false;
        };
        xCaptcha.funcionCodigo["0"] = function(o,r)
        {
            o.argument.datos.panel.hide();
           
            
            var txtArea = document.getElementById("txtArea_comentario");
            var comentario_vacio = document.getElementById("comentario_vacio");
            var comentario_usuario = document.getElementById("comentario_usuario");
            var comentario_fecha = document.getElementById("comentario_fecha");
            var comentario_hora = document.getElementById("comentario_hora");
            var comentario_comentario = document.getElementById("comentario_comentario");
            var imagenAvatar = document.getElementById("imagenAvatar");

            txtArea.value = "";
            comentario_usuario.innerHTML = r.opciones.nombre;   
           // comentario_comentario.innerHTML = r.opciones.comentario.replace(/&#38;amp&#59;amp&#59;&#35;60&#59;/ig,"&lt;").replace(/&#38;amp&#59;amp&#59;&#35;62&#59;/ig,"&gt;").replace(/&#38;amp&#59;amp&#59;&#35;38&#59;/ig,"&").replace(/&#35;/ig,"#").replace(/&#59;/ig,";");       
		   comentario_comentario.innerHTML = r.opciones.comentario.replace(/&#38;amp&#59;amp&#59;&#35;60&#59;/ig,"&lt;").replace(/&#38;amp&#59;amp&#59;&#35;225&#59;/ig,"á").replace(/&#38;amp&#59;amp&#59;&#35;233&#59;/ig,"é").replace(/&#38;amp&#59;amp&#59;&#35;237&#59;/ig,"í").replace(/&#38;amp&#59;amp&#59;&#35;243&#59;/ig,"ó").replace(/&#38;amp&#59;amp&#59;&#35;250&#59;/ig,"ú").replace(/&#38;amp&#59;amp&#59;&#35;33&#59;/ig,"!").replace(/&#38;amp&#59;amp&#59;&#35;39&#59;/ig,"'").replace(/&#38;amp&#59;amp&#59;&#35;34&#59;/ig,"'").replace(/&#38;amp&#59;amp&#59;&#35;37&#59;/ig,"%").replace(/&#38;amp&#59;amp&#59;&#35;63&#59;/ig,"?").replace(/&#38;amp&#59;amp&#59;&#35;241&#59;/ig,"ñ").replace(/&#38;amp&#59;amp&#59;&#35;62&#59;/ig,"&gt;").replace(/&#38;amp&#59;amp&#59;&#35;38&#59;/ig,"&").replace(/&#35;/ig,"#").replace(/&#59;/ig,";");
			var d = new Date();
            comentario_fecha.innerHTML = 
                (d.getDate()<10?"0":"") + d.getDate() + "." +
                (d.getMonth()<9?"0":"") + (d.getMonth() + 1) + "." + 
                String(d.getFullYear()).substring(2,4);
            comentario_hora.innerHTML =  
                (d.getHours()<10?"0":"") + d.getHours() + ":" +
                (d.getMinutes()<10?"0":"") + d.getMinutes();
			imagenAvatar.src=r.opciones.avatarImagen;
            //o.argument.mostrar("comentario_" + r.opciones.calificacion + "_estrellas");
            //o.argument.mostrar(comentario_vacio);
           
			if (ComentarioId!="" && (typeof(ComentarioId) != "undefined")) 
			{
				if (Bx3)
				{
					document.getElementById('ResponderX3' + ComentarioId).innerHTML = comentario_vacio.innerHTML;
					o.argument.ocultar(comentario_vacio);
				}else
				{
					document.getElementById('Responder' + ComentarioId).innerHTML = comentario_vacio.innerHTML;
					o.argument.ocultar(comentario_vacio);
				}
				
			}else
			{
				o.argument.mostrar(comentario_vacio);
				document.location="#lectores";
			}

            
        };
        xCaptcha.HandlerError = function(o)
        {
            this.mostrar(this._errorContainer);
        };
        
        xCaptcha.setForm("_formCritica");

		 
        xCaptcha.enviar();		
		//Codigo E-planning
		var rnd = new String(Math.random()) + ((new Date()).getTime());									
		document.getElementById("EplanningImagen").src = "http://ads.e-planning.net/pct/3/3b24/bcbb9e89ecf502ea?rnd=" + rnd; //la imagen esta en: notaIngresarComentario.xsl							
			/*	
			alert(document.getElementById("EplanningImagen").src);
			*/
		// FIN E-planning
	}
