// JavaScript Document
tamanio=14;
function fontMas(){if(tamanio<17){tamanio++;fontSet(tamanio)}}
function fontMenos(){if(tamanio>11){tamanio--;fontSet(tamanio)}}
function fontSet(tam){var lay=document.getElementById("parent-fieldname-text");lay.style.fontSize=tam+"px"}

function agregarFavoritos ()
{
	try
  {
  //Run some code here
   if (navegador.ie5 || navegador.ie6 || navegador.ie4 || navegador.ie4)  
   		window.external.AddFavorite("http://www.lanacion.com.ar","lanacion.com");
   else 
   		alert("Presione Ctrl+D para agregar este sitio en sus Favoritos");

  }
catch(err)
  {
  //Handle errors here
  alert("Presione Ctrl+D para agregar este sitio en sus Favoritos");
  }

} 


function ValidaEncuesta(id_encuesta)
{
	var error = 0;
	var control='';
	//Sexo
	if (!document.getElementById('si_'+id_encuesta).checked && !document.getElementById('no_'+id_encuesta).checked)
	{
	
		mostrarDiv('encuesta_'+id_encuesta);
		//MostrarErrorEnCabezal("Algunos campos est&#225;n vac&#237os o incorrectos. Por favor, revis&#225; los datos y al finalizar presion&#225; el bot&#243;n Registrarme");
		if (control=='')
					control = 'si_'+id_encuesta;
		error = 1;
		
	}
	else
	{
		ocultarDiv('encuesta_'+id_encuesta);
	}
    /// \Sexo
	
	if (error==0)
	{
		//revisamos los datos de la Cookie
		var cook, votaciones,nroVotos;
		if (Get_Cookie_('encuesta_'+id_encuesta ))
		{
			document.getElementById('encuesta_'+id_encuesta).innerHTML = "Solo puede votar una vez por día.";
	        mostrarDiv('encuesta_'+id_encuesta);
			/*var today = new Date();
			today.setTime( today.getTime() );
			alert('Ya votaste'+Get_Cookie3( 'nota_'+nota_id ))
			alert(today.getTime());
			*/
		}
		else
		{
			Set_Cookie_( 'encuesta_'+id_encuesta, '1', '1', '/', '', '' );
			var db = new Image();
			db.src = "votar_encuesta.asp?id_encuesta="+id_encuesta+'&si='+document.getElementById('si_'+id_encuesta).checked+'&no='+document.getElementById('no_'+id_encuesta).checked;//asp page that writes to db, can pass query string
			//document.location.href="votar_encuesta.asp?id_encuesta="+id_encuesta+'&si='+document.getElementById('si_'+id_encuesta).checked+'&no='+document.getElementById('no_'+id_encuesta).checked;//asp page that writes to db, can pass query string
			//window.document.frmEncuesta.submit();
		}
		
	    /*document.getElementById("btnContinuarLoading").innerHTML = "<img src='img/enviando.gif' />";
        mostrarDiv("btnContinuarLoading");
        ocultarDiv("btnContinuar");*/
		//write to db	
	   
	}
	else
		document.getElementById(control).focus();
		
}


function ReportarAbuso(idCom, tipo,usuario,idNoticia) //tipo=1 Comentario - tipo=2 Respuesta
{
	var error = 0;
	var control='';
	var divHabil="";	
	var divDeshabil="";
	
	if (tipo==1)
	{
		cook = "DenCom_"+idCom;
		divHabil = "denunciarHabilitadoCom_"+idCom;
		divDeshabil= "denunciarDeshabilitadoCom_"+idCom;
	}
	else
	{	
		cook = "DenRta_"+idCom;
		divHabil = "denunciarHabilitadoRta_"+idCom;
		divDeshabil= "denunciarDeshabilitadoRta_"+idCom;
	}
	
	ocultarDiv(divHabil);
	if (error==0)
	{
		//revisamos los datos de la Cookie
		var cook, votaciones,nroVotos;
		if (Get_Cookie_(cook))
		{
			document.getElementById(divDeshabil).title = "El comentario fue reportado como abuso y será verificado por el administrador"; 
			document.getElementById(divDeshabil).innerHTML = "A verificar&nbsp;<img src='img/boton_gris.png' />";
	        mostrarDiv(divDeshabil);
			
		}
		else
		{
			var rta= confirm("Realmente desea denunciar este comentario como abuso?");
		 	if (rta== true)
			{
				document.getElementById(divDeshabil).title = "El comentario fue reportado como abuso y será verificado por el administrador"; 
				document.getElementById(divDeshabil).innerHTML = "A verificar&nbsp;<img src='img/boton_gris.png' />";
		        mostrarDiv(divDeshabil);
				
				Set_Cookie_(cook, '1', '1', '/', '', '' );
				var db = new Image();
				db.src = "reportar_abuso.asp?id="+idCom+'&usuario='+usuario+'&tipo='+tipo+'&id_noticia='+idNoticia;//asp page that writes to db, can pass query string
				//document.location.href="reportar_abuso.asp?id="+idCom+'&usuario='+usuario+'&tipo='+tipo+'&id_noticia='+idNoticia;//asp page that writes to db, can pass query string
				//document.location.href="votar_encuesta.asp?id_encuesta="+id_encuesta+'&si='+document.getElementById('si_'+id_encuesta).checked+'&no='+document.getElementById('no_'+id_encuesta).checked;//asp page that writes to db, can pass query string
				//window.document.frmEncuesta.submit();
			}
			else
			{
				mostrarDiv(divHabil);
			}
		}
		
	   
	}
		
}


