// JavaScript Document
function paginarItens(pg, maximo, registros){
	var _totalPaginas = parseInt(maximo);
	var _totalRegistros = parseInt(registros);
	var _regPagina = 15;
	
	_paginasAntes 	= 10;
	_paginasDepois 	= 10;
	
	if(pg < 10){
		_paginasAntes = pg;
		do{
			_paginasDepois++;
		}while((_paginasDepois + _paginasAntes)<20);
	}
	
	if(_totalRegistros > _regPagina && pg != 1)
		$('div#paginacao').append('<a href="#top" onClick="geraListagem(1)" class="prim_ult"><b>&laquo; primeira página</b></a> ');
	else
		$('div#paginacao').append('<span class="pg_desabilitada">&laquo; primeira página</span> ');
	
	for(var i = _paginasAntes; i>0; i--){
		var _pagina = pg - i;
		if(_pagina>0 && _pagina != pg)
			$('div#paginacao').append('<a href="#top" onClick="geraListagem('+_pagina+')" class="pg"><b>'+_pagina+'</b></a> ');
	}
	
	$('div#paginacao').append('<span class="pgoff"><b>'+pg+'</b></span> ');
	
	for(var i = 0; i < _paginasDepois; i++){
		var _pagina = pg + i;
		if(_pagina <= _totalPaginas && _pagina != pg)
			$('div#paginacao').append('<a href="#top" onClick="geraListagem('+_pagina+')" class="pg"><b>'+_pagina+'</b></a> ');
	}
	
	if(pg < _totalPaginas)
		$('div#paginacao').append('<a href="#top" onClick="geraListagem('+_totalPaginas+')" class="prim_ult"><b>última página &raquo;</b></a> ');
	else
		$('div#paginacao').append('<span class="pg_desabilitada">última página &raquo;</span>');

}
