var rotatespeed = 3; /* Change this number to increase decrease the rotation speed (seconds) */

var images = new Array;
var links = new Array;
var descriptions = new Array;
var imagecount = 0;
var imageindex = 0;

var preloadimage = new Image();
var bannerid = "";

function AddImage(aImage, aLink, aDescription) {
imagecount++;
preloadimage.src = aImage;
images[imagecount] = aImage;
links[imagecount] = aLink;
descriptions[imagecount] = aDescription;
}

AddImage("http://www.beach-challenge.nl/wp-content/images/sponsors/aircodokter_145.gif",
  "http://www.airco-dokter.nl", "De Airco Dokter, Den Haag");

AddImage("http://www.beach-challenge.nl/wp-content/images/sponsors/gardien_190.gif",
  "http://www.joopgardien.nl", "Joop Gardien IJzerwaren, Honselersdijk");

AddImage("http://www.beach-challenge.nl/wp-content/images/sponsors/borsboom_145.gif",
  "http://www.borsboombanket.nl", "Borsboom Banket");

AddImage("http://www.beach-challenge.nl/wp-content/images/sponsors/htm_145.gif",
  "http://www.htm.net", "HTM");

AddImage("http://www.beach-challenge.nl/wp-content/images/sponsors/smiet_110.gif",
  "http://denhaag.smiet-offset.nl", "Smiet Offset");

AddImage("http://www.beach-challenge.nl/wp-content/images/sponsors/cube_200.png",
  "http://www.cube.eu/nl/cube-bikes", "Cube bikes");

/* EX- premiumsponsors
AddImage("http://www.beach-challenge.nl/wp-content/images/sponsors/azivo_145.gif",
  "http://www.azivo.nl", "Azivo Zorgverzekeraar");

AddImage("http://www.beach-challenge.nl/wp-content/images/sponsors/denhaag_190.gif",
  "http://www.denhaag.nl", "Gemeente Den Haag");

AddImage("http://www.beach-challenge.nl/wp-content/images/sponsors/run2day_145.gif",
  "http://denhaag.run2day.nl", "Run2Day Den Haag");

AddImage("http://www.beach-challenge.nl/wp-content/images/sponsors/staedion_190.gif",
  "http://www.staedion.nl", "Staedion - Mijn manier van wonen!");

*/

/* ------------------------------------------------------------------------------------- */

function loadBanner(aBannerid) {

  bannerid = aBannerid;
  closeTime = 0;
  Timer();
}

function Timer() {
  var time = new Date();
  hours = time.getHours();
  mins = time.getMinutes();
  secs = time.getSeconds();
  curTime = hours*3600+mins*60+secs
  if (curTime >= closeTime){
    if (imageindex < imagecount) { 
      imageindex++;
    } else {
      imageindex = 1;
    }
    document.getElementById(bannerid).src = images[imageindex]
    closeTime = curTime+rotatespeed;  
  }
  window.setTimeout("Timer()",950);
}

function clickLink() {
  window.open(links[imageindex], "_blank");
}

function descript() {
  window.status = descriptions[imageindex];
}

function nothing() {
  window.status = "";
}

