// Variables
var intSponsors = arrSponsorLogo.length;
var intSponsorHeight = 65;
var intTopDiv = 0;
var intSpeed = 30;
var intPause = 10;  // 10-dele sekunders pause (10 = 1 sekund) | 0 = disable pause
var intMoved = 0;
var intTicks = 0;

// Init scrolling af logoer
function goScrolling() {
 intTicks ++;
 intMoved ++;
 document.getElementById("SponsorContainer").style.top = 0-intMoved;
 if ((intTicks >= intSponsorHeight) && (intPause > 0)) { pauseScrolling(); }
}

function pauseScrolling() {
 clearInterval(scrollTimer);
 intTicks = 0;
 document.getElementById("Sponsor"+intTopDiv).style.top = (intSponsorHeight*(intTopDiv+intSponsors));
 intTopDiv ++;
 if (intTopDiv >= intSponsors) {
  intTopDiv = 0;
  intMoved = 0;
  document.getElementById("SponsorContainer").style.top = 0;
  for (var i=0; i<intSponsors; i++) {
   document.getElementById("Sponsor"+i).style.top = i*intSponsorHeight;
  }
 }
 scrollTimer = setInterval("restartScroller()",intPause*100);
}

function restartScroller() {
 clearInterval(scrollTimer);
 scrollTimer = setInterval("goScrolling()",intSpeed);
}

function initScroller() {
 if (intPause > 0) {
  scrollTimer = setInterval("restartScroller()",intPause*100);
 } else {
  scrollTimer = setInterval("goScrolling()",intSpeed);
 }
}
window.onload=initScroller