(function($){
	function LightNavigation(el){
		var el = $(el);
		var deck = el.find('.slidedeck').slidedeck();
        var slides = el.find('dd');
        var slidedeck = el.find('.slidedeck');
        var navList = el.find('ul.sd-node-nav');
		var primaryNavs = el.find('.sd-node-nav-primary a.sd-node-nav-link');
		
        var sizeDeckFrame = function(){
            if( slidedeck.width() && slidedeck.height() ){
                el.css({
                    width: slidedeck.width()+'px',
                    height: slidedeck.height()+'px'
                });
            }
        };
		
		sizeDeckFrame();
        
		el.find('.sd-node-nav-link').bind('click', function(event){
			event.preventDefault();

			var action = this.href.split('#')[1];
			
			deck.pauseAutoPlay = true;
			
			deck.goTo(action ,{
				before: function(deck){
					
					switch(deck.current)
					{
						case 1: 
								$f("player_1").api('pause'); 
								break;
						case 2: 
								$f("player_2").api('pause'); 
								break;
								
						case 3: 
								$f("player_3").api('pause'); 
								break;
								
						case 4: 
								$f("player_4").api('pause'); 
								break;
								
						case 5: 
								$f("player_5").api('pause'); 
								break;
					}
					
				},
				complete: function(deck){
					
					switch(deck.current)
					{
						case 1: 
								$f("player_1").api('play'); 
								break;
						case 2: 
								$f("player_2").api('play'); 
								break;
								
						case 3: 
								$f("player_3").api('play'); 
								break;
								
						case 4: 
								$f("player_4").api('play'); 
								break;
								
						case 5: 
								$f("player_5").api('play'); 
								break;
					}
					  
				}
			});

			
			
		});
		
       
		
       
		
		return true;
	};
	
	$(document).ready(function(){
		for(var i=0, decks=$('.slidedeck_frame.skin-slidedeck'); i<decks.length; i++){
			var thisDeck = decks[i];
		    
			if(typeof(thisDeck.SlideDeck_skinLightNavigation) == 'undefined'){
				thisDeck.SlideDeck_skinLightNavigation = LightNavigation(thisDeck);
			}
		}
	});
})(jQuery);
