var whichimage = 0;
var pixeldelay = 0;
var slidespeed = 3000;
var slideimages = new Array();
var imageholder = new Array();
var ie55 = window.createPopup;
var screenshotsRoot = "/data/images/gallery/";

function initSlideEngine(s1,s2) {
  screenshotsRoot = s2;
  pixeldelay = (ie55) ? document.images.slideImage.filters[0].duration * 1000 : 0;
  slideimages = s1.split(",");
  for (i=0;i<slideimages.length;i++) {
    imageholder[i] = new Image();
    imageholder[i].src = screenshotsRoot + slideimages[i] + ".jpg";
  }
}

function fireSlideEngine() {
  if (!document.images) return;
  if (ie55) document.images.slideImage.filters[0].apply();
  document.images.slideImage.src = imageholder[whichimage].src;
  if (ie55) document.images.slideImage.filters[0].play();
  whichimage = (whichimage<slideimages.length-1) ? whichimage + 1 : 0;
  setTimeout("fireSlideEngine();",slidespeed+pixeldelay);
}

function startSlide(s1,s2) {
  initSlideEngine(s1,s2);
  fireSlideEngine();
}