/* This script and many more are available free online at
The JavaScript Source :: http://javascript.internet.com
Created by: Mike Hudson :: http://www.afrozeus.com */


/* parametrage du defilement des news */
var delayInc = 30; //nb millisecondes entre deux deplacements
var delayPause = 3000; //pause entre 2 news


var m_iInterval;
var m_Height;
var iScroll=0;

var arrLinks;
var arrTitles;

var arrCursor = 0;

var arrMax;
window.onload=wl;

function wl() {
  m_iInterval = setInterval(ontimer, delayInc);
  var base = document.getElementById("jump_base");

  m_Height = parseInt(base.offsetHeight);

  var td1 = document.getElementById("td1");
  var td2 = document.getElementById("td2");
  var td3 = document.getElementById("td3");
  td1.height = m_Height-5;
  td2.height = m_Height-5;
  td3.height = m_Height-5;

  arrTitles = new Array();

  setupLinks();
  arrMax = arrTitles.length-1;
  setLink();
}
function setLink() {
  
  var ilink = document.getElementById("td2");
  ilink.innerHTML = arrTitles[arrCursor];

}
function ontimer() {
  var base = document.getElementById("jump_base");
  iScroll+=1;
  if (iScroll>(m_Height*2)) {
    iScroll=0;
    arrCursor++;
    if (arrCursor>arrMax)
      arrCursor=0;
    setLink();
  }
  if (iScroll==m_Height) {
    pause();
    m_iInterval = setTimeout(resume, delayPause);
  }
  base.scrollTop=iScroll;
}
function pause() {
  clearInterval(m_iInterval);
}
function resume() {
  m_iInterval = setInterval(ontimer, delayInc);
}

