// JavaScript Document
animpage = false;
nbpage = 0;

function switchpage(page) {
	if (animpage) return false;
	animpage = true;

	$('pages').setStyle({ height: $('page'+curpage+'_out').getHeight()+'px' });
	new Effect.Morph('pages', {
		style: 'height: '+$('page'+page+'_out').getHeight()+'px',
		duration: 1.0
	});

	$('page'+curpage+'_out').fade({
		duration: 0.5,
		afterFinish: function() {
			$('page'+page+'_out').appear({
				duration: 0.5,
				afterFinish: function() {
					curpage = page;
					animpage = false;
				}
			});
		}
	});
	
}

Event.observe(window, "load", function(e) {

	$$('#menu a').each(function(s, index) {
		Event.observe(s, "click", function(e, objet) {	e.stop(); switchpage(index+1);	});
		nbpage++;
	});
	Event.observe('page1', "click", function(e, objet) {	e.stop(); switchpage(2);	});

});

