function changeText() {
	// variables generales
	var as = document.getElements('div.blockFocus ul.togglingFocus a');
	var units = document.getElements('div.blockFocus ul.togglingFocus li');
	var fxStyle = {duration: 300,fps:20,wait:true,transition: Fx.Transitions.Circ.easeInOut};
	var focusText = document.getElement('.focusText');
	
	// variables pour le scroll
	var scrollArray = [];
	var scrolls = document.getElement('div.focusText').getChildren();
	
	
	// variables pour l effet image
	var mainImg = $('mainImg');
	var imgs = mainImg.getElements('img');
	imgs[0].getParent().setStyle('backgroundImage','url('+imgs[0].src+')');
	
	// scroll sur le texte
	for (var j=0; j<scrolls.length;j++) {
		var scroll = scrolls[j].getElement('div.scrollText');
		scrollArray[j] = new Scroller(scroll, {area: 100, velocity: .03});
		scroll.addEvent('mouseenter', scrollArray[j].start.bind(scrollArray[j]));
		scroll.addEvent('mouseleave', scrollArray[j].stop.bind(scrollArray[j]));
	};
	//sizing and testing Scrollers
	function testScrollers(i){
		var scroll = scrolls[i].getElement('div.scrollText');
		var parent = scroll.getParent().getParent();
		scrolls.addClass('conteneurSlider');
		var enfants = parent.getChildren();
		var diffSize = 0;
		enfants.each(function(enfant){
			if (!enfant.hasClass('focusSlider')){
				//window.ie ? diffSize += enfant.offsetHeight : diffSize += enfant.offsetHeight + enfant.getStyle('margin-bottom').toInt();
				diffSize += enfant.offsetHeight + enfant.getStyle('margin-bottom').toInt();
			}
		});
		//calcul de la hauteur du scroll
		focusText.setStyle('height', mainImg.offsetHeight - focusText.getStyle('padding-top').toInt()*2);
		scroll.setStyle('height', mainImg.offsetHeight - diffSize - (parent.getParent().getStyle('padding-top').toInt()*2));
		if (scroll.scrollHeight <= scroll.offsetHeight){
			scroll.getParent().setStyles({
				'background-position' : -10000,
				'padding-right': 0
			});
			scroll.getParent().getParent().setStyle('background-position',-10000);
		}
		
	};
	// effets onclick
	var maxHeight = 0;
	units.each(function(unit, i){
		var height = unit.offsetHeight;
		if(i<as.length){
			if(!scrolls[i].hasClass('hidden')){
				testScrollers(i);
			};
			units[i].style.cursor="pointer";
			units[i].onclick = function(e){
				e = new Event(e).stop();
				scrolls.addClass('hidden');
				scrolls[i].removeClass('hidden');
				testScrollers(i);
				imgs.addClass('hidden');
				imgs[i].setStyle('opacity',0);
				imgs[i].removeClass('hidden');
				imgs[i].effect('opacity', fxStyle).start(1).chain(function(){
					imgs[i].getParent().setStyle('backgroundImage','url('+imgs[i].src+')');
				});
			};
		}
		
		// resize automatique des li vides
		
		maxHeight = maxHeight>height ? maxHeight : height;
		
	});
	units.setStyle('height', maxHeight);
	
};

window.addEvent('load',changeText);