// JavaScript Document

/*
===========================================================
Script:   JavaScript Cross-Browser SlideShow Script
          Adjustable Timing and Unlimited Images
Function: Displays images continuously in a slideshow
          presentation format
Author: Stella Kakavouli, based on code downloaded from:
http://www.codelifter.com/main/javascript/slideshow2.html

*/

//Set the delay, in milliseconds
var slideShowSpeed = 4000;

// Specify the image files
var Pic = new Array() // don't touch this
                      // to add more images, just continue
                      // the pattern, adding to the array below

Pic[0] = '../images/slideshow_images/1.jpg';
Pic[1] = '../images/slideshow_images/2.jpg';
Pic[2] = '../images/slideshow_images/3.jpg';
Pic[3] = '../images/slideshow_images/4.jpg';
Pic[4] = '../images/slideshow_images/5.jpg';
Pic[5] = '../images/slideshow_images/6.jpg';
Pic[6] = '../images/slideshow_images/7.jpg';


var t
var j = 0
var p = Pic.length

var preLoad = new Array()
for (i = 0; i < p; i++) {
   preLoad[i] = new Image()
   preLoad[i].src = Pic[i]
}

function runSlideShow() {
   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 = j + 1
   if (j > (p - 1)) j = 0
   t = setTimeout('runSlideShow()', slideShowSpeed)
}
