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