ÿþ 
  
 / / W a v e   s l i d e r   c a l l   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
 j Q u e r y ( d o c u m e n t ) . r e a d y ( f u n c t i o n ( )   {  
 	 j Q u e r y ( ' . w a v e s h o w ' ) . n i v o S l i d e r ( {  
 	 	 e f f e c t : ' s l i c e D o w n ' ,  
 	 	 s l i c e s : 1 5 ,  
 	 	 a n i m S p e e d : 1 0 0 0 ,  
 	 	 p a u s e T i m e : 5 0 0 0 ,  
 	 	 d i r e c t i o n N a v : t r u e ,   / / N e x t   &   P r e v  
 	 	 d i r e c t i o n N a v H i d e : t r u e ,   / / O n l y   s h o w   o n   h o v e r  
 	 	 c o n t r o l N a v : f a l s e ,   / / 1 , 2 , 3 . . .  
 	 	 k e y b o a r d N a v : t r u e ,   / / U s e   l e f t   &   r i g h t   a r r o w s  
 	 	 p a u s e O n H o v e r : t r u e ,   / / S t o p   a n i m a t i o n   w h i l e   h o v e r i n g  
 	 	 m a n u a l A d v a n c e : f a l s e ,   / / F o r c e   m a n u a l   t r a n s i t i o n s  
 	 	 c a p t i o n O p a c i t y : 0 . 8 ,   / / U n i v e r s a l   c a p t i o n   o p a c i t y  
 	 	 b e f o r e C h a n g e :   f u n c t i o n ( ) { } ,  
 	 	 a f t e r C h a n g e :   f u n c t i o n ( ) { } ,  
 	 	 s l i d e s h o w E n d :   f u n c t i o n ( ) { }   / / T r i g g e r s   a f t e r   a l l   s l i d e s   h a v e   b e e n   s h o w n  
 	 } ) ;  
 } ) ;  
  
  
  
 / / W a v e   s l i d e r   f u n c t i o n   - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
  
 ( f u n c t i o n ( $ )   {  
  
 	 $ . f n . n i v o S l i d e r   =   f u n c t i o n ( o p t i o n s )   {  
  
 	 	 / / D e f a u l t s   a r e   b e l o w  
 	 	 v a r   s e t t i n g s   =   $ . e x t e n d ( { } ,   $ . f n . n i v o S l i d e r . d e f a u l t s ,   o p t i o n s ) ;  
  
 	 	 r e t u r n   t h i s . e a c h ( f u n c t i o n ( )   {  
 	 	 	 / / U s e f u l   v a r i a b l e s .   P l a y   c a r e f u l l y .  
 	 	 	 v a r   v a r s   =   {  
 	 	 	 	 c u r r e n t S l i d e :   0 ,  
 	 	 	 	 c u r r e n t I m a g e :   ' ' ,  
 	 	 	 	 t o t a l S l i d e s :   0 ,  
 	 	 	 	 r a n d A n i m :   ' ' ,  
 	 	 	 	 r u n n i n g :   f a l s e ,  
 	 	 	 	 p a u s e d :   f a l s e ,  
 	 	 	 	 s t o p : f a l s e  
 	 	 	 } ;  
 	 	  
 	 	 	 / / G e t   t h i s   s l i d e r  
 	 	 	 v a r   s l i d e r   =   $ ( t h i s ) ;  
 	 	 	 s l i d e r . d a t a ( ' n i v o : v a r s ' ,   v a r s ) ;  
 	 	 	 s l i d e r . c s s ( ' p o s i t i o n ' , ' r e l a t i v e ' ) ;  
 	 	 	 s l i d e r . w i d t h ( ' 1 p x ' ) ;  
 	 	 	 s l i d e r . h e i g h t ( ' 1 p x ' ) ;  
 	 	 	 s l i d e r . a d d C l a s s ( ' n i v o S l i d e r ' ) ;  
 	 	 	  
 	 	 	 / / F i n d   o u r   s l i d e r   c h i l d r e n  
 	 	 	 v a r   k i d s   =   s l i d e r . c h i l d r e n ( ) ;  
 	 	 	 k i d s . e a c h ( f u n c t i o n ( )   {  
 	 	 	 	 v a r   c h i l d   =   $ ( t h i s ) ;  
 	 	 	 	 i f ( ! c h i l d . i s ( ' i m g ' ) ) {  
 	 	 	 	 	 i f ( c h i l d . i s ( ' a ' ) ) {  
 	 	 	 	 	 	 c h i l d . a d d C l a s s ( ' n i v o - i m a g e L i n k ' ) ;  
 	 	 	 	 	 }  
 	 	 	 	 	 c h i l d   =   c h i l d . f i n d ( ' i m g : f i r s t ' ) ;  
 	 	 	 	 }  
 	 	 	 	 / / D o n ' t   a s k  
 	 	 	 	 v a r   c h i l d W i d t h   =   c h i l d . w i d t h ( ) ;  
 	 	 	 	 i f ( c h i l d W i d t h   = =   0 )   c h i l d W i d t h   =   c h i l d . a t t r ( ' w i d t h ' ) ;  
 	 	 	 	 v a r   c h i l d H e i g h t   =   c h i l d . h e i g h t ( ) ;  
 	 	 	 	 i f ( c h i l d H e i g h t   = =   0 )   c h i l d H e i g h t   =   c h i l d . a t t r ( ' h e i g h t ' ) ;  
 	 	 	 	 / / R e s i z e   t h e   s l i d e r  
 	 	 	 	 i f ( c h i l d W i d t h   >   s l i d e r . w i d t h ( ) ) {  
 	 	 	 	 	 s l i d e r . w i d t h ( c h i l d W i d t h ) ;  
 	 	 	 	 }  
 	 	 	 	 i f ( c h i l d H e i g h t   >   s l i d e r . h e i g h t ( ) ) {  
 	 	 	 	 	 s l i d e r . h e i g h t ( c h i l d H e i g h t ) ;  
 	 	 	 	 }  
 	 	 	 	 c h i l d . c s s ( ' d i s p l a y ' , ' n o n e ' ) ;  
 	 	 	 	 v a r s . t o t a l S l i d e s + + ;  
 	 	 	 } ) ;  
 	 	 	  
 	 	 	 / / G e t   i n i t i a l   i m a g e  
 	 	 	 i f ( $ ( k i d s [ v a r s . c u r r e n t S l i d e ] ) . i s ( ' i m g ' ) ) {  
 	 	 	 	 v a r s . c u r r e n t I m a g e   =   $ ( k i d s [ v a r s . c u r r e n t S l i d e ] ) ;  
 	 	 	 }   e l s e   {  
 	 	 	 	 v a r s . c u r r e n t I m a g e   =   $ ( k i d s [ v a r s . c u r r e n t S l i d e ] ) . f i n d ( ' i m g : f i r s t ' ) ;  
 	 	 	 }  
 	 	 	  
 	 	 	 / / S h o w   i n i t i a l   l i n k  
 	 	 	 i f ( $ ( k i d s [ v a r s . c u r r e n t S l i d e ] ) . i s ( ' a ' ) ) {  
 	 	 	 	 $ ( k i d s [ v a r s . c u r r e n t S l i d e ] ) . c s s ( ' d i s p l a y ' , ' b l o c k ' ) ;  
 	 	 	 }  
 	 	 	  
 	 	 	 / / S e t   f i r s t   b a c k g r o u n d  
 	 	 	 s l i d e r . c s s ( ' b a c k g r o u n d ' , ' u r l ( ' +   v a r s . c u r r e n t I m a g e . a t t r ( ' s r c ' )   + ' )   n o - r e p e a t ' ) ;  
 	 	 	  
 	 	 	 / / A d d   i n i t i a l   s l i c e s  
 	 	 	 f o r ( v a r   i   =   0 ;   i   <   s e t t i n g s . s l i c e s ;   i + + ) {  
 	 	 	 	 v a r   s l i c e W i d t h   =   M a t h . r o u n d ( s l i d e r . w i d t h ( ) / s e t t i n g s . s l i c e s ) ;  
 	 	 	 	 i f ( i   = =   s e t t i n g s . s l i c e s - 1 ) {  
 	 	 	 	 	 s l i d e r . a p p e n d (  
 	 	 	 	 	 	 $ ( ' < d i v   c l a s s = " n i v o - s l i c e " > < / d i v > ' ) . c s s ( {   l e f t : ( s l i c e W i d t h * i ) + ' p x ' ,   w i d t h : ( s l i d e r . w i d t h ( ) - ( s l i c e W i d t h * i ) ) + ' p x '   } )  
 	 	 	 	 	 ) ;  
 	 	 	 	 }   e l s e   {  
 	 	 	 	 	 s l i d e r . a p p e n d (  
 	 	 	 	 	 	 $ ( ' < d i v   c l a s s = " n i v o - s l i c e " > < / d i v > ' ) . c s s ( {   l e f t : ( s l i c e W i d t h * i ) + ' p x ' ,   w i d t h : s l i c e W i d t h + ' p x '   } )  
 	 	 	 	 	 ) ;  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	  
 	 	 	 / / C r e a t e   c a p t i o n  
 	 	 	 s l i d e r . a p p e n d (  
 	 	 	 	 $ ( ' < d i v   c l a s s = " n i v o - c a p t i o n " > < p > < / p > < / d i v > ' ) . c s s ( {   d i s p l a y : ' n o n e ' ,   o p a c i t y : s e t t i n g s . c a p t i o n O p a c i t y   } )  
 	 	 	 ) ; 	 	 	  
 	 	 	 / / P r o c e s s   i n i t i a l     c a p t i o n  
 	 	 	 i f ( v a r s . c u r r e n t I m a g e . a t t r ( ' t i t l e ' )   ! =   ' ' ) {  
 	 	 	 	 $ ( ' . n i v o - c a p t i o n   p ' ,   s l i d e r ) . h t m l ( v a r s . c u r r e n t I m a g e . a t t r ( ' t i t l e ' ) ) ; 	 	 	 	 	  
 	 	 	 	 $ ( ' . n i v o - c a p t i o n ' ,   s l i d e r ) . f a d e I n ( s e t t i n g s . a n i m S p e e d ) ;  
 	 	 	 }  
 	 	 	  
 	 	 	 / / I n   t h e   w o r d s   o f   S u p e r   M a r i o   " l e t ' s   a   g o ! "  
 	 	 	 v a r   t i m e r   =   0 ;  
 	 	 	 i f ( ! s e t t i n g s . m a n u a l A d v a n c e ) {  
 	 	 	 	 t i m e r   =   s e t I n t e r v a l ( f u n c t i o n ( ) {   n i v o R u n ( s l i d e r ,   k i d s ,   s e t t i n g s ,   f a l s e ) ;   } ,   s e t t i n g s . p a u s e T i m e ) ;  
 	 	 	 }  
  
 	 	 	 / / A d d   D i r e c t i o n   n a v  
 	 	 	 i f ( s e t t i n g s . d i r e c t i o n N a v ) {  
 	 	 	 	 s l i d e r . a p p e n d ( ' < d i v   c l a s s = " n i v o - d i r e c t i o n N a v " > < a   c l a s s = " n i v o - p r e v N a v " > P r e v < / a > < a   c l a s s = " n i v o - n e x t N a v " > N e x t < / a > < / d i v > ' ) ;  
 	 	 	 	  
 	 	 	 	 / / H i d e   D i r e c t i o n   n a v  
 	 	 	 	 i f ( s e t t i n g s . d i r e c t i o n N a v H i d e ) {  
 	 	 	 	 	 $ ( ' . n i v o - d i r e c t i o n N a v ' ,   s l i d e r ) . h i d e ( ) ;  
 	 	 	 	 	 s l i d e r . h o v e r ( f u n c t i o n ( ) {  
 	 	 	 	 	 	 $ ( ' . n i v o - d i r e c t i o n N a v ' ,   s l i d e r ) . s h o w ( ) ;  
 	 	 	 	 	 } ,   f u n c t i o n ( ) {  
 	 	 	 	 	 	 $ ( ' . n i v o - d i r e c t i o n N a v ' ,   s l i d e r ) . h i d e ( ) ;  
 	 	 	 	 	 } ) ;  
 	 	 	 	 }  
 	 	 	 	  
 	 	 	 	 $ ( ' a . n i v o - p r e v N a v ' ,   s l i d e r ) . l i v e ( ' c l i c k ' ,   f u n c t i o n ( ) {  
 	 	 	 	 	 i f ( v a r s . r u n n i n g )   r e t u r n   f a l s e ;  
 	 	 	 	 	 c l e a r I n t e r v a l ( t i m e r ) ;  
 	 	 	 	 	 t i m e r   =   ' ' ;  
 	 	 	 	 	 v a r s . c u r r e n t S l i d e - = 2 ;  
 	 	 	 	 	 n i v o R u n ( s l i d e r ,   k i d s ,   s e t t i n g s ,   ' p r e v ' ) ;  
 	 	 	 	 } ) ;  
 	 	 	 	  
 	 	 	 	 $ ( ' a . n i v o - n e x t N a v ' ,   s l i d e r ) . l i v e ( ' c l i c k ' ,   f u n c t i o n ( ) {  
 	 	 	 	 	 i f ( v a r s . r u n n i n g )   r e t u r n   f a l s e ;  
 	 	 	 	 	 c l e a r I n t e r v a l ( t i m e r ) ;  
 	 	 	 	 	 t i m e r   =   ' ' ;  
 	 	 	 	 	 n i v o R u n ( s l i d e r ,   k i d s ,   s e t t i n g s ,   ' n e x t ' ) ;  
 	 	 	 	 } ) ;  
 	 	 	 }  
 	 	 	  
 	 	 	 / / A d d   C o n t r o l   n a v  
 	 	 	 i f ( s e t t i n g s . c o n t r o l N a v ) {  
 	 	 	 	 v a r   n i v o C o n t r o l   =   $ ( ' < d i v   c l a s s = " n i v o - c o n t r o l N a v " > < / d i v > ' ) ;  
 	 	 	 	 s l i d e r . a p p e n d ( n i v o C o n t r o l ) ;  
 	 	 	 	 f o r ( v a r   i   =   0 ;   i   <   k i d s . l e n g t h ;   i + + ) {  
 	 	 	 	 	 n i v o C o n t r o l . a p p e n d ( ' < a   c l a s s = " n i v o - c o n t r o l "   r e l = " ' +   i   + ' " > ' +   ( i   +   1 )   + ' < / a > ' ) ;  
 	 	 	 	 }  
 	 	 	 	 / / S e t   i n i t i a l   a c t i v e   l i n k  
 	 	 	 	 $ ( ' . n i v o - c o n t r o l N a v   a : e q ( ' +   v a r s . c u r r e n t S l i d e   + ' ) ' ,   s l i d e r ) . a d d C l a s s ( ' a c t i v e ' ) ;  
 	 	 	 	  
 	 	 	 	 $ ( ' . n i v o - c o n t r o l N a v   a ' ,   s l i d e r ) . l i v e ( ' c l i c k ' ,   f u n c t i o n ( ) {  
 	 	 	 	 	 i f ( v a r s . r u n n i n g )   r e t u r n   f a l s e ;  
 	 	 	 	 	 i f ( $ ( t h i s ) . h a s C l a s s ( ' a c t i v e ' ) )   r e t u r n   f a l s e ;  
 	 	 	 	 	 c l e a r I n t e r v a l ( t i m e r ) ;  
 	 	 	 	 	 t i m e r   =   ' ' ;  
 	 	 	 	 	 s l i d e r . c s s ( ' b a c k g r o u n d ' , ' u r l ( ' +   v a r s . c u r r e n t I m a g e . a t t r ( ' s r c ' )   + ' )   n o - r e p e a t ' ) ;  
 	 	 	 	 	 v a r s . c u r r e n t S l i d e   =   $ ( t h i s ) . a t t r ( ' r e l ' )   -   1 ;  
 	 	 	 	 	 n i v o R u n ( s l i d e r ,   k i d s ,   s e t t i n g s ,   ' c o n t r o l ' ) ;  
 	 	 	 	 } ) ;  
 	 	 	 }  
 	 	 	  
 	 	 	 / / K e y b o a r d   N a v i g a t i o n  
 	 	 	 i f ( s e t t i n g s . k e y b o a r d N a v ) {  
 	 	 	 	 $ ( w i n d o w ) . k e y p r e s s ( f u n c t i o n ( e v e n t ) {  
 	 	 	 	 	 / / L e f t  
 	 	 	 	 	 i f ( e v e n t . k e y C o d e   = =   ' 3 7 ' ) {  
 	 	 	 	 	 	 i f ( v a r s . r u n n i n g )   r e t u r n   f a l s e ;  
 	 	 	 	 	 	 c l e a r I n t e r v a l ( t i m e r ) ;  
 	 	 	 	 	 	 t i m e r   =   ' ' ;  
 	 	 	 	 	 	 v a r s . c u r r e n t S l i d e - = 2 ;  
 	 	 	 	 	 	 n i v o R u n ( s l i d e r ,   k i d s ,   s e t t i n g s ,   ' p r e v ' ) ;  
 	 	 	 	 	 }  
 	 	 	 	 	 / / R i g h t  
 	 	 	 	 	 i f ( e v e n t . k e y C o d e   = =   ' 3 9 ' ) {  
 	 	 	 	 	 	 i f ( v a r s . r u n n i n g )   r e t u r n   f a l s e ;  
 	 	 	 	 	 	 c l e a r I n t e r v a l ( t i m e r ) ;  
 	 	 	 	 	 	 t i m e r   =   ' ' ;  
 	 	 	 	 	 	 n i v o R u n ( s l i d e r ,   k i d s ,   s e t t i n g s ,   ' n e x t ' ) ;  
 	 	 	 	 	 }  
 	 	 	 	 } ) ;  
 	 	 	 }  
 	 	 	  
 	 	 	 / / F o r   p a u s e O n H o v e r   s e t t i n g  
 	 	 	 i f ( s e t t i n g s . p a u s e O n H o v e r ) {  
 	 	 	 	 s l i d e r . h o v e r ( f u n c t i o n ( ) {  
 	 	 	 	 	 v a r s . p a u s e d   =   t r u e ;  
 	 	 	 	 	 c l e a r I n t e r v a l ( t i m e r ) ;  
 	 	 	 	 	 t i m e r   =   ' ' ;  
 	 	 	 	 } ,   f u n c t i o n ( ) {  
 	 	 	 	 	 v a r s . p a u s e d   =   f a l s e ;  
 	 	 	 	 	 / / R e s t a r t   t h e   t i m e r  
 	 	 	 	 	 i f ( t i m e r   = =   ' '   & &   ! s e t t i n g s . m a n u a l A d v a n c e ) {  
 	 	 	 	 	 	 t i m e r   =   s e t I n t e r v a l ( f u n c t i o n ( ) {   n i v o R u n ( s l i d e r ,   k i d s ,   s e t t i n g s ,   f a l s e ) ;   } ,   s e t t i n g s . p a u s e T i m e ) ;  
 	 	 	 	 	 }  
 	 	 	 	 } ) ;  
 	 	 	 }  
 	 	 	  
 	 	 	 / / E v e n t   w h e n   A n i m a t i o n   f i n i s h e s  
 	 	 	 s l i d e r . b i n d ( ' n i v o : a n i m F i n i s h e d ' ,   f u n c t i o n ( ) {    
 	 	 	 	 v a r s . r u n n i n g   =   f a l s e ;    
 	 	 	 	 / / H i d e   c h i l d   l i n k s  
 	 	 	 	 $ ( k i d s ) . e a c h ( f u n c t i o n ( ) {  
 	 	 	 	 	 i f ( $ ( t h i s ) . i s ( ' a ' ) ) {  
 	 	 	 	 	 	 $ ( t h i s ) . c s s ( ' d i s p l a y ' , ' n o n e ' ) ;  
 	 	 	 	 	 }  
 	 	 	 	 } ) ;  
 	 	 	 	 / / S h o w   c u r r e n t   l i n k  
 	 	 	 	 i f ( $ ( k i d s [ v a r s . c u r r e n t S l i d e ] ) . i s ( ' a ' ) ) {  
 	 	 	 	 	 $ ( k i d s [ v a r s . c u r r e n t S l i d e ] ) . c s s ( ' d i s p l a y ' , ' b l o c k ' ) ;  
 	 	 	 	 }  
 	 	 	 	 / / R e s t a r t   t h e   t i m e r  
 	 	 	 	 i f ( t i m e r   = =   ' '   & &   ! v a r s . p a u s e d   & &   ! s e t t i n g s . m a n u a l A d v a n c e ) {  
 	 	 	 	 	 t i m e r   =   s e t I n t e r v a l ( f u n c t i o n ( ) {   n i v o R u n ( s l i d e r ,   k i d s ,   s e t t i n g s ,   f a l s e ) ;   } ,   s e t t i n g s . p a u s e T i m e ) ;  
 	 	 	 	 }  
 	 	 	 	 / / T r i g g e r   t h e   a f t e r C h a n g e   c a l l b a c k  
 	 	 	 	 s e t t i n g s . a f t e r C h a n g e . c a l l ( t h i s ) ;  
 	 	 	 } ) ;  
 	 	 } ) ;  
 	 	  
 	 	 f u n c t i o n   n i v o R u n ( s l i d e r ,   k i d s ,   s e t t i n g s ,   n u d g e ) {  
 	 	 	 / / G e t   o u r   v a r s  
 	 	 	 v a r   v a r s   =   s l i d e r . d a t a ( ' n i v o : v a r s ' ) ;  
 	 	 	 i f ( v a r s . s t o p )   r e t u r n   f a l s e ;  
 	 	 	  
 	 	 	 / / T r i g g e r   t h e   b e f o r e C h a n g e   c a l l b a c k  
 	 	 	 s e t t i n g s . b e f o r e C h a n g e . c a l l ( t h i s ) ;  
 	 	 	 	 	  
 	 	 	 / / S e t   c u r r e n t   b a c k g r o u n d   b e f o r e   c h a n g e  
 	 	 	 i f ( ! n u d g e ) {  
 	 	 	 	 s l i d e r . c s s ( ' b a c k g r o u n d ' , ' u r l ( ' +   v a r s . c u r r e n t I m a g e . a t t r ( ' s r c ' )   + ' )   n o - r e p e a t ' ) ;  
 	 	 	 }   e l s e   {  
 	 	 	 	 i f ( n u d g e   = =   ' p r e v ' ) {  
 	 	 	 	 	 s l i d e r . c s s ( ' b a c k g r o u n d ' , ' u r l ( ' +   v a r s . c u r r e n t I m a g e . a t t r ( ' s r c ' )   + ' )   n o - r e p e a t ' ) ;  
 	 	 	 	 }  
 	 	 	 	 i f ( n u d g e   = =   ' n e x t ' ) {  
 	 	 	 	 	 s l i d e r . c s s ( ' b a c k g r o u n d ' , ' u r l ( ' +   v a r s . c u r r e n t I m a g e . a t t r ( ' s r c ' )   + ' )   n o - r e p e a t ' ) ;  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 v a r s . c u r r e n t S l i d e + + ;  
 	 	 	 i f ( v a r s . c u r r e n t S l i d e   = =   v a r s . t o t a l S l i d e s ) {    
 	 	 	 	 v a r s . c u r r e n t S l i d e   =   0 ;  
 	 	 	 	 / / T r i g g e r   t h e   s l i d e s h o w E n d   c a l l b a c k  
 	 	 	 	 s e t t i n g s . s l i d e s h o w E n d . c a l l ( t h i s ) ;  
 	 	 	 }  
 	 	 	 i f ( v a r s . c u r r e n t S l i d e   <   0 )   v a r s . c u r r e n t S l i d e   =   ( v a r s . t o t a l S l i d e s   -   1 ) ;  
 	 	 	 / / S e t   v a r s . c u r r e n t I m a g e  
 	 	 	 i f ( $ ( k i d s [ v a r s . c u r r e n t S l i d e ] ) . i s ( ' i m g ' ) ) {  
 	 	 	 	 v a r s . c u r r e n t I m a g e   =   $ ( k i d s [ v a r s . c u r r e n t S l i d e ] ) ;  
 	 	 	 }   e l s e   {  
 	 	 	 	 v a r s . c u r r e n t I m a g e   =   $ ( k i d s [ v a r s . c u r r e n t S l i d e ] ) . f i n d ( ' i m g : f i r s t ' ) ;  
 	 	 	 }  
 	 	 	  
 	 	 	 / / S e t   a c i t v e   l i n k s  
 	 	 	 i f ( s e t t i n g s . c o n t r o l N a v ) {  
 	 	 	 	 $ ( ' . n i v o - c o n t r o l N a v   a ' ,   s l i d e r ) . r e m o v e C l a s s ( ' a c t i v e ' ) ;  
 	 	 	 	 $ ( ' . n i v o - c o n t r o l N a v   a : e q ( ' +   v a r s . c u r r e n t S l i d e   + ' ) ' ,   s l i d e r ) . a d d C l a s s ( ' a c t i v e ' ) ;  
 	 	 	 }  
 	 	 	  
 	 	 	 / / P r o c e s s   c a p t i o n  
 	 	 	 i f ( v a r s . c u r r e n t I m a g e . a t t r ( ' t i t l e ' )   ! =   ' ' ) {  
 	 	 	 	 i f ( $ ( ' . n i v o - c a p t i o n ' ,   s l i d e r ) . c s s ( ' d i s p l a y ' )   = =   ' b l o c k ' ) {  
 	 	 	 	 	 $ ( ' . n i v o - c a p t i o n   p ' ,   s l i d e r ) . f a d e O u t ( s e t t i n g s . a n i m S p e e d ,   f u n c t i o n ( ) {  
 	 	 	 	 	 	 $ ( t h i s ) . h t m l ( v a r s . c u r r e n t I m a g e . a t t r ( ' t i t l e ' ) ) ;  
 	 	 	 	 	 	 $ ( t h i s ) . f a d e I n ( s e t t i n g s . a n i m S p e e d ) ;  
 	 	 	 	 	 } ) ;  
 	 	 	 	 }   e l s e   {  
 	 	 	 	 	 $ ( ' . n i v o - c a p t i o n   p ' ,   s l i d e r ) . h t m l ( v a r s . c u r r e n t I m a g e . a t t r ( ' t i t l e ' ) ) ;  
 	 	 	 	 } 	 	 	 	 	  
 	 	 	 	 $ ( ' . n i v o - c a p t i o n ' ,   s l i d e r ) . f a d e I n ( s e t t i n g s . a n i m S p e e d ) ;  
 	 	 	 }   e l s e   {  
 	 	 	 	 $ ( ' . n i v o - c a p t i o n ' ,   s l i d e r ) . f a d e O u t ( s e t t i n g s . a n i m S p e e d ) ;  
 	 	 	 }  
 	 	 	  
 	 	 	 / / S e t   n e w   s l i c e   b a c k g r o u n d s  
 	 	 	 v a r     i   =   0 ;  
 	 	 	 $ ( ' . n i v o - s l i c e ' ,   s l i d e r ) . e a c h ( f u n c t i o n ( ) {  
 	 	 	 	 v a r   s l i c e W i d t h   =   M a t h . r o u n d ( s l i d e r . w i d t h ( ) / s e t t i n g s . s l i c e s ) ;  
 	 	 	 	 $ ( t h i s ) . c s s ( {   h e i g h t : ' 0 p x ' ,   o p a c i t y : ' 0 ' ,    
 	 	 	 	 	 b a c k g r o u n d :   ' u r l ( ' +   v a r s . c u r r e n t I m a g e . a t t r ( ' s r c ' )   + ' )   n o - r e p e a t   - ' +   ( ( s l i c e W i d t h   +   ( i   *   s l i c e W i d t h ) )   -   s l i c e W i d t h )   + ' p x   0 % '   } ) ;  
 	 	 	 	 i + + ;  
 	 	 	 } ) ;  
 	 	 	  
 	 	 	 i f ( s e t t i n g s . e f f e c t   = =   ' r a n d o m ' ) {  
 	 	 	 	 v a r   a n i m s   =   n e w   A r r a y ( " s l i c e D o w n R i g h t " , " s l i c e D o w n L e f t " , " s l i c e U p R i g h t " , " s l i c e U p L e f t " , " s l i c e U p D o w n " , " s l i c e U p D o w n L e f t " , " f o l d " , " f a d e " ) ;  
 	 	 	 	 v a r s . r a n d A n i m   =   a n i m s [ M a t h . f l o o r ( M a t h . r a n d o m ( ) * ( a n i m s . l e n g t h   +   1 ) ) ] ;  
 	 	 	 	 i f ( v a r s . r a n d A n i m   = =   u n d e f i n e d )   v a r s . r a n d A n i m   =   ' f a d e ' ;  
 	 	 	 }  
 	 	  
 	 	 	 / / R u n   e f f e c t s  
 	 	 	 v a r s . r u n n i n g   =   t r u e ;  
 	 	 	 i f ( s e t t i n g s . e f f e c t   = =   ' s l i c e D o w n '   | |   s e t t i n g s . e f f e c t   = =   ' s l i c e D o w n R i g h t '   | |   v a r s . r a n d A n i m   = =   ' s l i c e D o w n R i g h t '   | |  
 	 	 	 	 s e t t i n g s . e f f e c t   = =   ' s l i c e D o w n L e f t '   | |   v a r s . r a n d A n i m   = =   ' s l i c e D o w n L e f t ' ) {  
 	 	 	 	 v a r   t i m e B u f f   =   0 ;  
 	 	 	 	 v a r   i   =   0 ;  
 	 	 	 	 v a r   s l i c e s   =   $ ( ' . n i v o - s l i c e ' ,   s l i d e r ) ;  
 	 	 	 	 i f ( s e t t i n g s . e f f e c t   = =   ' s l i c e D o w n L e f t '   | |   v a r s . r a n d A n i m   = =   ' s l i c e D o w n L e f t ' )   s l i c e s   =   $ ( ' . n i v o - s l i c e ' ,   s l i d e r ) . r e v e r s e ( ) ;  
 	 	 	 	 s l i c e s . e a c h ( f u n c t i o n ( ) {  
 	 	 	 	 	 v a r   s l i c e   =   $ ( t h i s ) ;  
 	 	 	 	 	 s l i c e . c s s ( ' t o p ' , ' 0 p x ' ) ;  
 	 	 	 	 	 i f ( i   = =   s e t t i n g s . s l i c e s - 1 ) {  
 	 	 	 	 	 	 s e t T i m e o u t ( f u n c t i o n ( ) {  
 	 	 	 	 	 	 	 s l i c e . a n i m a t e ( {   h e i g h t : ' 1 0 0 % ' ,   o p a c i t y : ' 1 . 0 '   } ,   s e t t i n g s . a n i m S p e e d ,   ' ' ,   f u n c t i o n ( ) {   s l i d e r . t r i g g e r ( ' n i v o : a n i m F i n i s h e d ' ) ;   } ) ;  
 	 	 	 	 	 	 } ,   ( 1 0 0   +   t i m e B u f f ) ) ;  
 	 	 	 	 	 }   e l s e   {  
 	 	 	 	 	 	 s e t T i m e o u t ( f u n c t i o n ( ) {  
 	 	 	 	 	 	 	 s l i c e . a n i m a t e ( {   h e i g h t : ' 1 0 0 % ' ,   o p a c i t y : ' 1 . 0 '   } ,   s e t t i n g s . a n i m S p e e d ) ;  
 	 	 	 	 	 	 } ,   ( 1 0 0   +   t i m e B u f f ) ) ;  
 	 	 	 	 	 }  
 	 	 	 	 	 t i m e B u f f   + =   5 0 ;  
 	 	 	 	 	 i + + ;  
 	 	 	 	 } ) ;  
 	 	 	 }    
 	 	 	 e l s e   i f ( s e t t i n g s . e f f e c t   = =   ' s l i c e U p '   | |   s e t t i n g s . e f f e c t   = =   ' s l i c e U p R i g h t '   | |   v a r s . r a n d A n i m   = =   ' s l i c e U p R i g h t '   | |  
 	 	 	 	 	 s e t t i n g s . e f f e c t   = =   ' s l i c e U p L e f t '   | |   v a r s . r a n d A n i m   = =   ' s l i c e U p L e f t ' ) {  
 	 	 	 	 v a r   t i m e B u f f   =   0 ;  
 	 	 	 	 v a r   i   =   0 ;  
 	 	 	 	 v a r   s l i c e s   =   $ ( ' . n i v o - s l i c e ' ,   s l i d e r ) ;  
 	 	 	 	 i f ( s e t t i n g s . e f f e c t   = =   ' s l i c e U p L e f t '   | |   v a r s . r a n d A n i m   = =   ' s l i c e U p L e f t ' )   s l i c e s   =   $ ( ' . n i v o - s l i c e ' ,   s l i d e r ) . r e v e r s e ( ) ;  
 	 	 	 	 s l i c e s . e a c h ( f u n c t i o n ( ) {  
 	 	 	 	 	 v a r   s l i c e   =   $ ( t h i s ) ;  
 	 	 	 	 	 s l i c e . c s s ( ' b o t t o m ' , ' 0 p x ' ) ;  
 	 	 	 	 	 i f ( i   = =   s e t t i n g s . s l i c e s - 1 ) {  
 	 	 	 	 	 	 s e t T i m e o u t ( f u n c t i o n ( ) {  
 	 	 	 	 	 	 	 s l i c e . a n i m a t e ( {   h e i g h t : ' 1 0 0 % ' ,   o p a c i t y : ' 1 . 0 '   } ,   s e t t i n g s . a n i m S p e e d ,   ' ' ,   f u n c t i o n ( ) {   s l i d e r . t r i g g e r ( ' n i v o : a n i m F i n i s h e d ' ) ;   } ) ;  
 	 	 	 	 	 	 } ,   ( 1 0 0   +   t i m e B u f f ) ) ;  
 	 	 	 	 	 }   e l s e   {  
 	 	 	 	 	 	 s e t T i m e o u t ( f u n c t i o n ( ) {  
 	 	 	 	 	 	 	 s l i c e . a n i m a t e ( {   h e i g h t : ' 1 0 0 % ' ,   o p a c i t y : ' 1 . 0 '   } ,   s e t t i n g s . a n i m S p e e d ) ;  
 	 	 	 	 	 	 } ,   ( 1 0 0   +   t i m e B u f f ) ) ;  
 	 	 	 	 	 }  
 	 	 	 	 	 t i m e B u f f   + =   5 0 ;  
 	 	 	 	 	 i + + ;  
 	 	 	 	 } ) ;  
 	 	 	 }    
 	 	 	 e l s e   i f ( s e t t i n g s . e f f e c t   = =   ' s l i c e U p D o w n '   | |   s e t t i n g s . e f f e c t   = =   ' s l i c e U p D o w n R i g h t '   | |   v a r s . r a n d A n i m   = =   ' s l i c e U p D o w n '   | |    
 	 	 	 	 	 s e t t i n g s . e f f e c t   = =   ' s l i c e U p D o w n L e f t '   | |   v a r s . r a n d A n i m   = =   ' s l i c e U p D o w n L e f t ' ) {  
 	 	 	 	 v a r   t i m e B u f f   =   0 ;  
 	 	 	 	 v a r   i   =   0 ;  
 	 	 	 	 v a r   v   =   0 ;  
 	 	 	 	 v a r   s l i c e s   =   $ ( ' . n i v o - s l i c e ' ,   s l i d e r ) ;  
 	 	 	 	 i f ( s e t t i n g s . e f f e c t   = =   ' s l i c e U p D o w n L e f t '   | |   v a r s . r a n d A n i m   = =   ' s l i c e U p D o w n L e f t ' )   s l i c e s   =   $ ( ' . n i v o - s l i c e ' ,   s l i d e r ) . r e v e r s e ( ) ;  
 	 	 	 	 s l i c e s . e a c h ( f u n c t i o n ( ) {  
 	 	 	 	 	 v a r   s l i c e   =   $ ( t h i s ) ;  
 	 	 	 	 	 i f ( i   = =   0 ) {  
 	 	 	 	 	 	 s l i c e . c s s ( ' t o p ' , ' 0 p x ' ) ;  
 	 	 	 	 	 	 i + + ;  
 	 	 	 	 	 }   e l s e   {  
 	 	 	 	 	 	 s l i c e . c s s ( ' b o t t o m ' , ' 0 p x ' ) ;  
 	 	 	 	 	 	 i   =   0 ;  
 	 	 	 	 	 }  
 	 	 	 	 	  
 	 	 	 	 	 i f ( v   = =   s e t t i n g s . s l i c e s - 1 ) {  
 	 	 	 	 	 	 s e t T i m e o u t ( f u n c t i o n ( ) {  
 	 	 	 	 	 	 	 s l i c e . a n i m a t e ( {   h e i g h t : ' 1 0 0 % ' ,   o p a c i t y : ' 1 . 0 '   } ,   s e t t i n g s . a n i m S p e e d ,   ' ' ,   f u n c t i o n ( ) {   s l i d e r . t r i g g e r ( ' n i v o : a n i m F i n i s h e d ' ) ;   } ) ;  
 	 	 	 	 	 	 } ,   ( 1 0 0   +   t i m e B u f f ) ) ;  
 	 	 	 	 	 }   e l s e   {  
 	 	 	 	 	 	 s e t T i m e o u t ( f u n c t i o n ( ) {  
 	 	 	 	 	 	 	 s l i c e . a n i m a t e ( {   h e i g h t : ' 1 0 0 % ' ,   o p a c i t y : ' 1 . 0 '   } ,   s e t t i n g s . a n i m S p e e d ) ;  
 	 	 	 	 	 	 } ,   ( 1 0 0   +   t i m e B u f f ) ) ;  
 	 	 	 	 	 }  
 	 	 	 	 	 t i m e B u f f   + =   5 0 ;  
 	 	 	 	 	 v + + ;  
 	 	 	 	 } ) ;  
 	 	 	 }    
 	 	 	 e l s e   i f ( s e t t i n g s . e f f e c t   = =   ' f o l d '   | |   v a r s . r a n d A n i m   = =   ' f o l d ' ) {  
 	 	 	 	 v a r   t i m e B u f f   =   0 ;  
 	 	 	 	 v a r   i   =   0 ;  
 	 	 	 	 $ ( ' . n i v o - s l i c e ' ,   s l i d e r ) . e a c h ( f u n c t i o n ( ) {  
 	 	 	 	 	 v a r   s l i c e   =   $ ( t h i s ) ;  
 	 	 	 	 	 v a r   o r i g W i d t h   =   s l i c e . w i d t h ( ) ;  
 	 	 	 	 	 s l i c e . c s s ( {   t o p : ' 0 p x ' ,   h e i g h t : ' 1 0 0 % ' ,   w i d t h : ' 0 p x '   } ) ;  
 	 	 	 	 	 i f ( i   = =   s e t t i n g s . s l i c e s - 1 ) {  
 	 	 	 	 	 	 s e t T i m e o u t ( f u n c t i o n ( ) {  
 	 	 	 	 	 	 	 s l i c e . a n i m a t e ( {   w i d t h : o r i g W i d t h ,   o p a c i t y : ' 1 . 0 '   } ,   s e t t i n g s . a n i m S p e e d ,   ' ' ,   f u n c t i o n ( ) {   s l i d e r . t r i g g e r ( ' n i v o : a n i m F i n i s h e d ' ) ;   } ) ;  
 	 	 	 	 	 	 } ,   ( 1 0 0   +   t i m e B u f f ) ) ;  
 	 	 	 	 	 }   e l s e   {  
 	 	 	 	 	 	 s e t T i m e o u t ( f u n c t i o n ( ) {  
 	 	 	 	 	 	 	 s l i c e . a n i m a t e ( {   w i d t h : o r i g W i d t h ,   o p a c i t y : ' 1 . 0 '   } ,   s e t t i n g s . a n i m S p e e d ) ;  
 	 	 	 	 	 	 } ,   ( 1 0 0   +   t i m e B u f f ) ) ;  
 	 	 	 	 	 }  
 	 	 	 	 	 t i m e B u f f   + =   5 0 ;  
 	 	 	 	 	 i + + ;  
 	 	 	 	 } ) ;  
 	 	 	 }      
 	 	 	 e l s e   i f ( s e t t i n g s . e f f e c t   = =   ' f a d e '   | |   v a r s . r a n d A n i m   = =   ' f a d e ' ) {  
 	 	 	 	 v a r   i   =   0 ;  
 	 	 	 	 $ ( ' . n i v o - s l i c e ' ,   s l i d e r ) . e a c h ( f u n c t i o n ( ) {  
 	 	 	 	 	 $ ( t h i s ) . c s s ( ' h e i g h t ' , ' 1 0 0 % ' ) ;  
 	 	 	 	 	 i f ( i   = =   s e t t i n g s . s l i c e s - 1 ) {  
 	 	 	 	 	 	 $ ( t h i s ) . a n i m a t e ( {   o p a c i t y : ' 1 . 0 '   } ,   ( s e t t i n g s . a n i m S p e e d * 2 ) ,   ' ' ,   f u n c t i o n ( ) {   s l i d e r . t r i g g e r ( ' n i v o : a n i m F i n i s h e d ' ) ;   } ) ;  
 	 	 	 	 	 }   e l s e   {  
 	 	 	 	 	 	 $ ( t h i s ) . a n i m a t e ( {   o p a c i t y : ' 1 . 0 '   } ,   ( s e t t i n g s . a n i m S p e e d * 2 ) ) ;  
 	 	 	 	 	 }  
 	 	 	 	 	 i + + ;  
 	 	 	 	 } ) ;  
 	 	 	 }  
 	 	 }  
 	 } ;  
 	  
 	 / / D e f a u l t   s e t t i n g s  
 	 $ . f n . n i v o S l i d e r . d e f a u l t s   =   {  
 	 	 e f f e c t : ' r a n d o m ' ,  
 	 	 s l i c e s : 1 5 ,  
 	 	 a n i m S p e e d : 5 0 0 ,  
 	 	 p a u s e T i m e : 3 0 0 0 ,  
 	 	 d i r e c t i o n N a v : t r u e ,  
 	 	 d i r e c t i o n N a v H i d e : t r u e ,  
 	 	 c o n t r o l N a v : t r u e ,  
 	 	 k e y b o a r d N a v : t r u e ,  
 	 	 p a u s e O n H o v e r : t r u e ,  
 	 	 m a n u a l A d v a n c e : f a l s e ,  
 	 	 c a p t i o n O p a c i t y : 0 . 8 ,  
 	 	 b e f o r e C h a n g e :   f u n c t i o n ( ) { } ,  
 	 	 a f t e r C h a n g e :   f u n c t i o n ( ) { } ,  
 	 	 s l i d e s h o w E n d :   f u n c t i o n ( ) { }  
 	 } ;  
 	  
 	 $ . f n . r e v e r s e   =   [ ] . r e v e r s e ;  
 	  
 } ) ( j Q u e r y ) ;  
  
 
