window.addEvent('domready', function(){
	
	var leu = new Fx.Scroll('references-new-resize', {duration: 400, link: 'cancel', transition: Fx.Transitions.Quad.easeOut});

	function automatic(number) {
	
		if(!$('references-new-lien-'+number).hasClass('hover')) {
			
			$$('#references-new .menu a').each( function(element) {
				if(element.hasClass('hover')) { element.removeClass('hover'); }
			});
			
			$('references-new-lien-'+number).addClass('hover');
		
			leu.toElement('references-scroll-'+number);
		}
	}
	
	
	var myEffect_blockdeux = new Array();
	myEffect_blockdeux[0] = new Fx.Morph('references-new-sub-block-contenu-1', {duration: 300, link: 'cancel', transition: Fx.Transitions.Quad.easeOut});
	myEffect_blockdeux[1] = new Fx.Morph('references-new-sub-block-contenu-2', {duration: 300, link: 'cancel', transition: Fx.Transitions.Quad.easeOut});
	
	function automaticdeux(numberdeux) {
		
		number_infdeux = numberdeux -1;
	
		$$('.block-contenu').each( function(element, index) {
			if(element.hasClass('hover')) {
				myEffect_blockdeux[index].start({'opacity': [1, 0]}).chain(
					function() {
						element.removeClass('hover');
						element.setStyle('display', 'none');
						$('references-new-sub-block-contenu-'+numberdeux).setStyle('display', 'block');
						myEffect_blockdeux[number_infdeux].start({'opacity': [0, 1]}).chain( function() {
							$('references-new-sub-block-contenu-'+numberdeux).addClass('hover');
							resizecontenu();
						});
					}
				);
			}
		});
	
	}
	
	$('references-new-lien-1').addEvent('click', function(event){
		event = new Event(event).stop();
		automatic(1);
		automaticdeux(1);
	});
	$('references-new-lien-2').addEvent('click', function(event){
		event = new Event(event).stop();
		automatic(2);
		automaticdeux(2);
	});

});
