/* ====================================
	SlideShow (for MooTools v1.11)

	Usage: 
		First two variables to setup

	Note: 
		last slide is NOSCRIPT default

   (c) 2008 Kennon Software Corporation 
	==================================== */

var slideCount = 0;
var slideDelay = 2000;

var slides, slideIndex = 0;

function initSlideShow(pCount, pDelay) {
	if (pCount > 0) { slideCount = pCount; }
	if (pDelay > 0) { slideDelay = pDelay; }
/*
	if (slideCount > 0) {
		window.addEvent('domready', function(){
			var myTransition = new FX.Transition(FX.Transitions.Linear,1);
			
			// *** Initialize
			$('slideshow').setStyles({ 'display': 'none', 'position': 'relative' });
		
			slides = new Array(slideCount);
			for (var i=0; i < slides.length; i++) {
				$('slide_' + String(i+1)).setStyles({ 'display': 'block', 'position': 'absolute', 'left': '0px', 'top': '0px' });
				$('slide_' + String(i+1)).effect('opacity', {transition: myTransition.Transition.easeIn});
			}
			
		});
		window.addEvent('load', function() {
			// *** Begin presentation (once intialized above)
			$('slideshow').setStyle('display','block');
		});
	}	
*/
}
function initSlideShow_OLD(pCount, pDelay) {
	if (pCount > 0) { slideCount = pCount; }
	if (pDelay > 0) { slideDelay = pDelay; }

	if (slideCount > 0) {
		window.addEvent('domready', function(){
			// *** Initialize
			$('slideshow').setStyles({ 'display': 'none', 'position': 'relative' });
		
			slides = new Array(slideCount);
			for (var i=0; i < slides.length; i++) {
				$('slide_' + String(i+1)).setStyles({ 'display': 'block', 'position': 'absolute', 'left': '0px', 'top': '0px' });
				/*
				slides[i] = new Fx.Style('slide_' + String(i+1),'opacity');
				slides[i].hide();
				*/
alert(0);
				slides[i] = new Fx.Elements('slide_'+String(i+1)).set({
					'0': { 'opacity': 0 },
					'1': { 'opacity': 1 }
				});
alert(1);
			}
			slides[0].start(1,1);
			slideIndex++;
			
			// *** Timed slides
			(function() {
				if (slideIndex == 0) {
					$$(slides).start(0,0);
					/*
					for (var i=0; i < slides.length; i++) {
						if ((i > 0) && (i < slides.length - 1)) {
							slides[i].hide();
						}
					}
					*/
					slides[slides.length - 1].start(1,0); // Fade out last, instead of first fade in
				} else {
					slides[slideIndex].start(0,1);
				}
				slideIndex++;
				if (slideIndex == slides.length) { slideIndex = 0; }
			}).periodical(slideDelay);
		});
	
		window.addEvent('load', function() {
			// *** Begin presentation (once intialized above)
			$('slideshow').setStyle('display','block');
		});

	}
}
