var numeroRegistrosMostrados=6;

// JavaScript Document
function cargarSecreto (cargarDesde)
{
	var data = "desde="+cargarDesde;
	var clazz = "Publicador";
	var action = "cargar";
	ajax_call ( data, clazz, action, doDibujarSecretos );
}
function dibujarSecreto (sexo, textoSecreto, edad, fecha, id)
{
	var res='';
	if (sexo == "M")
	  res ='<div class="postItemMasculino">';
	else
	  res ='<div class="postItemFemenino">';
	  
	res+='<span class="postItemEdad"><strong>'+edad+' años</strong></span>';
	res+='<div class="postItemFecha"><strong>'+fecha+'</strong></div>';
	res+='<div class="postItemTexto">'+textoSecreto+'</div>';
	res+='<div class="postItemCierre"></div>';
	res+='</div>';	
    return res;
}
function dibujarBarraPosiciones(desde)
{
	var data = "desde="+desde;
	var clazz = "Publicador";
	var action = "contar";
	ajax_call ( data, clazz, action, doDibujarBarraPosiciones );
}
function doDibujarBarraPosiciones (result,resp)
{
	if(resp!="") 
	  alert(resp);// si hay errores se mostrará el alert
	var numeroRegistros=result.numero;	
	var cargarDesde=result.desde;

    var res='';
	var linkAtras='';
	var linkSiguiente='';
	
	var desdeAtras=parseInt(cargarDesde) - numeroRegistrosMostrados;
    var desdeAdelante=parseInt(cargarDesde) + numeroRegistrosMostrados;
	
	if (cargarDesde>0)
		linkAtras='<a href="#" onclick="cargarSecreto('+desdeAtras+');">&lt;&lt;</a> ';
	if (cargarDesde<numeroRegistros-numeroRegistrosMostrados)
		linkSiguiente='<a href="#" onclick="cargarSecreto('+desdeAdelante+');">&gt;&gt;</a>';
	res = linkAtras+linkSiguiente;	
	var opciones = document.getElementById("divOpciones"); 
	opciones.innerHTML=res;
}
function doDibujarSecretos(result,resp)
{
    if(resp!="") 
	  alert(resp);// si hay errores se mostrará el alert
	var arreglo = result.datos;
	var desde = result.desde;
	var limite=arreglo.length;
	var texto="";
	for (var i=0; i<limite; i++)
	{
		var actual=arreglo[i];
  	    texto+=dibujarSecreto (actual.sexo, actual.secreto,
							   actual.edad, actual.fecha, actual.id);
    }		
	var contenedor = document.getElementById("postsLists"); 
	contenedor.innerHTML=texto;
	/*****/
	dibujarBarraPosiciones(desde);		
}
function verSecreto (id)
{
	var data = "id="+id;
	var clazz = "Publicador";
	var action = "verSecreto";
	ajax_call ( data, clazz, action, doDibujarElSecreto );
}
function dibujarAtras ()
{
	var res="";	
	res+='<span class="linkAccion" onclick="cargarSecreto(0)">atr&aacute;s</span>';
	return res;
}
function doDibujarElSecreto (result,resp)
{
    if(resp!="") 
	  alert(resp);// si hay errores se mostrará el alert
	var arreglo = result.datos;
	var actual=arreglo[0];
	var texto="";
	texto+=dibujarSecreto (actual.titulo, actual.sexo, actual.secreto,
							   actual.edad, actual.fecha, actual.id);    	
	var contenedor = document.getElementById("postsLists"); 
	contenedor.innerHTML=texto;
	/*****/
	var opciones = document.getElementById("divOpciones"); 
	opciones.innerHTML=dibujarAtras();;
}
