window.addEvent('domready', function() {

  var iBlock = 0;
  var actuBlock;
  if(actuBlock = $('actualites')) {
  
    var actu_height = actuBlock.getHeight().toInt();
    var myEffect = new Fx.Scroll(actuBlock, {duration: 500, transition: Fx.Transitions.Sine.easeOut});
    var actuList = $$('#actualites div.actualite');
    var actuMaxHeight = (actu_height.toInt()*(actuList.length.toInt()-1));

    actuList.each(function(div) {
      div.setStyle('height', actu_height);
    });

    setInterval(function() {
       var t = (actuBlock.getScroll().y >= actuMaxHeight) ? 0 : iBlock*actu_height;
       myEffect.start(0, t);
       iBlock = (iBlock >= actuList.length.toInt()-1) ? 0 : iBlock+1;
    },6000);
  }

});