function controlaAbuso(idCom,tipoCom) //id=IdComentario o idRespuesta --  --- tipoCom=1 Comentario, tipoCom=0 Respuesta
{	

	var cook;	
	var divHabil="";	
	var divDeshabil="";
				
	if (tipoCom==1)
	{
		cook = "DenCom_"+idCom;
		divHabil = "denunciarHabilitadoCom_"+idCom;
		divDeshabil= "denunciarDeshabilitadoCom_"+idCom;
	}
	else
	{	
		cook = "DenRta_"+idCom;
		divHabil = "denunciarHabilitadoRta_"+idCom;
		divDeshabil= "denunciarDeshabilitadoRta_"+idCom;
	}
		
	if (Get_Cookie_(cook))
	{
		
		document.getElementById(divHabil).style.display="none";
		document.getElementById(divDeshabil).style.display="block";
		document.getElementById(divDeshabil).title = "El comentario fue reportado como abuso y será verificado por el administrador"; 
		document.getElementById(divDeshabil).innerHTML="A verificar&nbsp;<img src='img/boton_gris.png' />";
		
	}
	
}


function Set_Cookie_( name, value, expires, path, domain, secure )
{
// set time, it's in milliseconds
var today = new Date();
today.setTime( today.getTime() );

/*
if the expires variable is set, make the correct
expires time, the current script below will set
it for x number of days, to make it for hours,
delete * 24, for minutes, delete * 60 * 24
*/
if ( expires )
{
expires = expires * 1000 * 60 * 60 * 24;
}
var expires_date = new Date( today.getTime() + (expires) );

document.cookie = name + "=" +escape( value ) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
( ( path ) ? ";path=" + path : "" ) +
( ( domain ) ? ";domain=" + domain : "" ) +
((secure) ? ";secure" : "") + "; HttpOnly";
}


// this function gets the cookie, if it exists
// don't use this, it's weak and does not handle some cases
// correctly, this is just to maintain legacy information
function Get_Cookie_( name ) {

var start = document.cookie.indexOf( name + "=" );
var len = start + name.length + 1;
if ( ( !start ) &&
( name != document.cookie.substring( 0, name.length ) ) )
{
return null;
}
if ( start == -1 ) return null;
var end = document.cookie.indexOf( ";", len );
if ( end == -1 ) end = document.cookie.length;
return unescape( document.cookie.substring( len, end ) );
}


