// page par défaut
var pageNumber;
var pageID = 1;
var pixelIncrement = 669;
var moving = false;

function updatePage(){
	$('numero-page').innerHTML = 'page '+pageID+' de '+pageNumber;
	$('numero-page-bas').innerHTML = 'page '+pageID+' de '+pageNumber;
}

document.observe("dom:loaded", function(){
	pageNumber = $('liste-organismes').childElements().length;
	$('liste-organismes').style.width = pixelIncrement * pageNumber + 'px';
	$$('#liste-organismes .organisme a').each(function(s){
			s.setAttribute('target','_blank');
		});
	
	updatePage()
	$('b-suivant').appear();
	$('b-precedent').appear();
	$('b-suiv-bas').appear();
	$('b-prec-bas').appear();
});

function pageMove(xPos){
	new Effect.Move($('liste-organismes'), { x: xPos, mode: 'relative', duration: 0.3, 
		beforeStart: function(){
			moving = true;
			$('organismes-container').style.height = $('page'+pageID).offsetHeight + "px";
		}, afterFinish: function(){
			moving = false;
		}
	});
}
	
function changePage(pageDirection){
	if(pageDirection == "prec" && pageID > 1 && moving == false){
		xNewPos = 669;
		pageID--;
		updatePage()
		pageMove(xNewPos);
	}
	if(pageDirection == "suiv" && pageID != pageNumber && moving == false){
		xNewPos = -669;
		pageID++;
		updatePage()
		pageMove(xNewPos);
	}
}
