
window.addEvent('domready',function() { 
  /* settings */ 
  var list = $('newsticker').getFirst('ul');
  var items = list.getElements('li');
  var showDuration = 5000; 
  var scrollDuration = 500; 
  var index = 0; 
  var height = items[0].getSize().y; 
  /* action func */ 
  var move = function() { 
    list.set('tween',{ 
      duration: scrollDuration, 
      onComplete: function() { 
        if(index == items.length - 1) { 
          index = 0 - 1; 
          list.scrollTo(0,0); 
        } 
      } 
    }).tween('top',0 - (++index * height)); 
  }; 
  /* go! */ 
  window.addEvent('load',function() {
    if (items.length != 1) {
        move.periodical(showDuration);    
    }
     
  });
   
});
