var links = ["products/scientificmedical/solarc.htm", "products/generallighting/f-compactfluorescent.htm", "products/horticulture/hiluxgro.htm", "products/generallighting/f-c3coldcathode.htm", "products/entertainment/xenonshortarc-uxl.htm", "products/petcare/aqualite.htm", "products/entertainment/h-hpl.htm", "products/scientificmedical/index.htm", "products/generallighting/led-pearl-lux.htm", "products/generallighting/hr-ultralinetitan.htm"]; // link addresses
var imgs = ["images/banner-14.jpg", "images/banner-3.jpg", "images/banner-8.jpg", "images/banner-0.jpg", "images/banner-1.jpg", "images/banner-7.jpg", "images/banner-5.jpg", "images/banner-13.jpg", "images/banner-11.jpg", "images/banner-12.jpg"]; // link images
var img = []; // preloading array
var len = (links.length + imgs.length) / 2; // length
var timeBasis = 8; // in seconds

   // preload images
      for(i=0; i<imgs.length; i++){
         img[i] = new Image();
         img[i].src = imgs[i];
      }
// if there are 10 banners, put below len=9 - do not change the var len code above
function showAd(){
   if(len%9 == 0){
            document.write('<img src="images/banner-3.jpg" alt="">');
         return false;
      }
   var rand = Math.floor(len*Math.random());
   document.write('<a href="'+links[rand]+'" title="Go to '+links[rand]+'" id="myAd">');
   document.write('<img src="'+img[rand].src+'" alt="Go to '+links[rand]+'" name="myAdImg"></a>');
   setInterval("updateAd()", timeBasis*1000);
}

function updateAd(){
   var r = Math.floor(len*Math.random());
      if(!document.links) return false;
         for(i=0; i<document.links.length; i++){
            if(document.links[i].id == "myAd"){
               if(document.links[i].href != links[r]){
                  document.links[i].href = links[r];
                  document.images['myAdImg'].src = img[r].src;
         } else {
               updateAd();
         }
       }
     }
}

