
// Copyright 2000 SiteExperts.com, InsideDHTML.com, LLC. All rights reserved.
// You can reuse this script as long as the copyright notice is maintained.
// modified by Bernie Aua


var aImages = new Array("/images/jpg/fotolia/tree-aurora.jpg",
                        "/images/jpg/fotolia/tree-desert.jpg",
                        "/images/jpg/fotolia/tree-fall.jpg",
                        "/images/jpg/fotolia/tree-fog.jpg",
                        "/images/jpg/fotolia/tree-sun.jpg",
                        "/images/jpg/fotolia/tree-yellowfield.jpg"
                       );

// randomize array
function randomCompare(a, b){
 var n = ( Math.random() - Math.random() ) * 10;
 return n ? n : -1;
}

aImages = aImages.sort(randomCompare);


var aSize = new Array(250, 200);


var iDisplay = 5000;
var iTimer = null;
var iCurrent = randomNumber(0, (aImages.length - 1));
var iSource = "";

function randomNumber(min, max) {
 // generates random number between min and max
 var number = Math.round(Math.random() * (max - min)) + min;
 return number;
}

function showImage() {

 if (document.images.slide.filters) {
  document.images.slide.filters[0].Stop();
  transType = Math.floor(Math.random() * 3 + 1);
  if (transType == 1) {
    document.images.slide.style.filter = "blendTrans";
  }
  else {
    document.images.slide.style.filter = "revealTrans";
    document.images.slide.filters.revealTrans.transition = 23;
  }
  document.images.slide.filters[0].Apply();

 }


 document.images.slide.src = iSource;
 if (document.images.slide.filters)
  document.images.slide.filters[0].Play();

 slideShow();

}

function slideShow() {

 clearTimeout(iTimer);
 iTimer = null;
 iCurrent++;
 if (iCurrent == aImages.length) iCurrent = 0;
 iSource = aImages[iCurrent];
 iTimer = setTimeout("showImage()", iDisplay);

}

function showNext() {

 clearTimeout(iTimer);
 iTimer = null;
 iSource = aImages[iCurrent];
 showImage();

}

function showPrev() {

 clearTimeout(iTimer);
 iTimer = null;
 iCurrent--;
 if (iCurrent < 0 ) iCurrent = aImages.length - 1;
 iCurrent--;
 if (iCurrent < 0 ) iCurrent = aImages.length - 1;
 iSource = aImages[iCurrent];
 showImage();

}

function pause() {

 clearTimeout(iTimer);
 iTimer = null;

}


document.write('<img name="slide" SRC="' + aImages[iCurrent] + '" width="' + aSize[0] + '" height="' + aSize[1] + '" border="0" vspace="0" hspace="0" alt="Images courtesy of Fotolia.com" style="filter: revealTrans(transition=23); border: 4px double black" usemap="#tree" /><br />');

slideShow();