function opinar(idCom,nroVotos,tipoVoto, tipoCom) //id=IdComentario o idRespuesta --  tipoVoto=1 Pos, tipoVoto=0 Neg    --- tipoCom=1 Comentario, tipoCom=2 Respuesta
{	

	var cook, votaciones,nroVotos;
	var voto="";
	var divHabil="";	
	var divDeshabil="";
	var signo="";
	var title="";
	
	if (tipoVoto==1)
	{
		voto = "pos_";
		signo="+";
		title="positivo";
	}
	else
	{	
		voto = "neg_";
		signo="-";
		title="negativo";
	}
	
	
	if (tipoCom==1)
	{
		cook = "Com_"+voto+idCom;
		divHabil = "votarHabilitadoCom_"+voto+idCom;
		divDeshabil= "votarDeshabilitadoCom_"+voto+idCom;
	}
	else
	{	
		cook = "Rta_"+voto+idCom;
		divHabil = "votarHabilitadoRta_"+voto+idCom;
		divDeshabil= "votarDeshabilitadoRta_"+voto+idCom;
	}
		
	if (Get_Cookie_(cook))
	{
		
		nroVotos = parseInt(nroVotos)+1;		
		document.getElementById(divHabil).style.display="none";
		document.getElementById(divDeshabil).style.display="block";
		document.getElementById(divDeshabil).title = "Votar "+title; 
		document.getElementById(divDeshabil).innerHTML="Ya votaste "+signo+" ("+ nroVotos + ")";
		
	}
	else
	{
		Set_Cookie_(cook, '1', '1', '/', '', '' );
		//write to db
		var db = new Image();
		db.src = "valorar.asp?id="+idCom+"&tipoVoto="+tipoVoto+"&tipoCom="+tipoCom;//asp page that writes to db, can pass query string
	
		//document.location.href="valorar.asp?id="+idCom+"&tipoVoto="+tipoVoto+"&tipoCom="+tipoCom;//asp page that writes to db, can pass query string
	
		nroVotos = parseInt(nroVotos)+1;
		document.getElementById(divHabil).style.display="none";
		document.getElementById(divDeshabil).style.display="block";
		document.getElementById(divDeshabil).title = "Votar "+title; 
		document.getElementById(divDeshabil).innerHTML="Ya votaste "+signo+" ("+ nroVotos + ")";
		
		/*document.getElementById("votarHabilitado2").style.display="none";
		document.getElementById("votarDeshabilitado2").style.display="block";*/
	}
	
	
}


function controlaVotos(idCom,nroVotos,tipoVoto, tipoCom) //id=IdComentario o idRespuesta --  tipoVoto=1 Pos, tipoVoto=0 Neg    --- tipoCom=1 Comentario, tipoCom=2 Respuesta
{	

	var cook, votaciones,nroVotos;
	var voto="";
	var divHabil="";	
	var divDeshabil="";
	var signo="";
	var title="";
	
	if (tipoVoto==1)
	{
		voto = "pos_";
		signo="+";
		title="positivo";
	}
	else
	{	
		voto = "neg_";
		signo="-";
		title="negativo";
	}
	
	
	if (tipoCom==1)
	{
		cook = "Com_"+voto+idCom;
		divHabil = "votarHabilitadoCom_"+voto+idCom;
		divDeshabil= "votarDeshabilitadoCom_"+voto+idCom;
	}
	else
	{	
		cook = "Rta_"+voto+idCom;
		divHabil = "votarHabilitadoRta_"+voto+idCom;
		divDeshabil= "votarDeshabilitadoRta_"+voto+idCom;
	}
		
	if (Get_Cookie_(cook))
	{
		
		document.getElementById(divHabil).style.display="none";
		document.getElementById(divDeshabil).style.display="block";
		document.getElementById(divDeshabil).title = "Votar "+title; 
		document.getElementById(divDeshabil).innerHTML="Ya votaste "+signo+" ("+ nroVotos + ")";
		
	}
	
}


