// Go
window.addEvent('domready', function()
	{
	// SlideShow = 	http://ryanflorence.com/slideshow-a-highly-extendable-mootools-javascript-slideshow/
	//				http://mootools.net/forge/p/slideshow
	//				http://ryanflorence.com/slideshow/
	// mediaboxAdvanced = http://iaian7.com/webcode/mediaboxAdvanced
	
	var myNavs = $('slideshowNav').getElements('.slideNav');
	var mySlideshowLinks = $('slideshow').getElements('a');
	var mySlideshowIsPlaying = true;
	myNavs[0].setStyle('color','#FCB81B');
	
	mySlideShow = new SlideShow('slideshow', {
	    selector: 'img',
	    delay: 3000,
	    transition: 'none',
	    duration: 50,
	    autoplay: true,
	    onShow: function(theData)
	    	{
	    	myNavs[theData.previous.index].setStyle('color','#868686');
			myNavs[theData.next.index].setStyle('color','#FCB81B');
	    	}
	    });
	
	// add click events to the elements
	myNavs.each(function(theElement, theIndex)
		{
		theElement.addEvent('click', function()
			{
			var theCurrentIndex = mySlideShow.index;
			var theTransition = (theCurrentIndex < theIndex) ? 'none' : 'none';
			mySlideShow.show(theIndex, { transition: theTransition });
			pauseSlideshow();
			});
		});
	
	// make sure slideshow pauses when video is viewed
	mySlideshowLinks.each(function(theLink, theIndex)
		{
		theLink.addEvent('mouseup', function()
			{
			pauseSlideshow()
			});
		});
		
	// Nav Buttons
	$('navPrevious').addEvent('click', function()
			{
			mySlideShow.show('previous');
			pauseSlideshow();
			});
			
	$('navNext').addEvent('click', function()
			{
			mySlideShow.show('next');
			pauseSlideshow();
			});
	
	$('navPausePlay').addEvent('click', function()
			{
			if (mySlideshowIsPlaying == false)
				{
				playSlideshow();
				}
			else
				{
				pauseSlideshow();
				}
			});
	
	function playSlideshow()
		{
		if (!mySlideshowIsPlaying)
			{
			mySlideShow.play();
			mySlideshowIsPlaying = true;
			$('pausePlayButton').set('src','images/nav-pause.png');
			}
		}
		
	function pauseSlideshow()
		{
		if (mySlideshowIsPlaying)
			{
			mySlideShow.pause();
			mySlideshowIsPlaying = false;
			$('pausePlayButton').set('src','images/nav-play.png');
			}
		}
		
	});
