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