//global var
var iSlideSpeed = 3500;
var slideImages = new Array();
var slideImg;
var slideNo = 1;
var slideLastNo;

//slideshow effect function
function runSlideShow(){

	//fetch next sliding image
	slideNo = slideNo + 1;
	if(slideNo > slideLastNo) slideNo = 1;

	//apply fading effect
	//slideImg.style.filter="blendTrans(duration=2)";
	//slideImg.filters.blendTrans.Apply();
	slideImg.src = slideImages[slideNo].src;
	//slideImg.filters.blendTrans.Play();

	//timeout the sliding
	setTimeout('runSlideShow()', iSlideSpeed);
}

//call to start the slideshow
function startSlideShow(imagePath){
	var iCnt;

	//fetch the <img> element used for the sliding effect
	slideImg = xGetElementById('PagePictureBoxImage');

	if(!slideImg) return;

	//preload images
	for (iCnt = 1; iCnt < 11; iCnt++){
		slideImages[iCnt] = new Image();
		slideImages[iCnt].src = imagePath.toString() + 'fadefoto_' + iCnt.toString() + '.jpg';
	}

	//save the total no of sliding images
	slideLastNo = slideImages.length-1;
	
	//start the slideshow
	setTimeout('runSlideShow()',iSlideSpeed);
}
