/*
	elematicslides.js -- implementation of mooslides-1.0.js
*/

		window.addEvent('domready', function() {		
		
			myslides = new mooslides('slidesmain', {customToolbar: true});			
			$$('.elemSlideSidebar').setStyles({'opacity' : 0, 'visibility' : 'visible'}).fade('in');

			$$('.slideShowNavBtn').addEvents({
				'mouseenter': function(){
		        	this.setStyles({'opacity' : 0.6, 'visibility' : 'visible'});
    			},
 			   'click': function(){
        			this.setStyles({'opacity' : 0.3, 'visibility' : 'visible'}).fade('in');
        		},
        		'mouseleave': function(){
        			this.setStyles({'opacity' : 1, 'visibility' : 'visible'});
        		}
			});
			
			
			$('flashvideo-440').addEvents({
				'onPlaylistReplace': function() {
				this.play();
				}
			});
			
			
			$$('.elemPreviewCell').addEvents({
				'mouseenter': function(){
		        	this.fade(0.6);
    			},
 			   'click': function(){
        			this.setStyles({'opacity' : 0.4, 'visibility' : 'visible'}).fade('in');
        		},
        		'mouseleave': function(){
        			this.fade(1);
        		}
			});
			
			$('previousBtn').addEvent('click', function(event) {
				if (myslides.activePanelId < 1) {
					myslides.slideLast();
				}
				else {
					myslides.slidePrevious();
				};
			});
			
			$('nextBtn').addEvent('click', function(event) {
				if (myslides.activePanelId >= myslides.panels.length-1) {
					myslides.slideFirst();
				}
				else {
					myslides.slideNext();
				};
			});
		});