function opinar_old(nota_id,nroVotos,idComentario)
{	

	var cook, votaciones,nroVotos;
	if (Get_Cookie_('nota_'+nota_id ))
	{
		var today = new Date();
		today.setTime( today.getTime() );
		alert('Ya votaste'+Get_Cookie_( 'nota_'+nota_id ))
		alert(today.getTime());
		
		//encontramos la cookie
		nroVotos = parseInt(nroVotos)+1;
		//document.valorar.src="valorar.asp?nota_id="+nota_id;
		
		/*document.getElementById("votarHabilitado2").style.display="none";
		document.getElementById("votarDeshabilitado2").style.display="block";
		document.getElementById("votarDeshabilitado2").title = "Ya votaste ("+ nroVotos + ")"; 
		document.getElementById("votarDeshabilitado2").innerHTML = "Ya votaste ("+ nroVotos + ")"; */
		
		document.getElementById("votarHabilitadoCom_"+idComentario).style.display="none";
		document.getElementById("votarDeshabilitadoCom_"+idComentario).style.display="block";
		document.getElementById("votarDeshabilitadoCom_"+idComentario).title = "Ya votaste ("+ nroVotos + ")"; 
		document.getElementById("votarDeshabilitadoCom_"+idComentario).innerHTML="Ya votaste ("+ nroVotos + ")";
		
	}
	else
	{
		Set_Cookie_( 'nota_'+nota_id, '1', '1', '/', '', '' );
		//write to db
		var db = new Image();
		db.src = "valorar.asp?id="+nota_id;//asp page that writes to db, can pass query string
	
		nroVotos = parseInt(nroVotos)+1;
		document.getElementById("votarHabilitadoCom_"+idComentario).style.display="none";
		document.getElementById("votarDeshabilitadoCom_"+idComentario).style.display="block";
		document.getElementById("votarDeshabilitadoCom_"+idComentario).title = "Ya votaste ("+ nroVotos + ")"; 
		document.getElementById("votarDeshabilitadoCom_"+idComentario).innerHTML="Ya votaste ("+ nroVotos + ")";
		
		/*document.getElementById("votarHabilitado2").style.display="none";
		document.getElementById("votarDeshabilitado2").style.display="block";*/
	}
	
	//cook = readCookie("valorar").replace(/%7C/g,"|");
	
	//cook = readCookie(nota_id);
	
	//document.valorar.src="valorar.asp?nota_id="+nota_id;
	//alert(Get_Cookie("nota_1"));
	//alert("Cokie 3"+Get_Cookie3("nota_1"));
	/*if (cook.indexOf(nota_id) == -1)
	{
		nroVotos = parseInt(nroVotos)+1;
		//document.valorar.src="valorar.asp?nota_id="+nota_id;
		document.getElementById("votarHabilitado2").style.display="none";
		document.getElementById("votarDeshabilitado2").style.display="block";
		document.getElementById("votarDeshabilitado2").title = "Ya votaste ("+ nroVotos + ")"; 
		document.getElementById("votarDeshabilitado2").innerHTML = "Ya votaste ("+ nroVotos + ")"; 
		
		document.getElementById("votarHabilitado").style.display="none";
		document.getElementById("votarDeshabilitado").style.display="block";
		document.getElementById("votarDeshabilitado").innerHTML="Ya votaste ("+ nroVotos + ")";
	}
	else
	{
	
		document.getElementById("votarHabilitado2").style.display="none";
		document.getElementById("votarDeshabilitado2").style.display="block";
	}*/
}


function enviarForm(id_noticia)
{
	var error = 0;
	var control='';
	
	//txtEmailDestino
	email=jtrim(document.getElementById('txtEmailDestino').value);
	arroba=etrim(email);
	ocultarDiv("emailDError");
	if (arroba == -1)
	{
		return false;
	}
	else 
	{
		if (email == "")
		{
			InsertarTextoEnDiv("emailDError","Deb&#233;s ingresar un e-mail v&#225;lido")
			mostrarDiv("emailDError");			
			if (control=='')
			    control = 'txtEmailDestino';
			error = 1;
		}
		else 
		{
			if (ValidarMailBasica(email))
			{
			    InsertarTextoEnDiv("emailDError","La dirección de e-mail contiene caracteres no válidos")
			    mostrarDiv("emailDError")				
				if (control=='')
					control = 'txtEmailDestino';
				error = 1;
			}
		}
	}
	
	
	
	//txtNombreRemitente
	if(jtrim(document.getElementById('txtNombreRemitente').value) == "")
	{
		mostrarDiv("nombreRError");
		if (control=='')
			control = 'txtNombreRemitente';
		error = 1;
	}
	else
	{
		ocultarDiv("nombreRError");
	}
	
	//txtEmailRemitente
	email=jtrim(document.getElementById('txtEmailRemitente').value);
	arroba=etrim(email);
	ocultarDiv("emailRError");
	if (arroba == -1)
	{
		return false;
	}
	else 
	{
		if (email == "")
		{
			InsertarTextoEnDiv("emailRError","Deb&#233;s ingresar un e-mail v&#225;lido ")
			mostrarDiv("emailRError");			
			if (control=='')
			    control = 'txtEmailRemitente';
			error = 1;
		}
		else 
		{
			if (ValidarMailBasica(email))
			{
			    InsertarTextoEnDiv("emailRError","La dirección de e-mail contiene caracteres no válidos")
			    mostrarDiv("emailRError")				
				if (control=='')
					control = 'txtEmailRemitente';
				error = 1;
			}
		}
	}
	
	
	
	//txtComentarioNoticia
	if(jtrim(document.getElementById('txtComentarioNoticia').value) == "")
	{
		mostrarDiv("comentError");
		if (control=='')
			control = 'txtComentarioNoticia';
		error = 1;
	}
	else
	{
		ocultarDiv("comentError");
	}
	
	
	if (error==0)
	{
	   
		//window.document.frmRegistro.submit();
		var db = new Image();
		db.src = "enviar_pormail.asp?id="+id_noticia+'&edes='+document.getElementById('txtEmailDestino').value+'&nomrem='+document.getElementById('txtNombreRemitente').value+'&erem='+document.getElementById('txtEmailRemitente').value+'&com='+document.getElementById('txtComentarioNoticia').value;//txtComentarioNoticia asp page that writes to db, can pass query string
		window.document.frmEnviarporEmail.submit();
	   //document.location.href="enviar_pormail.asp?id="+id_noticia+"&edes="+document.getElementById('txtEmailDestino').value+"&nomrem="+document.getElementById('txtNombreRemitente').value+"&erem="+document.getElementById('txtEmailRemitente').value+"&com="+document.getElementById('txtComentarioNoticia').value;//txtComentarioNoticia asp page that writes to db, can pass query string
	}
	else
	{
		document.getElementById(control).focus();				
	}
}


