// Modified by Patrick Pang, IMS, UM. Based on:
// (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

// =======================================
// set the following variables
// =======================================

// Set the number of images that needs preload.
var preloadLimit = 8;

// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 5000;

// Duration of crossfade (seconds)
var crossFadeDuration = 5;

// Specify the image files
var Pic = new Array();

// Image groups.
// A group is an array. Put each filename into the array.
Pic[0] = new Array();
Pic[0][0] = 'images/homepageShow/homepageShow_0.jpg';
Pic[0][1] = 'images/homepageShow/homepageShow_1.jpg';
Pic[0][2] = 'images/homepageShow/homepageShow_2.jpg';
Pic[0][3] = 'images/homepageShow/homepageShow_3.jpg';
Pic[0][4] = 'images/homepageShow/homepageShow_4.jpg';
Pic[0][5] = 'images/homepageShow/homepageShow_5.jpg';
Pic[0][6] = 'images/homepageShow/homepageShow_6.jpg';
Pic[0][7] = 'images/homepageShow/homepageShow_7.jpg';
Pic[0][8] = 'images/homepageShow/homepageShow_8.jpg';
Pic[0][9] = 'images/homepageShow/homepageShow_9.jpg';
Pic[0][10] = 'images/homepageShow/homepageShow_10.jpg';
Pic[0][11] = 'images/homepageShow/homepageShow_11.jpg';
Pic[0][12] = 'images/homepageShow/homepageShow_12.jpg';
Pic[0][13] = 'images/homepageShow/homepageShow_13.jpg';
Pic[0][14] = 'images/homepageShow/homepageShow_14.jpg';
Pic[0][15] = 'images/homepageShow/homepageShow_15.jpg';
Pic[0][16] = 'images/homepageShow/homepageShow_16.jpg';
Pic[0][17] = 'images/homepageShow/homepageShow_17.jpg';
Pic[0][18] = 'images/homepageShow/homepageShow_18.jpg';
Pic[0][19] = 'images/homepageShow/homepageShow_19.jpg';
Pic[0][20] = 'images/homepageShow/homepageShow_20.jpg';
Pic[0][21] = 'images/homepageShow/homepageShow_21.jpg';
Pic[0][22] = 'images/homepageShow/homepageShow_22.jpg';
Pic[0][23] = 'images/homepageShow/homepageShow_23.jpg';
Pic[0][24] = 'images/homepageShow/homepageShow_24.jpg';
Pic[0][25] = 'images/homepageShow/homepageShow_25.jpg';
Pic[0][26] = 'images/homepageShow/homepageShow_26.jpg';
Pic[0][27] = 'images/homepageShow/homepageShow_27.jpg';
Pic[0][28] = 'images/homepageShow/homepageShow_28.jpg';
Pic[0][29] = 'images/homepageShow/homepageShow_29.jpg';
Pic[0][30] = 'images/homepageShow/homepageShow_30.jpg';
Pic[0][31] = 'images/homepageShow/homepageShow_31.jpg';
Pic[0][32] = 'images/homepageShow/homepageShow_32.jpg';
Pic[0][33] = 'images/homepageShow/homepageShow_33.jpg';
Pic[0][34] = 'images/homepageShow/homepageShow_34.jpg';
Pic[0][35] = 'images/homepageShow/homepageShow_35.jpg';
Pic[0][36] = 'images/homepageShow/homepageShow_36.jpg';
Pic[0][37] = 'images/homepageShow/homepageShow_37.jpg';
Pic[0][38] = 'images/homepageShow/homepageShow_38.jpg';
Pic[0][39] = 'images/homepageShow/homepageShow_39.jpg';
Pic[0][40] = 'images/homepageShow/homepageShow_40.jpg';
Pic[0][41] = 'images/homepageShow/homepageShow_41.jpg';
Pic[0][42] = 'images/homepageShow/homepageShow_42.jpg';
Pic[0][43] = 'images/homepageShow/homepageShow_43.jpg';
Pic[0][44] = 'images/homepageShow/homepageShow_44.jpg';
Pic[0][45] = 'images/homepageShow/homepageShow_45.jpg';
Pic[0][46] = 'images/homepageShow/homepageShow_46.jpg';
Pic[0][47] = 'images/homepageShow/homepageShow_47.jpg';
Pic[0][48] = 'images/homepageShow/homepageShow_48.jpg';
Pic[0][49] = 'images/homepageShow/homepageShow_49.jpg';
Pic[0][50] = 'images/homepageShow/homepageShow_50.jpg';
Pic[0][51] = 'images/homepageShow/homepageShow_51.jpg';
Pic[0][52] = 'images/homepageShow/homepageShow_52.jpg';
Pic[0][53] = 'images/homepageShow/homepageShow_53.jpg';
Pic[0][54] = 'images/homepageShow/homepageShow_54.jpg';
Pic[0][55] = 'images/homepageShow/homepageShow_55.jpg';
Pic[0][56] = 'images/homepageShow/homepageShow_56.jpg';
Pic[0][57] = 'images/homepageShow/homepageShow_57.jpg';
Pic[0][58] = 'images/homepageShow/homepageShow_58.jpg';
Pic[0][59] = 'images/homepageShow/homepageShow_59.jpg';
Pic[0][60] = 'images/homepageShow/homepageShow_60.jpg';
// =======================================
// do not edit anything below this line
// =======================================

var t;
var j = 0;
var randNum = Math.floor(Math.random() * Pic.length);
var preLoad = new Array();
var chosenPic = Pic[randNum];
var p = chosenPic.length;

for (i = 0; i < p && i < preloadLimit; i++) {
   preLoad[i] = new Image();
   preLoad[i].src = chosenPic[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;
   if (!preLoad[j]) {
      preLoad[j] = new Image();
      preLoad[j].src = chosenPic[j];
   }
   t = setTimeout('runSlideShow()', slideShowSpeed)
}

function loadFirstPicture() {
    if (chosenPic.length > 0 && document.images.SlideShow)
	    document.images.SlideShow.src = chosenPic[0];
}

