/* $Id: taxonomy_ticker.js,v 1.5 2006/09/16 21:39:38 gjmjr Exp $ */
/* Code : laurent -- koumbit.net */

function startTicker(){
  initScrolling();
}

function initScrolling(){
  var scrollIntervall = (document.getElementById("scrollerClipper").style.zIndex) * 10 ;
  document.scrollerIntervalID = window.setInterval("doScroll()", scrollIntervall);
}

function doScroll(){
  var scrollPane = document.getElementById("scrollPane");
  var crntPos = parseInt(scrollPane.style.top)
  scrollPane.style.top = (crntPos  - 1) + "px";

  if(Math.abs(crntPos) >= scrollPane.scrollHeight){
    scrollPane.style.top = "0px";
  }
}

function pauseScroll() {
  clearInterval(document.scrollerIntervalID);
}

function reStartScroll() {
  var scrollIntervall = (document.getElementById("scrollerClipper").style.zIndex) * 10 ;
  document.scrollerIntervalID = window.setInterval("doScroll()", scrollIntervall);
}

if (Drupal.jsEnabled) {
  $(document).ready(startTicker);
}
