  // Base path for images
  var BasePath = 'slideshow/';

  // Set the slideshow speed (in milliseconds)
  var SlideShowSpeed = 900;
  
  var aPiles    = new Array();
  var aPictures = new Array(); 
  
  aPictures[1]  = BasePath + "01.jpg";
  aPictures[2]  = BasePath + "02.jpg";
  aPictures[3]  = BasePath + "03.jpg";
  aPictures[4]  = BasePath + "04.jpg";
  aPictures[5]  = BasePath + "05.jpg";


  aPiles[1]     = aPictures;

  var aPictures = new Array();


  var iPile    = 1;
  var aCounter = new Array();
  var aPreload = new Array();
  var iNrPiles = aPiles.length;
  
  for (i = 1; i < iNrPiles; i++) {
    aCounter[i] = 1;
    var iNrPictures = aPiles[i].length;
    var aTemp = new Array;
    for (j = 1; j <  iNrPictures; j++) {
      aTemp[j] = new Image();
      aTemp[j].src = aPiles[i][j];
    }
    aPreload[i] = aTemp;
  }
  
  function runSlideShow(){

    if (document.all) {
      for (i = 1; i < iNrPiles; i++) {
        if ( i == iPile ) {
          document.images["aPile["+i+"]"].style.filter="blendTrans(duration=2)";
          document.images["aPile["+i+"]"].filters.blendTrans.Apply();
        }
      }
    }
    
    for (i = 1; i < iNrPiles; i++) {
      if ( i == iPile ) {
        document.images["aPile["+i+"]"].src = aPreload[i][aCounter[i]].src;
      }
    }
    
    if (document.all) {
      for (i = 1; i < iNrPiles; i++) {
        if ( i == iPile ) {
          document.images["aPile["+i+"]"].filters.blendTrans.Play();
        }
      }
    }

    for (i = 1; i < iNrPiles; i++) {
      if ( i == iPile ) {
        aCounter[i] = aCounter[i] + 1;
        if (aCounter[i] > aPiles[i].length-1) aCounter[i]=1;
      }
    }
    
    iPile = iPile + 1;
    if (iPile > iNrPiles ) iPile=1;
    
    setTimeout('runSlideShow()', SlideShowSpeed);
  }
