  //------------------------------------------------------------------
  // This statement creates an array, each element of which is the
  // name of one image file.
  // Note: The array is created as a result of using string split()
  //------------------------------------------------------------------
  var files = 'images/slideshow/feature_wall2.jpg,images/slideshow/day_22.jpg,images/slideshow/hot_stone2.jpg,images/slideshow/day_22.jpg,images/slideshow/copper_counter2.jpg,images/slideshow/hot_stone_man2.jpg,images/slideshow/massage2.jpg,images/slideshow/massage_22.jpg,images/slideshow/night_22.jpg,images/slideshow/massage_man2.jpg,images/slideshow/hotstone_poster_12.jpg,images/slideshow/hotstone_poster_22.jpg,images/slideshow/massage_poster_12.jpg,images/slideshow/massage_poster_22.jpg,images/slideshow/massage_poster_32.jpg,images/slideshow/copper_counter2.jpg'.split( ',' );

  //------------------------------------------------------------------
  // This creates an array to hold the randomized list of images
  //------------------------------------------------------------------
  var size = files.length;
  var images = new Array( size );
  var imageholder = new Array( size );
  var ie = document.all;

  var whichlink  = 0;
  var whichimage = 0;
  var blenddelay = 7000;

  
  //------------------------------------------------------------------
  // Name: slieit()
  // Role: To display the images
  //------------------------------------------------------------------
  function slideit() {
    if ( document.images ) {
      if ( ie ) document.images.slide.filters[ 0 ].apply();
      document.images.slide.src = imageholder[ whichimage ].src;
      if ( ie ) document.images.slide.filters[ 0 ].play();
      whichlink  = whichimage;
      whichimage = ( whichimage < images.length - 1 ) ? whichimage + 1 : 0;
      setTimeout( "slideit()", slidespeed + blenddelay );
    }
  }
  
  //------------------------------------------------------------------
  // Generate a random ordering of the available images
  //------------------------------------------------------------------
  function init() {
    for ( var i = 0; i < size; i++ ) {
      //--------------------------------------------------------------
      // Pick one of the (remaining/unused) images
      //--------------------------------------------------------------
      var j = Math.floor( Math.random() * files.length );
      //alert( i + ' -> ' + files[ j ] );
      //--------------------------------------------------------------
      // After choosing an image, copy it from files[] to images[]
      // then remove it from files[]
      //--------------------------------------------------------------
      images[ i ] = files[ j ];
      files[ j ] = files[ files.length - 1 ];
      files.length -= 1;
    }
    for ( var i = 0; i < images.length; i++ ){
      imageholder[ i ] = new Image();
      imageholder[ i ].src = images[ i ];
    }
    slideit();
  }

  // specify interval between slide (in mili seconds)
  var slidespeed = 7000;

  var newwindow = 0; //open links in new window? 1=yes, 0=no

  function gotoshow(){
    if ( newwindow ) {
      window.open( images[ whichlink ] )
    } else {
      window.location = images[ whichlink ];
    }
  }

//-->
