//PAGINAÇÃO FLORIANO//
/** Criação do objeto Pagination **/
Pagination = function () {
   this.Pagination = Pagination;
   this.name = 'Pagination';
   this.version = '1.0v';

   //Se houver somente uma página exibir navegação.
   this.navigation_one_page = false;

   // Caractere que separa os numeros da página
   this.sepchar = ' - ';

   // Formato dos numeros para as páginas
   this.linkpage = '<a href="?pag=$NP$">$NP$<\/a>';

   // Formado do numero da página selecionada
   this.linkpageselected = '$NP$';

   // Total de numeros de página
   this.numberpages = pwa_pagination_number_pages;

   // ID da tag DIV do HTML para impressão da paginação
   this.dividnavigation = 'nav_pagination';

   // Página de inicio da paginação
   this.pagestart = 0;
}

/** Atalho para objeto interno **/
var pgt = Pagination.prototype;

/** método para a impressão da navegação da paginação **/
pgt.print_navigation = function() {

	if(!this.numberpages){return '';}

//minhas modificações//
	if(ima['publicacao'].content!='Materia'){
	var tppublic	=	ima['publicacao'].content+'. ';
	}
	else{
	var tppublic	=	'';
	}

	marcador='<div class="marcador">'+tppublic+'Página '+(this.pagestart+1)+' de '+this.numberpages+'<\/div>';
	document.getElementById('text').innerHTML=marcador+document.getElementById('text').innerHTML;
	var Proximo = '';
	var Anterior = '';
	var segue=this.pagestart+2;
	var volta=this.pagestart;
	var numtop=this.numberpages;

	if(segue <= this.numberpages)
	{
		Proximo = '<a href="?pag='+segue+'" style="margin-left:5px;"><img src="/css/images/proxima.gif" border="0"  alt="proxima"><\/a>';
	}
	if(volta >= 1)
	{
		Anterior = '<a href="?pag='+volta+'"><img src="/css/images/anterior.gif" border="0"  alt="proxima"><\/a>';
	}

	linkPag = '<div class="marcimgs">'+Proximo+Anterior+'<\/div>';

	//minhas modificações//

	if(this.numberpages == 1 && !this.navigation_one_page){return '';}
	var objnav = document.getElementById(this.dividnavigation) ;
	if(objnav){
		var nav = marcador+' <div class="goto">Ir para ';
		for(var i=0;i<this.numberpages;i++){
			if(i!=0){
				nav += this.sepchar;
			}

			if(i == this.pagestart){
				nav += this.linkpageselected.replace(/\$NP\$/g,(i+1));
			} else {
				nav += this.linkpage.replace(/\$NP\$/g,(i+1));
			}

		}
				nav +='<\/div>'+linkPag;
		objnav.innerHTML = nav;
	} else {
		alert('Desculpe, a tag <DIV> com o id ' + this.dividnavigation + ' não existe. Crie a tag para a inclusão da navegação da paginação, obrigado.') ;
	}
}

/** método para apresetar a página selecionada **/
pgt.topage = function(page)  {
	var pageselected = document.getElementById('pagination_'+this.pagestart) ;
	var pagetoselected = document.getElementById('pagination_'+(page-1)) ;
	
	if(pageselected && pagetoselected){
		this.pagestart = page-1;
		pageselected.style.display = "none";
		pagetoselected.style.display = "block";

		this.print_navigation();
	} else {
		alert('Desculpe, contacte o administrador e informe o erro PG001.');
	}

}
//FIM PAGINAÇÃO FLORIANO//