﻿var slideShowSpeed = 5000;
// Duration of crossfade (seconds)
var crossFadeDuration = 3;
// do not edit anything below this line
var a = 0;
var b = 0;
var c = 0;
var alist, blist, clist;
var ap, bp, cp;
var at, bt, ct;
var firstb, firstc;
firstb = true;
firstc = true;

function preloadImages(path,imagelist,listname){
  imagelist = imagelist.split(','); 
  var preLoad = new Array();
  for (i = 0; i < imagelist.length; i++) {
    preLoad[i] = new Image();
    preLoad[i].src = path + imagelist[i];
  }
  eval(listname + "list = preLoad;");
  eval(listname + "p =" + imagelist.length);
}
function runSlideShow(imagename, path, imagelist, listname) {
  if(imagelist != null)
    preloadImages(path,imagelist,listname);
  if (document.all) {
    eval("document.images." + imagename + ".style.filter=\"blendTrans(duration=2)\"");
    eval("document.images." + imagename + ".style.filter=\"blendTrans(duration=crossFadeDuration)\"");
    eval("document.images." + imagename + ".filters.blendTrans.Apply()");
  }
  eval("document.images." + imagename + ".src = " + listname + "list[" + listname + "].src");
  if (document.all) {
    eval("document.images." + imagename + ".filters.blendTrans.Play()");
  }
  eval(listname + "++;");
 // eval("alert('" + imagename + " ' + (" + listname + " > (" + listname + "p - 1)))");
  eval("if (" + listname + " > (" + listname + "p - 1)) " + listname + " = 0;");   
 if(firstb){
    eval(listname + "t = setTimeout('runSlideShow(\"" + imagename + "\",null,null,\"" + listname + "\")', 7500)");
    firstb = false;
  }else{
    eval(listname + "t = setTimeout('runSlideShow(\"" + imagename + "\",null,null,\"" + listname + "\")', slideShowSpeed)");
  }
}


