
//===========================================================
//Script:   JavaScript Cross-Browser SlideShow Script
//          With Cross-Fade Effect between Images
//          Adjustable Timing and Unlimited Images
//Function: Displays images continuously in a slideshow
//          presentation format, with a fade effect on
//          image transitions.
//Browsers: All common browsers: NS3-6, IE 4-6
//          Fade effect only in IE; others degrade gracefully
//Author:   etLux
//===========================================================

// (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
// =======================================

// Debug
var DEBUG = 0;

// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 5000

// Duration of crossfade (seconds)
var crossFadeDuration = 3;


// create different sets of images per picture group
function select_pic(index)
{
   select = index;
   if (DEBUG) alert("in select_pic, select ="+select);

   //general pictures 1  
   if (select == 1)
   {
      if (DEBUG) alert("general pictures 1");
       
      Pic[0] = 'slides/cwt_20.jpg'
      Pic[1] = 'slides/flip1.jpg'
      Pic[2] = 'slides/cwt_24.jpg'
      Pic[3] = 'slides/flip2.jpg'
      Pic[4] = 'slides/flip3.jpg'
      Pic[5] = 'slides/flip4.jpg' 
      Pic[6] = 'slides/cwt_22.jpg'
      Pic[7] = 'slides/flip5.jpg'
      Pic[8] = 'slides/flip6.jpg'
      Pic[9] = 'slides/cwt_33.jpg'
      Pic[10] = 'slides/flip7.jpg'
      Pic[11] = 'slides/logo.jpg'
   }

   //officer pictures 2  
   if (select == 2)
   {
      if (DEBUG) alert("officer pictures");
       
      Pic[0] = 'slides/officers0.jpg'
      Pic[1] = 'slides/officers1.jpg'
      Pic[2] = 'slides/officers2.jpg'
      Pic[3] = 'slides/officers3.jpg'
      Pic[4] = 'slides/officers4.jpg'
      Pic[5] = 'slides/logo.jpg'
   }

   //member pictures 2  
   if (select == 3)
   {
      if (DEBUG) alert("member pictures");

      Pic[0] = 'slides/member0.jpg'
      Pic[1] = 'slides/member1.jpg'    
      Pic[2] = 'slides/officers0.jpg'
      Pic[3] = 'slides/officers1.jpg'
      Pic[4] = 'slides/officers2.jpg'
      Pic[5] = 'slides/officers3.jpg'
      Pic[6] = 'slides/officers4.jpg'
      Pic[7] = 'slides/logo.jpg'
   }

   //cwt pictures  
   if (select == 4)
   {
      if (DEBUG) alert("cwt pictures");

      Pic[0] = 'slides/cwt_20.jpg'
      Pic[1] = 'slides/cwt_22.jpg'
      Pic[2] = 'slides/cwt_23.jpg'
      Pic[3] = 'slides/cwt_24.jpg'
      Pic[4] = 'slides/cwt_25.jpg'
      Pic[5] = 'slides/cwt_33.jpg'
      Pic[6] = 'slides/cwt_27.jpg'
      Pic[7] = 'slides/cwt_28.jpg'
      Pic[8] = 'slides/cwt_29.jpg'
      Pic[9] = 'slides/cwt_30.jpg'
      Pic[10] = 'slides/logo.jpg'
   }

   //can we talk home page  
   if (select == 5)
   {
      if (DEBUG) alert("cwt homepage");

      Pic[0] = 'slides/cwth0.jpg'
      Pic[1] = 'slides/cwth1.jpg'
   }

   //can we talk slideshow  
   if (select == 6)
   {
      if (DEBUG) alert("cwt homepage");

      Pic[0]  = 'slides/cwt/cwtd0.jpg'
      Pic[1]  = 'slides/cwt/cwtd1.jpg'
      Pic[2]  = 'slides/cwt/cwtd2.jpg'
      Pic[3]  = 'slides/cwt/cwtd3.jpg'
      Pic[4]  = 'slides/cwt/cwtd4.jpg'
      Pic[5]  = 'slides/cwt/cwtd5.jpg'
      Pic[6]  = 'slides/cwt/cwtd6.jpg'
      Pic[7]  = 'slides/cwt/cwtd7.jpg'
      Pic[8]  = 'slides/cwt/cwtd8.jpg'
      Pic[9]  = 'slides/cwt/cwtd9.jpg'
      Pic[10] = 'slides/cwt/cwtd10.jpg'
 
   }

   //can we talk slideshow  
   if (select == 7)
   {
      if (DEBUG) alert("cwt homepage");

      Pic[0] = 'slides/cwt/cwtd11.jpg'
      Pic[1] = 'slides/cwt/cwtd12.jpg'
      Pic[2] = 'slides/cwt/cwtd13.jpg'
      Pic[3] = 'slides/cwt/cwtd14.jpg'
      Pic[4] = 'slides/cwt/cwtd15.jpg'
      Pic[5] = 'slides/cwt/cwtd16.jpg'
      Pic[6] = 'slides/cwt/cwtd17.jpg'
      Pic[7] = 'slides/cwt/cwtd18.jpg'
      Pic[8] = 'slides/cwt/cwtd19.jpg'
      Pic[9] = 'slides/cwt/cwtd20.jpg'

   }

   //can we talk slideshow  
   if (select == 8)
   {
      if (DEBUG) alert("cwt homepage");

      Pic[0]  = 'slides/cwt/cwtd21.jpg'
      Pic[1]  = 'slides/cwt/cwtd22.jpg'
      Pic[2]  = 'slides/cwt/cwtd23.jpg'
      Pic[3]  = 'slides/cwt/cwtd24.jpg'
      Pic[4]  = 'slides/cwt/cwtd25.jpg'
      Pic[5]  = 'slides/cwt/cwtd26.jpg'
      Pic[6]  = 'slides/cwt/cwtd27.jpg'
      Pic[7]  = 'slides/cwt/cwtd28.jpg'
      Pic[8]  = 'slides/cwt/cwtd29.jpg'
      Pic[9]  = 'slides/cwt/cwtd30.jpg'
   }

   //can we talk slideshow  
   if (select == 9)
   {
      if (DEBUG) alert("cwt homepage");

      Pic[0]  = 'slides/cwt/cwtd31.jpg'
      Pic[1]  = 'slides/cwt/cwtd32.jpg'
      Pic[2]  = 'slides/cwt/cwtd33.jpg'
      Pic[3]  = 'slides/cwt/cwtd34.jpg'
      Pic[4]  = 'slides/cwt/cwtd35.jpg'
      Pic[5]  = 'slides/cwt/cwtd36.jpg'
      Pic[6]  = 'slides/cwt/cwtd37.jpg'
      Pic[7]  = 'slides/cwt/cwtd38.jpg'
      Pic[8]  = 'slides/cwt/cwtd39.jpg'
      Pic[9]  = 'slides/cwt/cwtd40.jpg'

   }
   //can we talk slideshow  
   if (select == 10)
   {
      if (DEBUG) alert("cwt homepage");

      Pic[0]  = 'slides/cwt/cwtdl1.jpg'
      Pic[1]  = 'slides/cwt/cwtdl2.jpg'
      Pic[2]  = 'slides/cwt/cwtdl3.jpg'
      Pic[3]  = 'slides/cwt/cwtdl4.jpg'
      Pic[4]  = 'slides/cwt/cwtdl5.jpg'
      Pic[5]  = 'slides/cwt/cwtdl6.jpg'
      Pic[6]  = 'slides/cwt/cwtdl7.jpg'
      Pic[7]  = 'slides/cwt/cwtdl8.jpg'
      Pic[8]  = 'slides/cwt/cwtdl9.jpg'
      Pic[9]  = 'slides/cwt/cwtdl10.jpg'
      Pic[10]  = 'slides/cwt/cwtdl11.jpg'
   }

   //can we talk slideshow  
   if (select == 11)
   {
      if (DEBUG) alert("cwt homepage");

      Pic[0]  = 'slides/cwt3/cwtd0.jpg'
      Pic[1]  = 'slides/cwt3/cwtd1.jpg'
      Pic[2]  = 'slides/cwt3/cwtd2.jpg'
      Pic[3]  = 'slides/cwt3/cwtd3.jpg'
      Pic[4]  = 'slides/cwt3/cwtd4.jpg'
      Pic[5]  = 'slides/cwt3/cwtd5.jpg'
      Pic[6]  = 'slides/cwt3/cwtd6.jpg'
      Pic[7]  = 'slides/cwt3/cwtd7.jpg'
      Pic[8]  = 'slides/cwt3/cwtd8.jpg'
      Pic[9]  = 'slides/cwt3/cwtd9.jpg'
   }

   //can we talk slideshow  
   if (select == 12)
   {
      if (DEBUG) alert("cwt homepage");

      Pic[0]  = 'slides/cwt3/cwtd10.jpg'
      Pic[1]  = 'slides/cwt3/cwtd11.jpg'
      Pic[2]  = 'slides/cwt3/cwtd12.jpg'
      Pic[3]  = 'slides/cwt3/cwtd13.jpg'
      Pic[4]  = 'slides/cwt3/cwtd14.jpg'
      Pic[5]  = 'slides/cwt3/cwtd15.jpg'
      Pic[6]  = 'slides/cwt3/cwtd16.jpg'
      Pic[7]  = 'slides/cwt3/cwtd17.jpg'
      Pic[8]  = 'slides/cwt3/cwtd18.jpg'
      Pic[9]  = 'slides/cwt3/cwtd19.jpg'
   }


   //can we talk slideshow  
   if (select == 13)
   {
      if (DEBUG) alert("cwt homepage");

      Pic[0]   = 'slides/cwt3/cwtd20.jpg'
      Pic[1]   = 'slides/cwt3/cwtd21.jpg'
      Pic[2]   = 'slides/cwt3/cwtd22.jpg'
      Pic[3]   = 'slides/cwt3/cwtd23.jpg'
      Pic[4]   = 'slides/cwt3/cwtd24.jpg'
      Pic[5]   = 'slides/cwt3/cwtd25.jpg'
      Pic[6]   = 'slides/cwt3/cwtd26.jpg'
      Pic[7]   = 'slides/cwt3/cwtd27.jpg'
      Pic[8]   = 'slides/cwt3/cwtd28.jpg'
      Pic[9]   = 'slides/cwt3/cwtd29.jpg'
      Pic[10]  = 'slides/cwt3/cwtd30.jpg'
   }


}

// =======================================
// do not edit anything below this line
// =======================================


// global variables
var Pic = new Array(); // picture definition
var preLoad = new Array() ; //preload array
var j = 0; 
var t;
var p;
var PRELOAD = 0;
var select;


// to preload images
function load_pic()
{
   if (DEBUG) alert("in load_pic");

   // set loaded to true
   PRELOAD = 1;

   // number of pictures in slide show
   p = Pic.length

   for (i = 0; i < p; i++)
   {
      preLoad[i] = new Image()
      preLoad[i].src = Pic[i]
   }
}

// run slideshow
function runSlideShow(select)
{
   if (DEBUG) alert("in runslideshow, select ="+select);
   
   //check to see if image object exists
   if (!document.images.SlideShow)
   {
       return;
   }

   //check if pictures have been loaded already
   if (PRELOAD == 0)
   {
      if (DEBUG) alert("preloading pictures");

      //picture selection
      select_pic(select);   
   
      //preload
      load_pic();
   }

   if (DEBUG) alert("Pic[1] = "+Pic[1]);
   if (DEBUG) alert("preLoad[1] = "+preLoad[1]);

   //normal stuff
   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(select)', slideShowSpeed)
}

