
 
 v a r   l e s s o n s   =   n e w   A r r a y ( ) ; 
 
 
 
 l e s s o n s . a r r   =   n e w   A r r a y ( ) ; 
 
 
 
 
 
 l e s s o n s . l e s s o n C h e c k e r   =   f u n c t i o n ( ) { 
 
 	 v a r   n e e d I t e r a t i o n   =   f a l s e ; 
 
 
 
 	 f o r ( v a r   i   i n   l e s s o n s . a r r ) { 
 
 	 	 f o r ( v a r   j   i n   l e s s o n s . a r r [ i ] ) { 
 
 	 	 	 i f ( m i x ( " l e s s _ i d _ " + i + " . " + j ) . r e a d y S t a t e   = =   " c o m p l e t e " ) { 
 
 	 	 	 	 l e s s o n s . a r r [ i ] [ j ] . e v a l u a t o r ( ) ; 
 
 	 	 	 	 i f ( l e s s o n s . a r r [ i ] [ j ] . c o m p l e t e d   = =   f a l s e ) { 
 
 	 	 	 	 	 l e s s o n s . a r r [ i ] [ j ] . c o m p l e t T i m e s + + ; 
 
 	 	 	 	 	 i f ( l e s s o n s . a r r [ i ] [ j ] . c o m p l e t T i m e s   <   4 ) { 
 
 	 	 	 	 	 	 n e e d I t e r a t i o n   =   t r u e ; 
 
 	 	 	 	 	 } 
 
 	 	 	 	 } 
 
 	 	 	 } e l s e { 
 
 	 	 	 	 n e e d I t e r a t i o n   =   t r u e ; 
 
 	 	 	 } 
 
 	 	 } 
 
 	 } 
 
 	 i f ( n e e d I t e r a t i o n ) {   
 
 	 	 w i n d o w . s e t T i m e o u t ( " l e s s o n s . l e s s o n C h e c k e r ( ) " ,   2 0 0 ) ; 
 
 	 } e l s e { 
 
 	 	 v a r   c c   =   l e s s o n s . a r r ; 
 
 	 	 l e s s o n s . a r r   =   n e w   A r r a y ( ) ; 
 
 	 	 f o r ( v a r   i   i n   c c ) { 
 
 	 	 	 l e s s o n s . a r r [ i ]   =   n e w   A r r a y ( ) ; 
 
 	 	 f o r ( v a r   j   i n   c c [ i ] ) { 
 
 	 	 	 i f ( c c [ i ] [ j ] . c o m p l e t e d ) { 
 
 	 	 	 	 l e s s o n s . a r r [ i ] [ j ]   =   n e w   A r r a y ( ) ; 
 
 	 	 	 	 l e s s o n s . a r r [ i ] [ j ] . p a t h   =   c c [ i ] [ j ] . p a t h ; 
 
 	 	 	 	 l e s s o n s . a r r [ i ] [ j ] . o b j   =   c c [ i ] [ j ] . o b j ; 
 
 	 	 	 	 l e s s o n s . a r r [ i ] [ j ] . n a m e   =   c c [ i ] [ j ] . n a m e ; 
 
 	 	 	 	 l e s s o n s . a r r [ i ] [ j ] . l e s   =   c c [ i ] [ j ] . l e s ; 
 
 	 	 	 	 / / a l e r t ( l e s s o n s . a r r [ i ] [ j ] . l e s [ ( l e s s o n s . a r r [ i ] [ j ] . l e s . l e n g t h - 1 ) ] . s t r ) ; 
 
 	 	 	 } 
 
 	 	 } } 
 
 	 	 / / ! ! ! * * * * * * * * * *   U S E R   S A V I N G   ! ! !   ! ! !   C h e k   I F   u s e r   h a v e   n o   u n c o m p l e t e d   l e s s o n s   - -   t h a n   d e l e t e   . . . 
 
 	 } 
 
 } 
 
 l e s s o n s . l e s s o n s L o a d e r   =   f u n c t i o n ( ) { 
 
 	 v a r   F o l L o c   =   " "   +   f n s . l o c a t o r ( )   +   " r e s / " ; 
 
 	 v a r   F S O L e s s o n s   =   n e w   A c t i v e X O b j e c t ( " S c r i p t i n g . F i l e S y s t e m O b j e c t " ) ; 
 
 	 v a r   f   =   F S O L e s s o n s . G e t F o l d e r ( F o l L o c ) ; 
 
 	 v a r   f f   =   n e w   E n u m e r a t o r ( f . f i l e s ) ; 
 
 	 f o r   ( ;   ! f f . a t E n d ( ) ;   f f . m o v e N e x t ( ) ) { 
 
 	 	 v a r   x   =   f f . i t e m ( ) ; 
 
 	 	 v a r   s s t r 1   =   x . n a m e . t o L o w e r C a s e ( ) . s u b s t r ( x . n a m e . l e n g t h - 4 , 4 ) ; 
 
 	 	 v a r   s s t r 2   =   x . n a m e . t o L o w e r C a s e ( ) . s u b s t r ( 0 , 8 ) ; 
 
 	 	 i f ( ( s s t r 1   = =   " . t x t " )   & &   ( s s t r 2 = = " l e s s o n s . " ) ) { 
 
 	 	 	 v a r   n a m e   =   x . n a m e . t o L o w e r C a s e ( ) . s u b s t r ( 8 ,   x . n a m e . l e n g t h - 1 2 ) . s p l i t ( " . " ) ; 
 
 	 	 	 v a r   f o u n d   =   f a l s e ; 
 
 	 	 	 f o r ( v a r   i   i n   k b . m a p ) {   i f ( i   = =   n a m e [ 1 ] ) {   v a r   f o u n d   =   t r u e ;   b r e a k ; }   } 
 
 	 	 	 i f ( f o u n d ) { 
 
 	 	 	 	 i f ( ! l e s s o n s . a r r [ n a m e [ 1 ] ] ) {   l e s s o n s . a r r [ n a m e [ 1 ] ]   =   n e w   A r r a y ( ) ;   } 
 
 	 	 	 	 i f ( ! l e s s o n s . a r r [ n a m e [ 1 ] ] [ n a m e [ 0 ] ] ) {   
 
 	 	 	 	 	 l e s s o n s . a r r [ n a m e [ 1 ] ] [ n a m e [ 0 ] ]   =   n e w   A r r a y ( ) ;   
 
 	 	 	 	 	 l e s s o n s . a r r [ n a m e [ 1 ] ] [ n a m e [ 0 ] ] . p a t h   =   x . p a t h ;   
 
 	 	 	 	 	 l e s s o n s . a r r [ n a m e [ 1 ] ] [ n a m e [ 0 ] ] . o b j   =   m i x . n S C R I P T ( " l e s s _ i d _ " + n a m e [ 1 ] + " . " + n a m e [ 0 ] , x . p a t h ) ; 
 
 	 	 	 	 	 l e s s o n s . a r r [ n a m e [ 1 ] ] [ n a m e [ 0 ] ] . c o m p l e t e d   =   f a l s e ; 
 
 	 	 	 	 	 l e s s o n s . a r r [ n a m e [ 1 ] ] [ n a m e [ 0 ] ] . c o m p l e t T i m e s   =   0 ; 
 
 	 	 	 	 } 
 
 	 	 	 } 
 
 	 	 } 
 
 	 } 
 
 	 w i n d o w . s e t T i m e o u t ( " l e s s o n s . l e s s o n C h e c k e r ( ) " ,   5 0 0 ) ; 
 
 } 
 
 