ÿþ< ! - - 
 
 f u n c t i o n   M M _ f i n d O b j ( n ,   d )   {   / / v 4 . 0 1 
 
     v a r   p , i , x ;     i f ( ! d )   d = d o c u m e n t ;   i f ( ( p = n . i n d e x O f ( " ? " ) ) > 0 & & p a r e n t . f r a m e s . l e n g t h )   { 
 
         d = p a r e n t . f r a m e s [ n . s u b s t r i n g ( p + 1 ) ] . d o c u m e n t ;   n = n . s u b s t r i n g ( 0 , p ) ; } 
 
     i f ( ! ( x = d [ n ] ) & & d . a l l )   x = d . a l l [ n ] ;   f o r   ( i = 0 ; ! x & & i < d . f o r m s . l e n g t h ; i + + )   x = d . f o r m s [ i ] [ n ] ; 
 
     f o r ( i = 0 ; ! x & & d . l a y e r s & & i < d . l a y e r s . l e n g t h ; i + + )   x = M M _ f i n d O b j ( n , d . l a y e r s [ i ] . d o c u m e n t ) ; 
 
     i f ( ! x   & &   d . g e t E l e m e n t B y I d )   x = d . g e t E l e m e n t B y I d ( n ) ;   r e t u r n   x ; 
 
 } 
 
 f u n c t i o n   M M _ n b G r o u p ( e v e n t ,   g r p N a m e )   {   / / v 6 . 0 
 
 v a r   i , i m g , n b A r r , a r g s = M M _ n b G r o u p . a r g u m e n t s ; 
 
     i f   ( e v e n t   = =   " i n i t "   & &   a r g s . l e n g t h   >   2 )   { 
 
         i f   ( ( i m g   =   M M _ f i n d O b j ( a r g s [ 2 ] ) )   ! =   n u l l   & &   ! i m g . M M _ i n i t )   { 
 
             i m g . M M _ i n i t   =   t r u e ;   i m g . M M _ u p   =   a r g s [ 3 ] ;   i m g . M M _ d n   =   i m g . s r c ; 
 
             i f   ( ( n b A r r   =   d o c u m e n t [ g r p N a m e ] )   = =   n u l l )   n b A r r   =   d o c u m e n t [ g r p N a m e ]   =   n e w   A r r a y ( ) ; 
 
             n b A r r [ n b A r r . l e n g t h ]   =   i m g ; 
 
             f o r   ( i = 4 ;   i   <   a r g s . l e n g t h - 1 ;   i + = 2 )   i f   ( ( i m g   =   M M _ f i n d O b j ( a r g s [ i ] ) )   ! =   n u l l )   { 
 
                 i f   ( ! i m g . M M _ u p )   i m g . M M _ u p   =   i m g . s r c ; 
 
                 i m g . s r c   =   i m g . M M _ d n   =   a r g s [ i + 1 ] ; 
 
                 n b A r r [ n b A r r . l e n g t h ]   =   i m g ; 
 
         }   } 
 
     }   e l s e   i f   ( e v e n t   = =   " o v e r " )   { 
 
         d o c u m e n t . M M _ n b O v e r   =   n b A r r   =   n e w   A r r a y ( ) ; 
 
         f o r   ( i = 1 ;   i   <   a r g s . l e n g t h - 1 ;   i + = 3 )   i f   ( ( i m g   =   M M _ f i n d O b j ( a r g s [ i ] ) )   ! =   n u l l )   { 
 
             i f   ( ! i m g . M M _ u p )   i m g . M M _ u p   =   i m g . s r c ; 
 
             i m g . s r c   =   ( i m g . M M _ d n   & &   a r g s [ i + 2 ] )   ?   a r g s [ i + 2 ]   :   ( ( a r g s [ i + 1 ] ) ? a r g s [ i + 1 ]   :   i m g . M M _ u p ) ; 
 
             n b A r r [ n b A r r . l e n g t h ]   =   i m g ; 
 
         } 
 
     }   e l s e   i f   ( e v e n t   = =   " o u t "   )   { 
 
         f o r   ( i = 0 ;   i   <   d o c u m e n t . M M _ n b O v e r . l e n g t h ;   i + + )   {   i m g   =   d o c u m e n t . M M _ n b O v e r [ i ] ;   i m g . s r c   =   ( i m g . M M _ d n )   ?   i m g . M M _ d n   :   i m g . M M _ u p ;   } 
 
     }   e l s e   i f   ( e v e n t   = =   " d o w n " )   { 
 
         n b A r r   =   d o c u m e n t [ g r p N a m e ] ; 
 
         i f   ( n b A r r )   f o r   ( i = 0 ;   i   <   n b A r r . l e n g t h ;   i + + )   {   i m g = n b A r r [ i ] ;   i m g . s r c   =   i m g . M M _ u p ;   i m g . M M _ d n   =   0 ;   } 
 
         d o c u m e n t [ g r p N a m e ]   =   n b A r r   =   n e w   A r r a y ( ) ; 
 
         f o r   ( i = 2 ;   i   <   a r g s . l e n g t h - 1 ;   i + = 2 )   i f   ( ( i m g   =   M M _ f i n d O b j ( a r g s [ i ] ) )   ! =   n u l l )   { 
 
             i f   ( ! i m g . M M _ u p )   i m g . M M _ u p   =   i m g . s r c ; 
 
             i m g . s r c   =   i m g . M M _ d n   =   ( a r g s [ i + 1 ] ) ?   a r g s [ i + 1 ]   :   i m g . M M _ u p ; 
 
             n b A r r [ n b A r r . l e n g t h ]   =   i m g ; 
 
     }   } 
 
 } 
 
 
 
 f u n c t i o n   M M _ p r e l o a d I m a g e s ( )   {   / / v 3 . 0 
 
   v a r   d = d o c u m e n t ;   i f ( d . i m a g e s ) {   i f ( ! d . M M _ p )   d . M M _ p = n e w   A r r a y ( ) ; 
 
       v a r   i , j = d . M M _ p . l e n g t h , a = M M _ p r e l o a d I m a g e s . a r g u m e n t s ;   f o r ( i = 0 ;   i < a . l e n g t h ;   i + + ) 
 
       i f   ( a [ i ] . i n d e x O f ( " # " ) ! = 0 ) {   d . M M _ p [ j ] = n e w   I m a g e ;   d . M M _ p [ j + + ] . s r c = a [ i ] ; } } 
 
 } 
 
 
 
 / / - - > 
