// JavaScript Document
function mostrarPagina(sIdInputPaginaActual,iOrdre,iNumComentarisXPlana,iNumComentarisCreats) { 
	var iOrdreComentariInicial = iNumComentarisCreats - (iNumComentarisXPlana * (iOrdre - 1)); 
	for (var i = iOrdreComentariInicial; i > iOrdreComentariInicial - iNumComentarisXPlana; i-- ) { 
		if (document.getElementById('ordre_' + i)) { 
			document.getElementById('ordre_' + i).style.display = "block"; 
		} 
	} 
	document.getElementById(sIdInputPaginaActual).value = iOrdre; 
	document.getElementById('iNumPaginaActual').innerHTML = iOrdre; 
} 

function amagarPagina(iOrdre,iNumComentarisXPlana,iNumComentarisCreats) { 
	var iOrdreComentariInicial = iNumComentarisCreats - (iNumComentarisXPlana * (iOrdre - 1)); 
	for (var i = iOrdreComentariInicial; i > iOrdreComentariInicial - iNumComentarisXPlana; i-- ) { 
		if (document.getElementById('ordre_' + i)) { 
			document.getElementById('ordre_' + i).style.display = "none"; 
		} 
	} 
} 

function paginarDirecte(sIdInputPaginaActual,iOrdreNew,iNumComentarisXPlana,iNumComentarisCreats) { 
	var iOrdreOld = parseInt(document.getElementById(sIdInputPaginaActual).value); 
	amagarPagina(iOrdreOld,iNumComentarisXPlana,iNumComentarisCreats); 
	mostrarPagina(sIdInputPaginaActual,iOrdreNew,iNumComentarisXPlana,iNumComentarisCreats); 
	ajaxSite_DoHit();
} 

function paginarAnterior(sIdInputPaginaActual,iNumComentarisXPlana,iNumComentarisCreats) { 
	var iOrdreOld = parseInt(document.getElementById(sIdInputPaginaActual).value); 
	var iOrdreNew = iOrdreOld - 1; 
	if (iOrdreNew == 0) { 
		iOrdreNew = Math.ceil(iNumComentarisCreats/iNumComentarisXPlana); 
	} 
	paginarDirecte(sIdInputPaginaActual,iOrdreNew,iNumComentarisXPlana,iNumComentarisCreats); 
	
} 

function paginarSeguent(sIdInputPaginaActual,iNumComentarisXPlana,iNumComentarisCreats) { 
	var iOrdreOld = parseInt(document.getElementById(sIdInputPaginaActual).value); 
	var iOrdreNew = iOrdreOld + 1; 
	if (iOrdreNew == Math.ceil(iNumComentarisCreats/iNumComentarisXPlana) + 1) { 
		iOrdreNew = 1; 
	} 
	paginarDirecte(sIdInputPaginaActual,iOrdreNew,iNumComentarisXPlana,iNumComentarisCreats); 
	
} 
