Paginacao = {
		
	loadPaginationPager: function(options) {
		var pagerDiv = jQuery("#" + options.pagination);
		var param = options.param;
		
		pagerDiv.html('');
		var totalPages = options.total;
		var currentPage = options.page;
		
		var less = currentPage -1;
		less = less > 3 ? 3 : less;
		var more = totalPages -currentPage;
		more = more > 3 ? 3 : more;
		
		var content = '';
		if (currentPage > 1) {
			content = '<div class="icone-pagina"><a href="JavaScript:{Paginacao.loadPaginationData(\'' +param +'\', 1);}"><img src="site/web/images/paginacao/primeira.png" alt="Primeira página"/></a></div>';
			content += '<div class="icone-pagina"><a href="JavaScript:{Paginacao.loadPaginationData(\'' +param +'\', ' +(currentPage -1) +');}"><img src="site/web/images/paginacao/anterior.png" alt="Página Anterior"/></a></div>';
		}
		
		for (var i=less; i != 0; i--)
			content += '<div style="float: left;"><a href="JavaScript:{Paginacao.loadPaginationData(\'' +param +'\', ' +(currentPage -i) +');}"><span class="pagina">'+(currentPage -i) +'</span></a></div>';
		
		content += '<div style="float: left;"><a href="JavaScript:{Paginacao.loadPaginationData(\'' +param +'\', ' +currentPage +');}"><strong class="pagina-atual">'+currentPage +'</strong></a></div>';
		
		for (var i=0; i < more; i++)
			content += '<div style="float: left;"><a href="JavaScript:{Paginacao.loadPaginationData(\'' +param +'\', ' +(currentPage +i +1) +');}"><span class="pagina">'+(currentPage +i +1) +'</span></a></div>';
		
		if (currentPage < totalPages) {				
			content += '<div class="icone-pagina"><a href="JavaScript:{Paginacao.loadPaginationData(\'' +param +'\', ' +(currentPage +1) +');}"><img src="site/web/images/paginacao/proxima.png" alt="Próxima página"/></a></div>';
			content += '<div class="icone-pagina"><a href="JavaScript:{Paginacao.loadPaginationData(\'' +param +'\', ' +totalPages +');}"><img src="site/web/images/paginacao/ultima.png" alt="Última página"/></a></div>';
		}
		
		pagerDiv.html(content);			
	},
	
	loadPaginationData: function(param, pagina) {
		
		jQuery("#agenda-data").html("carregando...");
		
		var bf2Ajax = new bf2.Ajax();
		
		html = bf2Ajax.get("agenda/listar-agenda/" + pagina);
		jQuery("#agenda-data").html(html);
	}
}