﻿var photoViewer = null;
function startUpSlideShowImmediately(sPath, sFolder){
	try{
		var sFullPath = sPath + sFolder+ '/';
		if(sPath.length == 0)
			sFullPath = "";
		photoViewer = new PhotoViewer();
		if(!forkSlideshows(sFullPath , sFolder))return;
		photoViewer.enableAutoPlay(); 
		photoViewer.enableLoop();
		photoViewer.show(0);
	}catch(e){alert('Slideshow is broken.');}
}
function startUpSlideShowImmediatelyGeneric(sPath, sFolder, sPrefix, sExtension, iPhotoCount, bPad){
	try{
		var sFullPath = sPath + sFolder+ '/';
		if(sPath.length == 0)
			sFullPath = "";
		photoViewer = new PhotoViewer();
		loopImageNames(sFullPath, sPrefix, sExtension, iPhotoCount, bPad);
		photoViewer.enableAutoPlay(); 
		photoViewer.enableLoop();
		photoViewer.show(0);
	}catch(e){alert('Slideshow is broken.');}
}

function forkSlideshows(sFullPath, sFolder){
	switch(sFolder){
		case '20090124':
			loadSlideShowImages20090124(sFullPath);
			return true;
		default:
			return false;
	}
}
function loadSlideShowImages20090124(sFullPath){
	var iPhotoCount = 22;
	var sPrefix = 'Bali Studio -';
	var sExtension = '.jpg';	
	loopImageNames(sFullPath, sPrefix, sExtension, iPhotoCount ,true);
}
function loopImageNames(sFullPath, sPrefix, sExtension, iPhotoCount, bPad){
	for(i=1;i<=iPhotoCount;i++)
	{
		var sNumber = i.toString();
		if(bPad && i<10)sNumber= '0' + sNumber;
		photoViewer.add(sFullPath+ sPrefix + sNumber + sExtension);
	}
}
