﻿//script versie1. ZWAAR voor verbetering vatbaar.

var slideShowSpeed = 1000;
var crossFadeDuration = 20;
var t;
var intJ = 0;
var mydivid;
var myimages;

function runSlideShow(x,y,speed,fade){
	if (x) {
		mydivid = x;
		myimages = y;
		slideShowSpeed = speed;
		crossFadeDuration = fade;
	}
	
	var arrPic = new Array;
	arrPic = myimages.split(',');
	
	var intPicLength = arrPic.length;
	
	var preLoad = new Array();
	
	for (i = 0; i < intPicLength; i++){
	  preLoad[i] = new Image();
	  preLoad[i].src = arrPic[i];
	}
	
	var objRotatorImage = document.getElementById(mydivid);
	
 	if (objRotatorImage.filters) {
	  objRotatorImage.style.filter='blendTrans(duration=20)';
    objRotatorImage.style.filter='blendTrans(duration=crossFadeDuration)';
    objRotatorImage.filters.blendTrans.Apply();
	}

  objRotatorImage.src = preLoad[intJ].src;
  
 	if (objRotatorImage.filters) {
  	objRotatorImage.filters.blendTrans.Play();
	}
	
	intJ = intJ + 1
	if (intJ > (intPicLength-1)) {
		intJ=0;
	}
	
	t = setTimeout('runSlideShow()', slideShowSpeed);
}
