var el_article; var el_articleVignette; var timerInterval; // Deplacement du bloc LaUne au onMouseOver var initTweenNewsEMv1 = function(el_article1,el_articleVignette1,width,timerInterval){ posXstart = 0; posXend = 0; timerNews = 0; el_article = el_article1; el_articleVignette = el_articleVignette1; myTween = new Fx.Tween(el_article,{link:'cancel'}); myTween.addEvent('start', function(event){ $clear(timerNews) }); myTween.addEvent('complete', function(event){ timerNews = nextNews.periodical(timerInterval); }); var a = document.getElementById(el_articleVignette).getElementsByTagName('a'); for(var i=0; i < a.length ; i++ ){ a[i].i = i; a[i].onmouseover = function(){ posXend = (width*(this.i)*-1); myTween.start('left', [posXstart, posXend]); posXstart = posXend; } } // Deplacement du bloc LaUne a la prochaine news var nextNewsEMv1 = function(){ var size = $(el_article).getSize(); posXend -= width; if(posXend <= size.x*-1) posXend = 0; $(el_article).tween('left', [posXstart, posXend]); posXstart = posXend; }; timerNews = nextNewsEMv1.periodical(timerInterval); };