// SlideShow v.02
// Copyright (C) 2005 by Lorenzo Midulla. All rights reserved.

function slideShow(divId, imgId, name) {
	this.name = name;
	this.divId = divId;
	this.imgId = imgId;
	this.addSlide = addSlide;
	this.nextSlide = nextSlide;

	this.Txt = new Array();
	this.duration = new Array();
	this.preLoad = new Array();
	this.cntSlide = 0;
	this.maxSlide = 0;
	this.cntLoaded = 0;
}

function addSlide(divText, imgPic, duration) {
	this.Txt[this.maxSlide] = divText;
	this.preLoad[this.maxSlide] = new Image();
	this.preLoad[this.maxSlide].src = imgPic;
	this.duration[this.maxSlide] = duration;
	this.maxSlide++;
}

function nextSlide(){
	if (document.all){
		document.getElementById(this.imgId).style.filter="blendTrans(duration=1)";
		document.getElementById(this.imgId).filters.blendTrans.Apply();
	}
	document.getElementById(this.divId).innerHTML = this.Txt[this.cntSlide];
	document.getElementById(this.imgId).src = this.preLoad[this.cntSlide].src;
	if (document.all)
		document.getElementById(this.imgId).filters.blendTrans.Play();

	setTimeout(this.name+".nextSlide()", 1000*this.duration[this.cntSlide]);
	if (++this.cntSlide > this.maxSlide-1) this.cntSlide=0;
}

