var scrollbox_count;
var scrollbox_interval;
var scrollbox_current = 0;
var scrollbox_old = 0;

$(document).ready(function(){
  scrollbox_count = $("div#scrollbox a").size();
  $("div#scrollbox a:eq(" + scrollbox_current + ")").css('top', '0px');
  
  scrollbox_interval = setInterval(scrollbox_rotate, 5000);
  $('div#scrollbox').hover(function() {
    clearInterval(scrollbox_interval);
  }, function() {
    scrollbox_interval = setInterval(scrollbox_rotate,5000);
  });
 
});

function scrollbox_rotate() {
  scrollbox_current = (scrollbox_old + 1) % scrollbox_count;
  $("div#scrollbox a:eq(" + scrollbox_old + ")")
    .animate({top: '-1.5em'},"slow", function() {
      $(this).css('top', '1.5em');
    });
  $("div#scrollbox a:eq(" + scrollbox_current + ")")
    .animate({top: 0},"slow"); 
  scrollbox_old = scrollbox_current;
}