// Pagination des commentaires d'articles
var commentsNbPages;
var commentsCurPage;
	
function setCommentsNbPages(val){
	commentsNbPages = val;
}
	
function setCommentsCurPage(val){
	commentsCurPage = val;
}
	
function goCommentsPage(page){
	commentsCurPage = goGenericPage(page, commentsCurPage, commentsNbPages, 'comments')
}

function goFirstCommentsPage(){
	goCommentsPage(1);
}

function goPreviousCommentsPage(){
	goCommentsPage(commentsCurPage - 1);
}

function goNextCommentsPage(){
	goCommentsPage(commentsCurPage + 1);
}

	
// Paggination générique
function goGenericPage(page, curPage, nbPages, listPrefix){
	if(curPage != page)
		$(listPrefix+'_list_'+ (curPage-1)).style.display='none';

	$(listPrefix+'_list_'+ (page-1)).style.display='block';

	$(listPrefix+'_nbPages').innerHTML=nbPages;
	$(listPrefix+'_curPage').innerHTML= page;
	
	if(page == 1)
		$(listPrefix+'_prev').style.display='none';
	else
		$(listPrefix+'_prev').style.display='block';

	if(page == nbPages)
		$(listPrefix+'_next').style.display='none';
	else 
		$(listPrefix+'_next').style.display='block';
		
	return page;
}
	
