// (C) 2000 www.CodeLifter.com
// http://www.codelifter.com
// Free for all users, but leave in this  header
// NS4-6,IE4-6
// Fade effect only in IE; degrades gracefully

var j = 0;
var preLoad = new Array();
var IE=false;

function preloadImgs() {
  if (maxSlideNum>1) {
    var imgURL=document.images.slideShow.src;
    var ext=imgURL.substring(imgURL.lastIndexOf('.')+1,imgURL.length);
    imgURL=imgURL.substring(0,imgURL.lastIndexOf('_')+1);
    for (i=1;i<=maxSlideNum;i++){
       preLoad[i-1]=new Image();
       preLoad[i-1].src=imgURL+i+'.'+ext;
    }
  }
}

function runSlideShow(firstTime){
   if (firstTime) {
     preloadImgs();
     // select random slide
     j=Math.round(Math.floor(Math.random()*10)*(maxSlideNum-1)/9);
     IE=(document.all && navigator.userAgent.indexOf('Opera')==-1);
   } 
   // apply filter
   if (IE && !firstTime){
     document.images.slideShow.style.filter="blendTrans(duration="+fadeDur+")";
     document.images.slideShow.filters.blendTrans.Apply();
   }
   document.images.slideShow.src = preLoad[j++].src;
   if (IE && !firstTime)
      document.images.slideShow.filters.blendTrans.Play();
   if (j > (maxSlideNum-1)) 
     j=0;
   setTimeout('runSlideShow(false)', speedMS);
}