var letra =  'a';
var pagina =  0;
var registros = null;
var total = 10;

$(document).ready(function() {

	empreendedoresGet('a', 1);
	
	empreendedoresLetterClick();
	
});

/* ALFABETO */

function empreendedoresLetterClick()
{
	$(".listLetters a").click(function(){
	
		$(".listLetters a").attr('class', '');
		
		$(this).attr('class', 'hover');
	
		letra = $(this).attr("id").replace('letra-', '');
	
		empreendedoresGet(letra, 1);
		
		return false;
	});
}

/* EMPREENDEDORES */

function empreendedoresLista(empreendedores)
{
	html = '';
	
	for(x = 0; x < empreendedores.length; x++)
	{
		html += '<li><a href="/?p='+empreendedores[x]['id']+'">'+empreendedores[x]['titulo']+'</a> - '+empreendedores[x]['empreendedor']+'</li>';
		//html += '<li>'+empreendedores[x]['empreendedor']+' - <a href="/?p='+empreendedores[x]['id']+'">'+empreendedores[x]['titulo']+'</a></li>';
	}
	
	if(empreendedores.length > 0)
		registros = empreendedores[0]['registros'];
	else
		registros = 0;
	
	empreendedoresPaginacao();
	
	if(html == "")
	{
		html = "<br />Nenhum registro foi encontrado!";
	}
	
	$("#empreendedoresLista").hide().html(html).fadeIn();
}

/* PAGINACAO */

function empreendedoresPaginacao()
{
	paginas = registros / total;
	paginas = Math.ceil(paginas);
		
	htmlPaginacao = '';
	
	if(registros > 0)
	{	
		htmlPaginacao += '<a class="nn" onclick="empreendedoresGet(\''+letra+'\', 1)">&lt;&lt;</a>';
		
		if(pagina > 1)
			htmlPaginacao += '<a class="nn" onclick="empreendedoresGet(\''+letra+'\', '+(pagina-1)+')">&lt;</a>';
					
		for(x = 1; x <= paginas; x++)
		{
			css = '';
			
			if(x == pagina)
				css = "class=\"hover\"";
				
			htmlPaginacao += '<a '+css+' href="javascript:;" onclick="empreendedoresGet(\''+letra+'\', '+x+')"><b>'+x+'</b></a>';
		}
		
		if(pagina < paginas)
			htmlPaginacao += '<a class="nn" onclick="empreendedoresGet(\''+letra+'\', '+(pagina+1)+')">&gt;</a>';
		
		htmlPaginacao += '<a class="nn" onclick="empreendedoresGet(\''+letra+'\', '+paginas+')">&gt;&gt;</a>';
	}
	
	$("#empreendedoresPaginacao").html(htmlPaginacao);			
}

/* JSON */

function empreendedoresGet(letra, pg)
{
	pagina = pg;
	
	$.getJSON(
		blogURL+"/json-empreendedores.php?letra="+letra+'&pg='+pagina+'&total='+total,
		function(data){
			empreendedoresLista(data);
		}
	);
}