	var CurrentComentario = "";
	var textoVotos = "";
	var nombre = true;
	var urlRegistracion = "https://registracion.lanacion.com.ar";

	function LeerCookie(Nombrecookie) 
	{
		 var laCookie=""+document.cookie;
		 var ind=laCookie.indexOf(Nombrecookie);

		 if (ind==-1 || Nombrecookie=="") 
			return ""; 

		 var ind1=laCookie.indexOf(';',ind);
		 if (ind1==-1) 
			ind1=laCookie.length; 

		 return unescape(laCookie.substring(ind+Nombrecookie.length+1,ind1));
	}

	function querySt(ji) 
	{
		hu = document.location.search.substring(1);
		gy = hu.split("&");
		for (i=0;i<gy.length;i++) {
			ft = gy[i].split("=");
			if (ft[0] == ji) {
				return ft[1];
			}
		}
	}

	function computarVoto(comentarioId,usuarioId)
	{
		var url;
		
		url = "/_common/Scripts/VotarComentario.asp?comentario_id="+ comentarioId + "&user_id=" + usuarioId;
		var xmlHttp;
		try
		{
		  // Firefox, Opera 8.0+, Safari
		  xmlHttp=new XMLHttpRequest();
		}
		catch (e)
		{
			  // Internet Explorer
			  try
			  {
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			  }
			  catch (e)
			  {
				try
				{
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e)
				{
					alert("Your browser does not support AJAX!");
					return false;
				}
			 }
		 }

		  xmlHttp.onreadystatechange=function()
		  {
		     // var textoVotos = document.getElementById(nombre + comentarioId).innerHTML;
			  var votos = textoVotos.substring(textoVotos.indexOf('(')+1,textoVotos.length-1);

			  if(xmlHttp.readyState==4)
			  {
				  if(xmlHttp.responseText == -1)
				  {// no se computo el voto
					document.getElementById(nombre + comentarioId).innerHTML = "Ya Votaste (" + votos + ")";
					document.getElementById(nombre + comentarioId).onclick = "";
					document.getElementById(nombre + comentarioId).style.color = "#666";
				  }
				  else//xmlHttp.responseText = 1
				  {
					votos = parseInt(votos) + 1;
					document.getElementById(nombre + comentarioId).innerHTML = "Ya Votaste (" + votos + ")";
					document.getElementById(nombre + comentarioId).onclick = "";
					document.getElementById(nombre + comentarioId).style.color = "#666";
				  }
			  }
		  }

		  xmlHttp.open("GET",url,true);
		  xmlHttp.send(null);
	}

	function panelVotar(comentarioId,usuarioId,bX3)
	{
		if(bX3)
		{
			nombre = "aVotarX3";
		}
		else
		{
			nombre = "aVotar";		
		}
		textoVotos = document.getElementById(nombre + comentarioId).innerHTML;

		var textoVotosAMostrar = "";
		var votos = textoVotos.substring(textoVotos.indexOf('(')+1,textoVotos.length-1);
		var fecha = new Date();
		var actualizar = 1;
		
		votos = parseInt(votos) + 1;
		fecha.setTime(fecha.getTime());
		fecha.setDate(fecha.getDate() + 1);//la cookie durará un día

		// leo las cookies
		var comentariosVotados;
		var valorCookieLogin = LeerCookie("cookieLogin");
		var posicionUsuarioId;

		var valorCookie = LeerCookie("cookieComentariosVotados");
		posicionUsuarioId = valorCookieLogin.indexOf("usuario_id") + 11;

		var valorUsuarioId = valorCookieLogin.substring(posicionUsuarioId,valorCookieLogin.length);

		valorUsuarioId = valorUsuarioId.substring(0, valorUsuarioId.indexOf("&"));
		

		if(valorCookieLogin != "")
		{//el usr esta logueado
			if(valorCookie != "")
			{// la cookie existe.
				comentariosVotados = valorCookie.split("|");		
				var x
				var IdComentario;
				var IdUsuario;

				for (x in comentariosVotados)
				{
					IdComentario = comentariosVotados[x].split(",");

					if(IdComentario[0] == comentarioId)
					{//encontre el comentario => me fijo si el usuario q hizo el comentario (IdComentario[1]) es el mismo usuario q esta logueado.
						if(IdComentario[1] == valorUsuarioId)
						{//es el mismo => no lo dejo insertar.
							votos = parseInt(votos) - 1;
							actualizar = 0;

							//textoVotos = "Ya Votaste (" + votos + ")";
							textoVotosAMostrar = "Ya Votaste (" + votos + ")";
							document.getElementById(nombre + comentarioId).innerHTML = textoVotosAMostrar;//textoVotos;;
							document.getElementById(nombre + comentarioId).onclick = "";
							document.getElementById(nombre + comentarioId).style.color = "#666";
							break;
						}
					}
				}
				if(actualizar)
				{//no habia votado anteriormente => actualizo la cookie.
					document.cookie = "cookieComentariosVotados="+ valorCookie + comentarioId + "," + valorUsuarioId + "|;expires="+fecha.toGMTString() + "; path=/";
					
					//Computo el voto en BD.
					computarVoto(comentarioId,valorUsuarioId);
				}
			}
			else
			{// la cookie no existe => grabo cookie
				document.cookie = "cookieComentariosVotados="+ comentarioId + "," + valorUsuarioId + "|;expires="+fecha.toGMTString() + "; path=/";

				//Computo el voto en BD.
				computarVoto(comentarioId,valorUsuarioId);
			}
		}
		else
		{
			window.location = getUrlRegistracion();
		//	alert("Debe estar loguedo para poder votar.");
		}
		
	}
	

	function OcultarRtas(ComentarioId)
	 {
		document.getElementById('Ocultar' + ComentarioId).style.display = "none";
		document.getElementById('Mostrar' + ComentarioId).style.display = "";
		document.getElementById('Rta' + ComentarioId).style.display = "none";
	 }
	function MostrarRtas(ComentarioId)
	 {
		document.getElementById('Mostrar' + ComentarioId).style.display = "none";
		document.getElementById('Ocultar' + ComentarioId).style.display = "";
		document.getElementById('Rta' + ComentarioId).style.display = "";
	 }

	
	function Responder(ComentarioId,entrada_id,nota_id,categoria_id, bX3,sitio)
	 {
		var url,path,index;
		url=window.location.href;
		path = url.substr(url.indexOf('lanacion.com.ar')+15,url.length);
		if 	(CurrentComentario != "")
		{
			if (bX3)
			{
				document.getElementById('ResponderX3' + CurrentComentario).innerHTML = "";
			}
			else
			{
				document.getElementById('Responder' + CurrentComentario).innerHTML = "";
			}
		}
		var rtaCom;
		var div;
		rtaCom = "";
		rtaCom +=" <!-- CAJA RESPONDER COMENTARIO -->";
		rtaCom += "<form id='_formComentarioHijo"+ComentarioId+"' name='formComentarioHijo"+ComentarioId+"' action='/includes/xformEnvioComentario_v2.ajax' method='post'>";
		
		rtaCom +="<input type='hidden' name='entrada_id' value='"+entrada_id+"'>";
		rtaCom +="<input type='hidden' name='nota_id' value='"+nota_id+"'>";
		rtaCom +="<input type='hidden' name='categoria_id' value='"+categoria_id+"'>";
		rtaCom +="<input type='hidden' name='nombre' value='"+LeerCookie('usuario%5Fdetalle%5Fnick')+"'>";
		rtaCom +="<input type='hidden' name='nick' value='"+LeerCookie('usuario%5Fdetalle%5Fnick')+"'>";
		rtaCom +="<input type='hidden' name='comentarioPadre_id' value='"+ ComentarioId + "'>";
		rtaCom +="<input type='hidden' name='Bx3' value='"+ bX3 + "'>";
		
		rtaCom +=" <div class='nota-cajaResponderComentario'>";
		rtaCom +=" 	<a name='comentar'></a>";
		rtaCom +=" 	<div class='nota-comentarioPie color nota-comentarioTit noprint'>Responder comentario</div>";
		if (LeerCookie('cookieLogin').length > 0)
		{
			rtaCom +=" 	<!-- FORM -->";
			rtaCom +=" 	<div class='nota-enviarComentario'>";
			rtaCom +=" 		<b>Nick:</b> " + LeerCookie('usuario%5Fdetalle%5Fnick') + " <br />";
			rtaCom +=" 		<!-- IMPORTANTE -->";
			rtaCom +=" 		<div class='interfase rojo' style='margin-top:10px;color:##333333;'>";
			rtaCom +=" 			ESTÁ TERMINANTEMENTE PROHIBIDO INCLUIR AGRAVIOS, CALUMNIAS, INSULTOS, ATAQUES A TERCEROS, LENGUAJE INAPROPIADO O CUALQUIER COMENTARIO DISCRIMINATORIO. RECORDAMOS QUE NO SE PUBLICARÁN COMENTARIOS QUE NO RESPETEN LAS REGLAS.";
			rtaCom +=" 		</div>";
			rtaCom +=" 		<!-- /IMPORTANTE -->";
			rtaCom +=" 		<div class='floatFix tahoma' style='margin:15px 0 10px 0;'>";
			rtaCom +=" 			<div class='cajaIzquierda'>";
			rtaCom +=" 				<b style='display:block;margin-bottom:7px;'>Mensaje</b>";
			if (bX3)
			{
				rtaCom +=" 				<textarea name='txtArea_comentarioHijoX3' id='txtArea_comentarioHijoX3'></textarea>";
			}
			else
			{
				rtaCom +=" 				<textarea name='txtArea_comentarioHijo' id='txtArea_comentarioHijo'></textarea>";
			}
			
			rtaCom +=" 			</div>";
			rtaCom +=" 		</div>";
			rtaCom +=" 		<center><input name='enviar' value='&nbsp;&nbsp;Enviar&nbsp;&nbsp;' class='boton' onclick='javascript:panelCaptchaHijo("+ComentarioId+","+bX3+");' type='button'></center>";
			rtaCom +=" 	</div>";
			rtaCom +=" 	<!-- /FORM -->";
		}
		else
		{
			rtaCom +=" 	<!-- LOGIN -->";
			rtaCom +=" 	<div class='nota-enviarComentario'>";
			rtaCom +=" 		<span class='dejar'>";
			rtaCom +=" 			Para dejar un comentario es necesario estar registrado a LANACION.com.<br>Registrate sin cargo desde <a href='" + urlRegistracion +"/registracion?tipoParticipacion=2&sitioId=15'><b>aquí</b></a> o si ya estás registrado ingresá tu usuario y clave haciendo click ";
			rtaCom += "<a href='"+urlRegistracion+"/ingresar?sitioId=15&tipoParticipacion=2&pagina="+path;
			rtaCom+="'><b>aquí</b></a>.";
			rtaCom +=" 		</span>";
			rtaCom +=" 	</div>";
			rtaCom +=" 	<!-- /LOGIN -->";
		}
		rtaCom +=" </div>";
		rtaCom +="</form>";
		rtaCom +=" <!-- /CAJA RESPONDER COMENTARIO -->";
		if (bX3)
		{
			div = 'ResponderX3' + ComentarioId;
		}
		else
		{
			div = 'Responder' + ComentarioId;
		}
		document.getElementById(div).innerHTML = rtaCom;
		CurrentComentario = ComentarioId;
	 }

	 function getUrlRegistracion()
	 {
		var url,path,index;
		url=window.location.href;
		path = url.substr(url.indexOf('localhost:3473')+15,url.length);
		return urlRegistracion + "/ingresar?sitioId=15&tipoParticipacion=2&pagina="+url;
	 }