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