// The following scripts preload and display the "banners"

/* Load banner images and correponding links.
   Var numImages is the total number of banners to display.
   Note that array indexing starts with 0, thus the first banner is banImages[0].
   If no link is desired, set banLinks[x] to 0  */

var banImages = new Array();
var banLinks = new Array();
var numImages = 3; // number of banners, must update this number if number of banners changes
banImages[0] = new Image();
banImages[0].src = "../banners/gp-logo.gif";
banLinks[0] = "http://www.gp-engineering.ch/";
banImages[1] = new Image();
banImages[1].src = "../banners/sterling.gif";
banLinks[1] = "http://www.sterlingSiHi.com/cms/de/Switzerland/home/home.html";
banImages[2] = new Image();
banImages[2].src = "../banners/swissvacuum.gif";
banLinks[2] = "http://www.swissvacuum.org/active/de/how-to-advertise.html"; // carefull, absolute link, respect "development" or "active"!

var curImage = Math.floor(numImages*Math.random())-1 ;

/* Swap banners */

function swapBanners()
{
	if (document.images)
  {
    var nextImage = curImage + 1;
    if (nextImage >= numImages)
      nextImage = 0;
    if (banImages[nextImage] && banImages[nextImage].complete)
    {
      var target = 0;
      if (document.images.myImage)
        target = document.images.myImage;
      if (document.all && document.getElementById("myImage"))
        target=document.getElementById("myImage");

      // make sure target is valid.  It might not be valid if the page has not finished loading
      if (target)
      {
        target.src=banImages[nextImage].src;
        curImage=nextImage;
      }
      setTimeout("swapBanners()", 5000);
    }
    else
    {
      setTimeout("swapBanners()", 500);
    }
  }
}
setTimeout("swapBanners()", 500);

/* set link to corresponding image and open in a new window if clicked */

function openLink()
{
  var link=banLinks[curImage];
  if (link!=0)
  {
    window.open(link);
  }
}


