/* Created by: Ivo Skalicky */
var marquee_list = new Array();
var marquee_speed = 1;
var marquee_timer = 25;

function marquee_animation() {
  for (var i=0;i<marquee_list.length;i++) {
    var el = document.getElementById(marquee_list[i][0]);
    var span = el.getElementsByTagName("span")[0];
    if (span.className=="pause") continue;
    marquee_list[i][2] -= marquee_speed;
    if (marquee_list[i][2]<=-span.offsetWidth) marquee_list[i][2] = marquee_list[i][1]-marquee_speed;
    var num = marquee_list[i][2];
    span.style.left=num+'px';
  }
  setTimeout('marquee_animation();',marquee_timer);
}

function marquee(id,width,height) {
  var el = document.getElementById(id);
  var content = el.innerHTML;
  el.innerHTML = '<div class="marquee" style="width: '+width+'px;height: '+height+'px;"><div class="hide_left"></div><span onmouseover="this.className=\'pause\';" onmouseout="this.className=\'\';">'+content+'</span><div class="hide_right"></div></div>';
  marquee_list.push(new Array(id,width,width));
  if (marquee_list.length==1) marquee_animation();
}
