ÿþ/ *   J S 
   *   j q u e r y . t o o l t i p 
   *   E l l i o t   L i n g s 
   *   w w w . e l l i o t l i n g s . c o m / j q u e r y / t o o l t i p / 
   * / 
 ( f u n c t i o n ( $ )   {  
         $ . f n . t o o l t i p   =   f u n c t i o n ( d i r e ,   c o n t e n t ,   s t a r t )   {  
                 d i r e   =   $ . e x t e n d ( {   d i r e c t i o n :   ' n '   } ,   d i r e   | |   { } ) ;  
                 v a r   a c t i v e ;  
                 v a r   t o o l t i p E   =   $ ( ' . t o o l t i p ' ) . l e n g t h ;  
  
                 / *   B o u n c e   S e t t i n g s   * /  
                 v a r   g a p   =   1 5 ;  
                 v a r   b o u n c e   =   2 5 ;  
  
                 s w i t c h   ( d i r e . d i r e c t i o n )   {  
                         c a s e   ' n ' :  
                         d e f a u l t :  
                                 v a r   d i r e c t i o n _ c l a s s   =   ' n ' ;  
                                 b r e a k ;  
                         c a s e   ' s ' :  
                                 v a r   d i r e c t i o n _ c l a s s   =   ' s ' ;  
                                 b r e a k ;  
                         c a s e   ' e ' :  
                                 v a r   d i r e c t i o n _ c l a s s   =   ' e ' ;  
                                 b r e a k ;  
                         c a s e   ' w ' :  
                                 v a r   d i r e c t i o n _ c l a s s   =   ' w ' ;  
                                 b r e a k ;  
                 }  
  
                 i f   ( ( s t a r t   = =   ' t r u e '   & &   ( t o o l t i p E   = =   0 ) ) )   {  
  
                         v a r   b o x   =   $ . d a t a ( t h i s ,   ' a c t i v e . h e l p ' ) ;  
                         i f   ( ! b o x )   {  
  
                                 b o x   =   $ ( ' < t a b l e   c l a s s = " t o o l t i p   '   +   d i r e c t i o n _ c l a s s   +   ' "   c e l l p a d d i n g = " 0 "   c e l l s p a c i n g = " 0 " > '  
                                         +   ' < t r > '  
                                                 +   ' < t d   c l a s s = " t l " > < / t d > '  
                                                     +   ' < t d   c l a s s = " t c " > < / t d > '  
                                                     +   ' < t d   c l a s s = " t r " > < / t d > '  
                                             +   ' < / t r > '  
                                                 +   ' < t d   c l a s s = " m l " > < / t d > '  
                                                     +   ' < t d   c l a s s = " m c " > '  
                                                         +   ' < d i v   c l a s s = " t o o l t i p - c o n t e n t " > '  
                                                                 +   c o n t e n t   +  
                                                               ' < / d i v > '  
                                                         +   ' < d i v   s t y l e = " c l e a r : b o t h "   c l a s s = " c l o s e " > '  
                                                         +   ' < a   s t y l e = " c o l o r :   r g b ( 2 4 8 ,   1 5 2 ,   2 6 ) ; t e x t - d e c o r a t i o n :   n o n e ; "   c l a s s = " c l o s e - t o o l t i p "   o n c l i c k = " j a v a s c r i p t : c l o s e D i a l o g ( t h i s ) ; "   h r e f = " j a v a s c r i p t : ; " > ó n g < / a > '  
                                                     +   ' < / t d > '  
                                                     +   ' < t d   c l a s s = " m r " > < / t d > '  
                                             +   ' < t r > '  
                                                 +   ' < t d   c l a s s = " b l " > < / t d > '  
                                                     +   ' < t d   c l a s s = " b c " > < / t d > '  
                                                     +   ' < t d   c l a s s = " b r " > < / t d > '  
                                             +   ' < / t r > '  
                                   +   ' < / t a b l e > ' ) ;  
  
                                 b o x . c s s ( {   p o s i t i o n :   ' a b s o l u t e ' ,   z I n d e x :   9 9 9 9   } ) ;  
                                 $ . d a t a ( t h i s ,   ' a c t i v e . h e l p ' ,   b o x ) ;  
                         }  
                         b o x . r e m o v e ( ) . c s s ( {   t o p :   0 ,   l e f t :   0 ,   v i s i b i l i t y :   ' h i d d e n ' ,   d i s p l a y :   ' b l o c k '   } ) . a p p e n d T o ( d o c u m e n t . b o d y ) ;  
                         v a r   p o s   =   $ . e x t e n d ( { } ,   $ ( t h i s ) . o f f s e t ( ) ,   {   w i d t h :   t h i s . o f f s e t W i d t h   } ) ;  
  
                         b o x . c s s ( {   t o p :   p o s . t o p   +   t h i s [ 0 ] . o f f s e t H e i g h t   /   2   -   b o x [ 0 ] . o f f s e t H e i g h t   /   2 ,   l e f t :   p o s . l e f t   +   t h i s . w i d t h ( )   /   2   -   b o x [ 0 ] . o f f s e t W i d t h   /   2   } ) ;  
  
                         s w i t c h   ( d i r e . d i r e c t i o n )   {  
                                 c a s e   ' n ' :  
                                 d e f a u l t :  
                                         b o x . a n i m a t e ( {   t o p :   p o s . t o p   -   b o x [ 0 ] . o f f s e t H e i g h t   -   b o u n c e ,   l e f t :   p o s . l e f t   +   t h i s . w i d t h ( )   /   2   -   b o x [ 0 ] . o f f s e t W i d t h   /   2   } ) ;  
                                         b o x . a n i m a t e ( {   t o p :   p o s . t o p   -   b o x [ 0 ] . o f f s e t H e i g h t   -   g a p   } ) ;  
                                         b r e a k ;  
                                 c a s e   ' s ' :  
                                         b o x . a n i m a t e ( {   t o p :   p o s . t o p   +   t h i s . h e i g h t ( )   +   b o u n c e ,   l e f t :   p o s . l e f t   +   t h i s . w i d t h ( )   /   2   -   b o x [ 0 ] . o f f s e t W i d t h   /   2   } ) ;  
                                         b o x . a n i m a t e ( {   t o p :   p o s . t o p   +   t h i s . h e i g h t ( )   +   g a p   } ) ;  
                                         b r e a k ;  
                                 c a s e   ' e ' :  
                                         b o x . a n i m a t e ( {   t o p :   p o s . t o p   +   t h i s . h e i g h t ( )   /   2   -   b o x [ 0 ] . o f f s e t H e i g h t   /   2 ,   l e f t :   p o s . l e f t   +   t h i s . w i d t h ( )   +   b o u n c e   } ) ;  
                                         b o x . a n i m a t e ( {   l e f t :   p o s . l e f t   +   t h i s . w i d t h ( )   +   g a p   } ) ;  
                                         b r e a k ;  
                                 c a s e   ' w ' :  
                                         b o x . a n i m a t e ( {   t o p :   p o s . t o p   +   t h i s [ 0 ] . o f f s e t H e i g h t   /   2   -   b o x [ 0 ] . o f f s e t H e i g h t   /   2 ,   l e f t :   p o s . l e f t   -   b o x [ 0 ] . o f f s e t W i d t h   -   b o u n c e   } ) ;  
                                         b o x . a n i m a t e ( {   l e f t :   p o s . l e f t   -   b o x [ 0 ] . o f f s e t W i d t h   -   g a p   } ) ;  
                                         b r e a k ;  
                         }  
  
                         b o x . c s s ( {   v i s i b i l i t y :   ' v i s i b l e '   } ) ;  
  
                         t h i s . c l i c k ( f u n c t i o n ( )   {  
  
                                 i f   ( $ ( " . t o o l t i p " ) . l e n g t h   = =   0 )   {  
                                         $ ( t h i s ) . t o o l t i p ( {   d i r e c t i o n :   d i r e . d i r e c t i o n   } ,   c o n t e n t ,   ' t r u e ' ) ;  
                                 }  
  
                                 r e t u r n   f a l s e ;  
  
                         } ) ;  
  
                 }   e l s e   {  
  
                         t h i s . c l i c k ( f u n c t i o n ( )   {  
                                 i f   ( $ ( " . t o o l t i p " ) . l e n g t h   = =   0 )   {  
                                         $ ( t h i s ) . t o o l t i p ( {   d i r e c t i o n :   d i r e . d i r e c t i o n   } ,   c o n t e n t ,   ' t r u e ' ) ;  
  
                                 }  
  
                                 r e t u r n   f a l s e ;  
  
                         } ) ;  
                          
                 }  
  
         } ;  
  
 } ) ( j Q u e r y ) ; 
 f u n c t i o n   c l o s e D i a l o g ( e l e m e n t ) { 
     $ ( " . t o o l t i p " ) . r e m o v e ( ) ; 
 } 
