window.addEvent('domready', function() {
	
	/* Slideshow */
	if($('slides')){
		slideshow = new SlideShow('slides',{
			delay: 10000,
			transition: 'pushRight',
			duration: 430,
			autoplay: true
		});
		
		var manualPaused = false;
		
		// add play / pause elements are hovered
		var hoverEvents = {
				mouseenter: function(){ slideshow.pause(); },
				mouseleave: function(){
						if (!manualPaused) slideshow.play();
				}
		};
		
		slideshow.element.addEvents($merge(hoverEvents,{
				// can send transition and duration information to show methods
				click: function() { slideshow.showNext({transition: 'pushRight', duration: '430'}) }
		}));
		
		$$('ul#nav').addEvents(hoverEvents);
	}
	
});
