var slideShowSpeed    = 12000; // Set slideShowSpeed (milliseconds)
var crossFadeDuration = 10;    // Duration of crossfade (seconds)
var Pic = new Array();         // Specify the image files
var i = 0 ;
var j = 0 ;
var t = 0 ;
var bildname  = '' ;
var bilderAnz = 42 ;

for (i = 1 ; i <= bilderAnz ; i++ ) {
  if ( i < 10 ) { bildname = 'bild0' + i + '.jpg' ; }
  else          { bildname = 'bild'  + i + '.jpg' ; }
  Pic[i-1] = '/OEAV/wLayout/design/img/titelbilder/' + bildname ;
}

var p = Pic.length;
var preLoad = new Array();

function PreLoad ( start , stop ) {
  for (i = start ; i < stop ; i++ ) {
    preLoad[i] = new Image();
    preLoad[i].src = Pic[i];
  }
}

j = Math.ceil ( Math.random () * ( bilderAnz - 1 ) ) ;
PreLoad ( 0 , j+1 ) ;

function runSlideShow() {

  if (document.all) {
    document.images.SlideShow1.style.filter="blendTrans(duration=crossFadeDuration)";
    document.images.SlideShow1.filters.blendTrans.Apply();
  }

  document.images.SlideShow1.src = preLoad[j].src;

  if (document.all) {
    document.images.SlideShow1.filters.blendTrans.Play();
  }

  j = j + 1 ;
  if (j >= bilderAnz) j = 0 ;
  t = setTimeout('runSlideShow()', slideShowSpeed);

  if ( preLoad.length <= j ) {
    PreLoad ( j , j+1 ) ;
  }
}