function chequear()
{	
	var error = 0;
	var control='';
	
	//txtUsuario
	if(jtrim(document.getElementById('txtUsuario').value) == "")
	{
		mostrarDiv("errorUsuario");
		if (control=='')
			control = 'txtUsuario';
		error = 1;
	}
	else
	{
		ocultarDiv("errorUsuario");
	}
	
	//txtUsuario
	if(jtrim(document.getElementById('txtPassword').value) == "")
	{
		mostrarDiv("errorPassword");
		if (control=='')
			control = 'txtPassword';
		error = 1;
	}
	else
	{
		ocultarDiv("errorPassword");
	}
	
	
	if (error==0)
	{
	   window.document.frmLogin.submit();	
	}
	else
	{
		document.getElementById(control).focus();				
	}	
}


function chequearMailForm()
{	
	var error = 0;
	var control='';
	
	//txtEmailRemitente
	
	email=jtrim(document.getElementById("txtEmail").value);
	arroba=etrim(email);
	ocultarDiv("errorPassword");
	if (arroba == -1)
	{
		return false;
	}
	else 
	{
		if (email == "")
		{
			InsertarTextoEnDiv("errorPassword","Deb&#233;s ingresar un e-mail v&#225;lido ")
			mostrarDiv("errorPassword");			
			if (control=='')
			    control = 'txtEmail';
			error = 1;
		}
		else 
		{
			if (ValidarMailBasica(email))
			{
			    InsertarTextoEnDiv("errorPassword","La dirección de e-mail contiene caracteres no válidos")
			    mostrarDiv("errorPassword")				
				if (control=='')
					control = 'txtEmail';
				error = 1;
			}
		}
	}	
	
	if (error==0)
	{
		ocultarDiv("formulario")
	   	mostrarDiv("formularioOculto")
		var db = new Image();
		db.src = "enviar_pormail_datos.asp?email="+email;
		
	   	//window.document.frmLogin.submit();	
	}
	else
	{
		document.getElementById(control).focus();				
	}	
}


function popup(url,ancho,largo,barras){
	var r_ancho=screen.width;
	var r_largo=screen.height;
	var top=(r_largo/2)-(largo/2);
	var left=(r_ancho/2)-(ancho/2);
	var opciones="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars="+barras+",resizable=no,width="+ancho+",height="+largo+",top="+top+"+,left="+left;
	window.open(url,"",opciones);
}

function borraClasificado(id, tipo)
{
	if (tipo==1)
		var rta= confirm("Realmente desea eliminar el aviso Clasificado?");
	else
		var rta= confirm("Realmente desea eliminar el Aviso?");
		
	if (rta== true)
	{
		var db = new Image();
		db.src = "elimina_clasificado.asp?id_="+id
		if (tipo==1)
			document.location.href="avisos_publicados.asp"
		else
			document.location.href="avisos_publicados_prof.asp"
		//document.location.href="reportar_abuso.asp?id="+idCom+'&usuario='+usuario+'&tipo='+tipo+'&id_noticia='+idNoticia;//asp page that writes to db, can pass query string
		//document.location.href="votar_encuesta.asp?id_encuesta="+id_encuesta+'&si='+document.getElementById('si_'+id_encuesta).checked+'&no='+document.getElementById('no_'+id_encuesta).checked;//asp page that writes to db, can pass query string
		//window.document.frmEncuesta.submit();
	}
	else
	{
		
	}
}


