// randomimage.js
// Plaats een willekeurig plaatje in div plaatje
// mei 2005


// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 7500

// Duration of crossfade (seconds)
var crossFadeDuration = 3

images = new Array(5);

images[0] = "images/caroussel/car01.jpg";
images[1] = "images/caroussel/car02.jpg";
images[2] = "images/caroussel/car03.jpg";
images[3] = "images/caroussel/car04.jpg";
images[4] = "images/caroussel/car05.jpg";
images[5] = "images/caroussel/car06.jpg";
images[6] = "images/caroussel/car07.jpg";
images[7] = "images/caroussel/car08.jpg";
images[8] = "images/caroussel/car09.jpg";
images[9] = "images/caroussel/car10.jpg";
images[10] = "images/caroussel/car11.jpg";
images[11] = "images/caroussel/car12.jpg";
images[12] = "images/caroussel/car13.jpg";
images[13] = "images/caroussel/car14.jpg";
images[14] = "images/caroussel/car15.jpg";
images[15] = "images/caroussel/car16.jpg";
images[16] = "images/caroussel/car17.jpg";

var t
var j = 0
var p = images.length

var preLoad = new Array()
for (i = 0; i < p; i++){
   preLoad[i] = new Image()
   preLoad[i].src = images[i]
}

// Plaatsen 1e afbeelding
index = Math.floor(Math.random() * images.length);
document.write("<DL>\n");
document.write("<DT>" + "<img name='SlideShow' src='" + images[index] + "'>\n");
document.write("</DL>\n");

// Starten slideshow
setTimeout('runSlideShow()', slideShowSpeed);

function runSlideShow()
// plaatjes in willekeurige volgorde weergeven met fading
{
   if (document.all)
   {
      document.images.SlideShow.style.filter="blendTrans(duration=2)"
      document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
      document.images.SlideShow.filters.blendTrans.Apply()      
   }
   document.images.SlideShow.src = preLoad[j].src
   if (document.all)
   {
      document.images.SlideShow.filters.blendTrans.Play()
   }
   j = Math.floor(Math.random() * images.length);
   t = setTimeout('runSlideShow()', slideShowSpeed)
}
