ÿþ/ * ! 
   *   j Q u e r y   U I   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I 
   * / 
 ( f u n c t i o n ( c , j ) { f u n c t i o n   k ( a ) { r e t u r n ! c ( a ) . p a r e n t s ( ) . a n d S e l f ( ) . f i l t e r ( f u n c t i o n ( ) { r e t u r n   c . c u r C S S ( t h i s , " v i s i b i l i t y " ) = = = " h i d d e n " | | c . e x p r . f i l t e r s . h i d d e n ( t h i s ) } ) . l e n g t h } c . u i = c . u i | | { } ; i f ( ! c . u i . v e r s i o n ) { c . e x t e n d ( c . u i , { v e r s i o n : " 1 . 8 . 1 0 " , k e y C o d e : { A L T : 1 8 , B A C K S P A C E : 8 , C A P S _ L O C K : 2 0 , C O M M A : 1 8 8 , C O M M A N D : 9 1 , C O M M A N D _ L E F T : 9 1 , C O M M A N D _ R I G H T : 9 3 , C O N T R O L : 1 7 , D E L E T E : 4 6 , D O W N : 4 0 , E N D : 3 5 , E N T E R : 1 3 , E S C A P E : 2 7 , H O M E : 3 6 , I N S E R T : 4 5 , L E F T : 3 7 , M E N U : 9 3 , N U M P A D _ A D D : 1 0 7 , N U M P A D _ D E C I M A L : 1 1 0 , N U M P A D _ D I V I D E : 1 1 1 , N U M P A D _ E N T E R : 1 0 8 , N U M P A D _ M U L T I P L Y : 1 0 6 , 
 N U M P A D _ S U B T R A C T : 1 0 9 , P A G E _ D O W N : 3 4 , P A G E _ U P : 3 3 , P E R I O D : 1 9 0 , R I G H T : 3 9 , S H I F T : 1 6 , S P A C E : 3 2 , T A B : 9 , U P : 3 8 , W I N D O W S : 9 1 } } ) ; c . f n . e x t e n d ( { _ f o c u s : c . f n . f o c u s , f o c u s : f u n c t i o n ( a , b ) { r e t u r n   t y p e o f   a = = = " n u m b e r " ? t h i s . e a c h ( f u n c t i o n ( ) { v a r   d = t h i s ; s e t T i m e o u t ( f u n c t i o n ( ) { c ( d ) . f o c u s ( ) ; b & & b . c a l l ( d ) } , a ) } ) : t h i s . _ f o c u s . a p p l y ( t h i s , a r g u m e n t s ) } , s c r o l l P a r e n t : f u n c t i o n ( ) { v a r   a ; a = c . b r o w s e r . m s i e & & / ( s t a t i c | r e l a t i v e ) / . t e s t ( t h i s . c s s ( " p o s i t i o n " ) ) | | / a b s o l u t e / . t e s t ( t h i s . c s s ( " p o s i t i o n " ) ) ? t h i s . p a r e n t s ( ) . f i l t e r ( f u n c t i o n ( ) { r e t u r n / ( r e l a t i v e | a b s o l u t e | f i x e d ) / . t e s t ( c . c u r C S S ( t h i s , 
 " p o s i t i o n " , 1 ) ) & & / ( a u t o | s c r o l l ) / . t e s t ( c . c u r C S S ( t h i s , " o v e r f l o w " , 1 ) + c . c u r C S S ( t h i s , " o v e r f l o w - y " , 1 ) + c . c u r C S S ( t h i s , " o v e r f l o w - x " , 1 ) ) } ) . e q ( 0 ) : t h i s . p a r e n t s ( ) . f i l t e r ( f u n c t i o n ( ) { r e t u r n / ( a u t o | s c r o l l ) / . t e s t ( c . c u r C S S ( t h i s , " o v e r f l o w " , 1 ) + c . c u r C S S ( t h i s , " o v e r f l o w - y " , 1 ) + c . c u r C S S ( t h i s , " o v e r f l o w - x " , 1 ) ) } ) . e q ( 0 ) ; r e t u r n / f i x e d / . t e s t ( t h i s . c s s ( " p o s i t i o n " ) ) | | ! a . l e n g t h ? c ( d o c u m e n t ) : a } , z I n d e x : f u n c t i o n ( a ) { i f ( a ! = = j ) r e t u r n   t h i s . c s s ( " z I n d e x " , a ) ; i f ( t h i s . l e n g t h ) { a = c ( t h i s [ 0 ] ) ; f o r ( v a r   b ; a . l e n g t h & & a [ 0 ] ! = = d o c u m e n t ; ) { b = a . c s s ( " p o s i t i o n " ) ; 
 i f ( b = = = " a b s o l u t e " | | b = = = " r e l a t i v e " | | b = = = " f i x e d " ) { b = p a r s e I n t ( a . c s s ( " z I n d e x " ) , 1 0 ) ; i f ( ! i s N a N ( b ) & & b ! = = 0 ) r e t u r n   b } a = a . p a r e n t ( ) } } r e t u r n   0 } , d i s a b l e S e l e c t i o n : f u n c t i o n ( ) { r e t u r n   t h i s . b i n d ( ( c . s u p p o r t . s e l e c t s t a r t ? " s e l e c t s t a r t " : " m o u s e d o w n " ) + " . u i - d i s a b l e S e l e c t i o n " , f u n c t i o n ( a ) { a . p r e v e n t D e f a u l t ( ) } ) } , e n a b l e S e l e c t i o n : f u n c t i o n ( ) { r e t u r n   t h i s . u n b i n d ( " . u i - d i s a b l e S e l e c t i o n " ) } } ) ; c . e a c h ( [ " W i d t h " , " H e i g h t " ] , f u n c t i o n ( a , b ) { f u n c t i o n   d ( f , g , l , m ) { c . e a c h ( e , f u n c t i o n ( ) { g - = p a r s e F l o a t ( c . c u r C S S ( f , " p a d d i n g " + t h i s , t r u e ) ) | | 0 ; i f ( l ) g - = p a r s e F l o a t ( c . c u r C S S ( f , 
 " b o r d e r " + t h i s + " W i d t h " , t r u e ) ) | | 0 ; i f ( m ) g - = p a r s e F l o a t ( c . c u r C S S ( f , " m a r g i n " + t h i s , t r u e ) ) | | 0 } ) ; r e t u r n   g } v a r   e = b = = = " W i d t h " ? [ " L e f t " , " R i g h t " ] : [ " T o p " , " B o t t o m " ] , h = b . t o L o w e r C a s e ( ) , i = { i n n e r W i d t h : c . f n . i n n e r W i d t h , i n n e r H e i g h t : c . f n . i n n e r H e i g h t , o u t e r W i d t h : c . f n . o u t e r W i d t h , o u t e r H e i g h t : c . f n . o u t e r H e i g h t } ; c . f n [ " i n n e r " + b ] = f u n c t i o n ( f ) { i f ( f = = = j ) r e t u r n   i [ " i n n e r " + b ] . c a l l ( t h i s ) ; r e t u r n   t h i s . e a c h ( f u n c t i o n ( ) { c ( t h i s ) . c s s ( h , d ( t h i s , f ) + " p x " ) } ) } ; c . f n [ " o u t e r " + b ] = f u n c t i o n ( f , g ) { i f ( t y p e o f   f ! = = " n u m b e r " ) r e t u r n   i [ " o u t e r " + b ] . c a l l ( t h i s , f ) ; r e t u r n   t h i s . e a c h ( f u n c t i o n ( ) { c ( t h i s ) . c s s ( h , 
 d ( t h i s , f , t r u e , g ) + " p x " ) } ) } } ) ; c . e x t e n d ( c . e x p r [ " : " ] , { d a t a : f u n c t i o n ( a , b , d ) { r e t u r n ! ! c . d a t a ( a , d [ 3 ] ) } , f o c u s a b l e : f u n c t i o n ( a ) { v a r   b = a . n o d e N a m e . t o L o w e r C a s e ( ) , d = c . a t t r ( a , " t a b i n d e x " ) ; i f ( " a r e a " = = = b ) { b = a . p a r e n t N o d e ; d = b . n a m e ; i f ( ! a . h r e f | | ! d | | b . n o d e N a m e . t o L o w e r C a s e ( ) ! = = " m a p " ) r e t u r n   f a l s e ; a = c ( " i m g [ u s e m a p = # " + d + " ] " ) [ 0 ] ; r e t u r n ! ! a & & k ( a ) } r e t u r n ( / i n p u t | s e l e c t | t e x t a r e a | b u t t o n | o b j e c t / . t e s t ( b ) ? ! a . d i s a b l e d : " a " = = b ? a . h r e f | | ! i s N a N ( d ) : ! i s N a N ( d ) ) & & k ( a ) } , t a b b a b l e : f u n c t i o n ( a ) { v a r   b = c . a t t r ( a , " t a b i n d e x " ) ; r e t u r n ( i s N a N ( b ) | | b > = 0 ) & & c ( a ) . i s ( " : f o c u s a b l e " ) } } ) ; 
 c ( f u n c t i o n ( ) { v a r   a = d o c u m e n t . b o d y , b = a . a p p e n d C h i l d ( b = d o c u m e n t . c r e a t e E l e m e n t ( " d i v " ) ) ; c . e x t e n d ( b . s t y l e , { m i n H e i g h t : " 1 0 0 p x " , h e i g h t : " a u t o " , p a d d i n g : 0 , b o r d e r W i d t h : 0 } ) ; c . s u p p o r t . m i n H e i g h t = b . o f f s e t H e i g h t = = = 1 0 0 ; c . s u p p o r t . s e l e c t s t a r t = " o n s e l e c t s t a r t " i n   b ; a . r e m o v e C h i l d ( b ) . s t y l e . d i s p l a y = " n o n e " } ) ; c . e x t e n d ( c . u i , { p l u g i n : { a d d : f u n c t i o n ( a , b , d ) { a = c . u i [ a ] . p r o t o t y p e ; f o r ( v a r   e   i n   d ) { a . p l u g i n s [ e ] = a . p l u g i n s [ e ] | | [ ] ; a . p l u g i n s [ e ] . p u s h ( [ b , d [ e ] ] ) } } , c a l l : f u n c t i o n ( a , b , d ) { i f ( ( b = a . p l u g i n s [ b ] ) & & a . e l e m e n t [ 0 ] . p a r e n t N o d e ) f o r ( v a r   e = 0 ; e < b . l e n g t h ; e + + ) a . o p t i o n s [ b [ e ] [ 0 ] ] & & 
 b [ e ] [ 1 ] . a p p l y ( a . e l e m e n t , d ) } } , c o n t a i n s : f u n c t i o n ( a , b ) { r e t u r n   d o c u m e n t . c o m p a r e D o c u m e n t P o s i t i o n ? a . c o m p a r e D o c u m e n t P o s i t i o n ( b ) & 1 6 : a ! = = b & & a . c o n t a i n s ( b ) } , h a s S c r o l l : f u n c t i o n ( a , b ) { i f ( c ( a ) . c s s ( " o v e r f l o w " ) = = = " h i d d e n " ) r e t u r n   f a l s e ; b = b & & b = = = " l e f t " ? " s c r o l l L e f t " : " s c r o l l T o p " ; v a r   d = f a l s e ; i f ( a [ b ] > 0 ) r e t u r n   t r u e ; a [ b ] = 1 ; d = a [ b ] > 0 ; a [ b ] = 0 ; r e t u r n   d } , i s O v e r A x i s : f u n c t i o n ( a , b , d ) { r e t u r n   a > b & & a < b + d } , i s O v e r : f u n c t i o n ( a , b , d , e , h , i ) { r e t u r n   c . u i . i s O v e r A x i s ( a , d , h ) & & c . u i . i s O v e r A x i s ( b , e , i ) } } ) } } ) ( j Q u e r y ) ; 
 ; / * ! 
   *   j Q u e r y   U I   W i d g e t   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / W i d g e t 
   * / 
 ( f u n c t i o n ( b , j ) { i f ( b . c l e a n D a t a ) { v a r   k = b . c l e a n D a t a ; b . c l e a n D a t a = f u n c t i o n ( a ) { f o r ( v a r   c = 0 , d ; ( d = a [ c ] ) ! = n u l l ; c + + ) b ( d ) . t r i g g e r H a n d l e r ( " r e m o v e " ) ; k ( a ) } } e l s e { v a r   l = b . f n . r e m o v e ; b . f n . r e m o v e = f u n c t i o n ( a , c ) { r e t u r n   t h i s . e a c h ( f u n c t i o n ( ) { i f ( ! c ) i f ( ! a | | b . f i l t e r ( a , [ t h i s ] ) . l e n g t h ) b ( " * " , t h i s ) . a d d ( [ t h i s ] ) . e a c h ( f u n c t i o n ( ) { b ( t h i s ) . t r i g g e r H a n d l e r ( " r e m o v e " ) } ) ; r e t u r n   l . c a l l ( b ( t h i s ) , a , c ) } ) } } b . w i d g e t = f u n c t i o n ( a , c , d ) { v a r   e = a . s p l i t ( " . " ) [ 0 ] , f ; a = a . s p l i t ( " . " ) [ 1 ] ; f = e + " - " + a ; i f ( ! d ) { d = c ; c = b . W i d g e t } b . e x p r [ " : " ] [ f ] = f u n c t i o n ( h ) { r e t u r n ! ! b . d a t a ( h , 
 a ) } ; b [ e ] = b [ e ] | | { } ; b [ e ] [ a ] = f u n c t i o n ( h , g ) { a r g u m e n t s . l e n g t h & & t h i s . _ c r e a t e W i d g e t ( h , g ) } ; c = n e w   c ; c . o p t i o n s = b . e x t e n d ( t r u e , { } , c . o p t i o n s ) ; b [ e ] [ a ] . p r o t o t y p e = b . e x t e n d ( t r u e , c , { n a m e s p a c e : e , w i d g e t N a m e : a , w i d g e t E v e n t P r e f i x : b [ e ] [ a ] . p r o t o t y p e . w i d g e t E v e n t P r e f i x | | a , w i d g e t B a s e C l a s s : f } , d ) ; b . w i d g e t . b r i d g e ( a , b [ e ] [ a ] ) } ; b . w i d g e t . b r i d g e = f u n c t i o n ( a , c ) { b . f n [ a ] = f u n c t i o n ( d ) { v a r   e = t y p e o f   d = = = " s t r i n g " , f = A r r a y . p r o t o t y p e . s l i c e . c a l l ( a r g u m e n t s , 1 ) , h = t h i s ; d = ! e & & f . l e n g t h ? b . e x t e n d . a p p l y ( n u l l , [ t r u e , d ] . c o n c a t ( f ) ) : d ; i f ( e & & d . c h a r A t ( 0 ) = = = " _ " ) r e t u r n   h ; 
 e ? t h i s . e a c h ( f u n c t i o n ( ) { v a r   g = b . d a t a ( t h i s , a ) , i = g & & b . i s F u n c t i o n ( g [ d ] ) ? g [ d ] . a p p l y ( g , f ) : g ; i f ( i ! = = g & & i ! = = j ) { h = i ; r e t u r n   f a l s e } } ) : t h i s . e a c h ( f u n c t i o n ( ) { v a r   g = b . d a t a ( t h i s , a ) ; g ? g . o p t i o n ( d | | { } ) . _ i n i t ( ) : b . d a t a ( t h i s , a , n e w   c ( d , t h i s ) ) } ) ; r e t u r n   h } } ; b . W i d g e t = f u n c t i o n ( a , c ) { a r g u m e n t s . l e n g t h & & t h i s . _ c r e a t e W i d g e t ( a , c ) } ; b . W i d g e t . p r o t o t y p e = { w i d g e t N a m e : " w i d g e t " , w i d g e t E v e n t P r e f i x : " " , o p t i o n s : { d i s a b l e d : f a l s e } , _ c r e a t e W i d g e t : f u n c t i o n ( a , c ) { b . d a t a ( c , t h i s . w i d g e t N a m e , t h i s ) ; t h i s . e l e m e n t = b ( c ) ; t h i s . o p t i o n s = b . e x t e n d ( t r u e , { } , t h i s . o p t i o n s , 
 t h i s . _ g e t C r e a t e O p t i o n s ( ) , a ) ; v a r   d = t h i s ; t h i s . e l e m e n t . b i n d ( " r e m o v e . " + t h i s . w i d g e t N a m e , f u n c t i o n ( ) { d . d e s t r o y ( ) } ) ; t h i s . _ c r e a t e ( ) ; t h i s . _ t r i g g e r ( " c r e a t e " ) ; t h i s . _ i n i t ( ) } , _ g e t C r e a t e O p t i o n s : f u n c t i o n ( ) { r e t u r n   b . m e t a d a t a & & b . m e t a d a t a . g e t ( t h i s . e l e m e n t [ 0 ] ) [ t h i s . w i d g e t N a m e ] } , _ c r e a t e : f u n c t i o n ( ) { } , _ i n i t : f u n c t i o n ( ) { } , d e s t r o y : f u n c t i o n ( ) { t h i s . e l e m e n t . u n b i n d ( " . " + t h i s . w i d g e t N a m e ) . r e m o v e D a t a ( t h i s . w i d g e t N a m e ) ; t h i s . w i d g e t ( ) . u n b i n d ( " . " + t h i s . w i d g e t N a m e ) . r e m o v e A t t r ( " a r i a - d i s a b l e d " ) . r e m o v e C l a s s ( t h i s . w i d g e t B a s e C l a s s + " - d i s a b l e d   u i - s t a t e - d i s a b l e d " ) } , 
 w i d g e t : f u n c t i o n ( ) { r e t u r n   t h i s . e l e m e n t } , o p t i o n : f u n c t i o n ( a , c ) { v a r   d = a ; i f ( a r g u m e n t s . l e n g t h = = = 0 ) r e t u r n   b . e x t e n d ( { } , t h i s . o p t i o n s ) ; i f ( t y p e o f   a = = = " s t r i n g " ) { i f ( c = = = j ) r e t u r n   t h i s . o p t i o n s [ a ] ; d = { } ; d [ a ] = c } t h i s . _ s e t O p t i o n s ( d ) ; r e t u r n   t h i s } , _ s e t O p t i o n s : f u n c t i o n ( a ) { v a r   c = t h i s ; b . e a c h ( a , f u n c t i o n ( d , e ) { c . _ s e t O p t i o n ( d , e ) } ) ; r e t u r n   t h i s } , _ s e t O p t i o n : f u n c t i o n ( a , c ) { t h i s . o p t i o n s [ a ] = c ; i f ( a = = = " d i s a b l e d " ) t h i s . w i d g e t ( ) [ c ? " a d d C l a s s " : " r e m o v e C l a s s " ] ( t h i s . w i d g e t B a s e C l a s s + " - d i s a b l e d   u i - s t a t e - d i s a b l e d " ) . a t t r ( " a r i a - d i s a b l e d " , c ) ; r e t u r n   t h i s } , 
 e n a b l e : f u n c t i o n ( ) { r e t u r n   t h i s . _ s e t O p t i o n ( " d i s a b l e d " , f a l s e ) } , d i s a b l e : f u n c t i o n ( ) { r e t u r n   t h i s . _ s e t O p t i o n ( " d i s a b l e d " , t r u e ) } , _ t r i g g e r : f u n c t i o n ( a , c , d ) { v a r   e = t h i s . o p t i o n s [ a ] ; c = b . E v e n t ( c ) ; c . t y p e = ( a = = = t h i s . w i d g e t E v e n t P r e f i x ? a : t h i s . w i d g e t E v e n t P r e f i x + a ) . t o L o w e r C a s e ( ) ; d = d | | { } ; i f ( c . o r i g i n a l E v e n t ) { a = b . e v e n t . p r o p s . l e n g t h ; f o r ( v a r   f ; a ; ) { f = b . e v e n t . p r o p s [ - - a ] ; c [ f ] = c . o r i g i n a l E v e n t [ f ] } } t h i s . e l e m e n t . t r i g g e r ( c , d ) ; r e t u r n ! ( b . i s F u n c t i o n ( e ) & & e . c a l l ( t h i s . e l e m e n t [ 0 ] , c , d ) = = = f a l s e | | c . i s D e f a u l t P r e v e n t e d ( ) ) } } } ) ( j Q u e r y ) ; 
 ; / * ! 
   *   j Q u e r y   U I   M o u s e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / M o u s e 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . w i d g e t . j s 
   * / 
 ( f u n c t i o n ( c ) { c . w i d g e t ( " u i . m o u s e " , { o p t i o n s : { c a n c e l : " : i n p u t , o p t i o n " , d i s t a n c e : 1 , d e l a y : 0 } , _ m o u s e I n i t : f u n c t i o n ( ) { v a r   a = t h i s ; t h i s . e l e m e n t . b i n d ( " m o u s e d o w n . " + t h i s . w i d g e t N a m e , f u n c t i o n ( b ) { r e t u r n   a . _ m o u s e D o w n ( b ) } ) . b i n d ( " c l i c k . " + t h i s . w i d g e t N a m e , f u n c t i o n ( b ) { i f ( t r u e = = = c . d a t a ( b . t a r g e t , a . w i d g e t N a m e + " . p r e v e n t C l i c k E v e n t " ) ) { c . r e m o v e D a t a ( b . t a r g e t , a . w i d g e t N a m e + " . p r e v e n t C l i c k E v e n t " ) ; b . s t o p I m m e d i a t e P r o p a g a t i o n ( ) ; r e t u r n   f a l s e } } ) ; t h i s . s t a r t e d = f a l s e } , _ m o u s e D e s t r o y : f u n c t i o n ( ) { t h i s . e l e m e n t . u n b i n d ( " . " + t h i s . w i d g e t N a m e ) } , _ m o u s e D o w n : f u n c t i o n ( a ) { a . o r i g i n a l E v e n t = 
 a . o r i g i n a l E v e n t | | { } ; i f ( ! a . o r i g i n a l E v e n t . m o u s e H a n d l e d ) { t h i s . _ m o u s e S t a r t e d & & t h i s . _ m o u s e U p ( a ) ; t h i s . _ m o u s e D o w n E v e n t = a ; v a r   b = t h i s , e = a . w h i c h = = 1 , f = t y p e o f   t h i s . o p t i o n s . c a n c e l = = " s t r i n g " ? c ( a . t a r g e t ) . p a r e n t s ( ) . a d d ( a . t a r g e t ) . f i l t e r ( t h i s . o p t i o n s . c a n c e l ) . l e n g t h : f a l s e ; i f ( ! e | | f | | ! t h i s . _ m o u s e C a p t u r e ( a ) ) r e t u r n   t r u e ; t h i s . m o u s e D e l a y M e t = ! t h i s . o p t i o n s . d e l a y ; i f ( ! t h i s . m o u s e D e l a y M e t ) t h i s . _ m o u s e D e l a y T i m e r = s e t T i m e o u t ( f u n c t i o n ( ) { b . m o u s e D e l a y M e t = t r u e } , t h i s . o p t i o n s . d e l a y ) ; i f ( t h i s . _ m o u s e D i s t a n c e M e t ( a ) & & t h i s . _ m o u s e D e l a y M e t ( a ) ) { t h i s . _ m o u s e S t a r t e d = 
 t h i s . _ m o u s e S t a r t ( a ) ! = = f a l s e ; i f ( ! t h i s . _ m o u s e S t a r t e d ) { a . p r e v e n t D e f a u l t ( ) ; r e t u r n   t r u e } } t h i s . _ m o u s e M o v e D e l e g a t e = f u n c t i o n ( d ) { r e t u r n   b . _ m o u s e M o v e ( d ) } ; t h i s . _ m o u s e U p D e l e g a t e = f u n c t i o n ( d ) { r e t u r n   b . _ m o u s e U p ( d ) } ; c ( d o c u m e n t ) . b i n d ( " m o u s e m o v e . " + t h i s . w i d g e t N a m e , t h i s . _ m o u s e M o v e D e l e g a t e ) . b i n d ( " m o u s e u p . " + t h i s . w i d g e t N a m e , t h i s . _ m o u s e U p D e l e g a t e ) ; a . p r e v e n t D e f a u l t ( ) ; r e t u r n   a . o r i g i n a l E v e n t . m o u s e H a n d l e d = t r u e } } , _ m o u s e M o v e : f u n c t i o n ( a ) { i f ( c . b r o w s e r . m s i e & & ! ( d o c u m e n t . d o c u m e n t M o d e > = 9 ) & & ! a . b u t t o n ) r e t u r n   t h i s . _ m o u s e U p ( a ) ; i f ( t h i s . _ m o u s e S t a r t e d ) { t h i s . _ m o u s e D r a g ( a ) ; 
 r e t u r n   a . p r e v e n t D e f a u l t ( ) } i f ( t h i s . _ m o u s e D i s t a n c e M e t ( a ) & & t h i s . _ m o u s e D e l a y M e t ( a ) ) ( t h i s . _ m o u s e S t a r t e d = t h i s . _ m o u s e S t a r t ( t h i s . _ m o u s e D o w n E v e n t , a ) ! = = f a l s e ) ? t h i s . _ m o u s e D r a g ( a ) : t h i s . _ m o u s e U p ( a ) ; r e t u r n ! t h i s . _ m o u s e S t a r t e d } , _ m o u s e U p : f u n c t i o n ( a ) { c ( d o c u m e n t ) . u n b i n d ( " m o u s e m o v e . " + t h i s . w i d g e t N a m e , t h i s . _ m o u s e M o v e D e l e g a t e ) . u n b i n d ( " m o u s e u p . " + t h i s . w i d g e t N a m e , t h i s . _ m o u s e U p D e l e g a t e ) ; i f ( t h i s . _ m o u s e S t a r t e d ) { t h i s . _ m o u s e S t a r t e d = f a l s e ; a . t a r g e t = = t h i s . _ m o u s e D o w n E v e n t . t a r g e t & & c . d a t a ( a . t a r g e t , t h i s . w i d g e t N a m e + " . p r e v e n t C l i c k E v e n t " , 
 t r u e ) ; t h i s . _ m o u s e S t o p ( a ) } r e t u r n   f a l s e } , _ m o u s e D i s t a n c e M e t : f u n c t i o n ( a ) { r e t u r n   M a t h . m a x ( M a t h . a b s ( t h i s . _ m o u s e D o w n E v e n t . p a g e X - a . p a g e X ) , M a t h . a b s ( t h i s . _ m o u s e D o w n E v e n t . p a g e Y - a . p a g e Y ) ) > = t h i s . o p t i o n s . d i s t a n c e } , _ m o u s e D e l a y M e t : f u n c t i o n ( ) { r e t u r n   t h i s . m o u s e D e l a y M e t } , _ m o u s e S t a r t : f u n c t i o n ( ) { } , _ m o u s e D r a g : f u n c t i o n ( ) { } , _ m o u s e S t o p : f u n c t i o n ( ) { } , _ m o u s e C a p t u r e : f u n c t i o n ( ) { r e t u r n   t r u e } } ) } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   P o s i t i o n   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / P o s i t i o n 
   * / 
 ( f u n c t i o n ( c ) { c . u i = c . u i | | { } ; v a r   n = / l e f t | c e n t e r | r i g h t / , o = / t o p | c e n t e r | b o t t o m / , t = c . f n . p o s i t i o n , u = c . f n . o f f s e t ; c . f n . p o s i t i o n = f u n c t i o n ( b ) { i f ( ! b | | ! b . o f ) r e t u r n   t . a p p l y ( t h i s , a r g u m e n t s ) ; b = c . e x t e n d ( { } , b ) ; v a r   a = c ( b . o f ) , d = a [ 0 ] , g = ( b . c o l l i s i o n | | " f l i p " ) . s p l i t ( "   " ) , e = b . o f f s e t ? b . o f f s e t . s p l i t ( "   " ) : [ 0 , 0 ] , h , k , j ; i f ( d . n o d e T y p e = = = 9 ) { h = a . w i d t h ( ) ; k = a . h e i g h t ( ) ; j = { t o p : 0 , l e f t : 0 } } e l s e   i f ( d . s e t T i m e o u t ) { h = a . w i d t h ( ) ; k = a . h e i g h t ( ) ; j = { t o p : a . s c r o l l T o p ( ) , l e f t : a . s c r o l l L e f t ( ) } } e l s e   i f ( d . p r e v e n t D e f a u l t ) { b . a t = " l e f t   t o p " ; h = k = 0 ; j = { t o p : b . o f . p a g e Y , 
 l e f t : b . o f . p a g e X } } e l s e { h = a . o u t e r W i d t h ( ) ; k = a . o u t e r H e i g h t ( ) ; j = a . o f f s e t ( ) } c . e a c h ( [ " m y " , " a t " ] , f u n c t i o n ( ) { v a r   f = ( b [ t h i s ] | | " " ) . s p l i t ( "   " ) ; i f ( f . l e n g t h = = = 1 ) f = n . t e s t ( f [ 0 ] ) ? f . c o n c a t ( [ " c e n t e r " ] ) : o . t e s t ( f [ 0 ] ) ? [ " c e n t e r " ] . c o n c a t ( f ) : [ " c e n t e r " , " c e n t e r " ] ; f [ 0 ] = n . t e s t ( f [ 0 ] ) ? f [ 0 ] : " c e n t e r " ; f [ 1 ] = o . t e s t ( f [ 1 ] ) ? f [ 1 ] : " c e n t e r " ; b [ t h i s ] = f } ) ; i f ( g . l e n g t h = = = 1 ) g [ 1 ] = g [ 0 ] ; e [ 0 ] = p a r s e I n t ( e [ 0 ] , 1 0 ) | | 0 ; i f ( e . l e n g t h = = = 1 ) e [ 1 ] = e [ 0 ] ; e [ 1 ] = p a r s e I n t ( e [ 1 ] , 1 0 ) | | 0 ; i f ( b . a t [ 0 ] = = = " r i g h t " ) j . l e f t + = h ; e l s e   i f ( b . a t [ 0 ] = = = " c e n t e r " ) j . l e f t + = h / 2 ; i f ( b . a t [ 1 ] = = = " b o t t o m " ) j . t o p + = 
 k ; e l s e   i f ( b . a t [ 1 ] = = = " c e n t e r " ) j . t o p + = k / 2 ; j . l e f t + = e [ 0 ] ; j . t o p + = e [ 1 ] ; r e t u r n   t h i s . e a c h ( f u n c t i o n ( ) { v a r   f = c ( t h i s ) , l = f . o u t e r W i d t h ( ) , m = f . o u t e r H e i g h t ( ) , p = p a r s e I n t ( c . c u r C S S ( t h i s , " m a r g i n L e f t " , t r u e ) ) | | 0 , q = p a r s e I n t ( c . c u r C S S ( t h i s , " m a r g i n T o p " , t r u e ) ) | | 0 , v = l + p + ( p a r s e I n t ( c . c u r C S S ( t h i s , " m a r g i n R i g h t " , t r u e ) ) | | 0 ) , w = m + q + ( p a r s e I n t ( c . c u r C S S ( t h i s , " m a r g i n B o t t o m " , t r u e ) ) | | 0 ) , i = c . e x t e n d ( { } , j ) , r ; i f ( b . m y [ 0 ] = = = " r i g h t " ) i . l e f t - = l ; e l s e   i f ( b . m y [ 0 ] = = = " c e n t e r " ) i . l e f t - = l / 2 ; i f ( b . m y [ 1 ] = = = " b o t t o m " ) i . t o p - = m ; e l s e   i f ( b . m y [ 1 ] = = = " c e n t e r " ) i . t o p - = 
 m / 2 ; i . l e f t = M a t h . r o u n d ( i . l e f t ) ; i . t o p = M a t h . r o u n d ( i . t o p ) ; r = { l e f t : i . l e f t - p , t o p : i . t o p - q } ; c . e a c h ( [ " l e f t " , " t o p " ] , f u n c t i o n ( s , x ) { c . u i . p o s i t i o n [ g [ s ] ] & & c . u i . p o s i t i o n [ g [ s ] ] [ x ] ( i , { t a r g e t W i d t h : h , t a r g e t H e i g h t : k , e l e m W i d t h : l , e l e m H e i g h t : m , c o l l i s i o n P o s i t i o n : r , c o l l i s i o n W i d t h : v , c o l l i s i o n H e i g h t : w , o f f s e t : e , m y : b . m y , a t : b . a t } ) } ) ; c . f n . b g i f r a m e & & f . b g i f r a m e ( ) ; f . o f f s e t ( c . e x t e n d ( i , { u s i n g : b . u s i n g } ) ) } ) } ; c . u i . p o s i t i o n = { f i t : { l e f t : f u n c t i o n ( b , a ) { v a r   d = c ( w i n d o w ) ; d = a . c o l l i s i o n P o s i t i o n . l e f t + a . c o l l i s i o n W i d t h - d . w i d t h ( ) - d . s c r o l l L e f t ( ) ; b . l e f t = 
 d > 0 ? b . l e f t - d : M a t h . m a x ( b . l e f t - a . c o l l i s i o n P o s i t i o n . l e f t , b . l e f t ) } , t o p : f u n c t i o n ( b , a ) { v a r   d = c ( w i n d o w ) ; d = a . c o l l i s i o n P o s i t i o n . t o p + a . c o l l i s i o n H e i g h t - d . h e i g h t ( ) - d . s c r o l l T o p ( ) ; b . t o p = d > 0 ? b . t o p - d : M a t h . m a x ( b . t o p - a . c o l l i s i o n P o s i t i o n . t o p , b . t o p ) } } , f l i p : { l e f t : f u n c t i o n ( b , a ) { i f ( a . a t [ 0 ] ! = = " c e n t e r " ) { v a r   d = c ( w i n d o w ) ; d = a . c o l l i s i o n P o s i t i o n . l e f t + a . c o l l i s i o n W i d t h - d . w i d t h ( ) - d . s c r o l l L e f t ( ) ; v a r   g = a . m y [ 0 ] = = = " l e f t " ? - a . e l e m W i d t h : a . m y [ 0 ] = = = " r i g h t " ? a . e l e m W i d t h : 0 , e = a . a t [ 0 ] = = = " l e f t " ? a . t a r g e t W i d t h : - a . t a r g e t W i d t h , h = - 2 * a . o f f s e t [ 0 ] ; b . l e f t + = 
 a . c o l l i s i o n P o s i t i o n . l e f t < 0 ? g + e + h : d > 0 ? g + e + h : 0 } } , t o p : f u n c t i o n ( b , a ) { i f ( a . a t [ 1 ] ! = = " c e n t e r " ) { v a r   d = c ( w i n d o w ) ; d = a . c o l l i s i o n P o s i t i o n . t o p + a . c o l l i s i o n H e i g h t - d . h e i g h t ( ) - d . s c r o l l T o p ( ) ; v a r   g = a . m y [ 1 ] = = = " t o p " ? - a . e l e m H e i g h t : a . m y [ 1 ] = = = " b o t t o m " ? a . e l e m H e i g h t : 0 , e = a . a t [ 1 ] = = = " t o p " ? a . t a r g e t H e i g h t : - a . t a r g e t H e i g h t , h = - 2 * a . o f f s e t [ 1 ] ; b . t o p + = a . c o l l i s i o n P o s i t i o n . t o p < 0 ? g + e + h : d > 0 ? g + e + h : 0 } } } } ; i f ( ! c . o f f s e t . s e t O f f s e t ) { c . o f f s e t . s e t O f f s e t = f u n c t i o n ( b , a ) { i f ( / s t a t i c / . t e s t ( c . c u r C S S ( b , " p o s i t i o n " ) ) ) b . s t y l e . p o s i t i o n = " r e l a t i v e " ; v a r   d = c ( b ) , 
 g = d . o f f s e t ( ) , e = p a r s e I n t ( c . c u r C S S ( b , " t o p " , t r u e ) , 1 0 ) | | 0 , h = p a r s e I n t ( c . c u r C S S ( b , " l e f t " , t r u e ) , 1 0 ) | | 0 ; g = { t o p : a . t o p - g . t o p + e , l e f t : a . l e f t - g . l e f t + h } ; " u s i n g " i n   a ? a . u s i n g . c a l l ( b , g ) : d . c s s ( g ) } ; c . f n . o f f s e t = f u n c t i o n ( b ) { v a r   a = t h i s [ 0 ] ; i f ( ! a | | ! a . o w n e r D o c u m e n t ) r e t u r n   n u l l ; i f ( b ) r e t u r n   t h i s . e a c h ( f u n c t i o n ( ) { c . o f f s e t . s e t O f f s e t ( t h i s , b ) } ) ; r e t u r n   u . c a l l ( t h i s ) } } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   D r a g g a b l e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / D r a g g a b l e s 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . c o r e . j s 
   * 	 j q u e r y . u i . m o u s e . j s 
   * 	 j q u e r y . u i . w i d g e t . j s 
   * / 
 ( f u n c t i o n ( d ) { d . w i d g e t ( " u i . d r a g g a b l e " , d . u i . m o u s e , { w i d g e t E v e n t P r e f i x : " d r a g " , o p t i o n s : { a d d C l a s s e s : t r u e , a p p e n d T o : " p a r e n t " , a x i s : f a l s e , c o n n e c t T o S o r t a b l e : f a l s e , c o n t a i n m e n t : f a l s e , c u r s o r : " a u t o " , c u r s o r A t : f a l s e , g r i d : f a l s e , h a n d l e : f a l s e , h e l p e r : " o r i g i n a l " , i f r a m e F i x : f a l s e , o p a c i t y : f a l s e , r e f r e s h P o s i t i o n s : f a l s e , r e v e r t : f a l s e , r e v e r t D u r a t i o n : 5 0 0 , s c o p e : " d e f a u l t " , s c r o l l : t r u e , s c r o l l S e n s i t i v i t y : 2 0 , s c r o l l S p e e d : 2 0 , s n a p : f a l s e , s n a p M o d e : " b o t h " , s n a p T o l e r a n c e : 2 0 , s t a c k : f a l s e , z I n d e x : f a l s e } , _ c r e a t e : f u n c t i o n ( ) { i f ( t h i s . o p t i o n s . h e l p e r = = 
 " o r i g i n a l " & & ! / ^ ( ? : r | a | f ) / . t e s t ( t h i s . e l e m e n t . c s s ( " p o s i t i o n " ) ) ) t h i s . e l e m e n t [ 0 ] . s t y l e . p o s i t i o n = " r e l a t i v e " ; t h i s . o p t i o n s . a d d C l a s s e s & & t h i s . e l e m e n t . a d d C l a s s ( " u i - d r a g g a b l e " ) ; t h i s . o p t i o n s . d i s a b l e d & & t h i s . e l e m e n t . a d d C l a s s ( " u i - d r a g g a b l e - d i s a b l e d " ) ; t h i s . _ m o u s e I n i t ( ) } , d e s t r o y : f u n c t i o n ( ) { i f ( t h i s . e l e m e n t . d a t a ( " d r a g g a b l e " ) ) { t h i s . e l e m e n t . r e m o v e D a t a ( " d r a g g a b l e " ) . u n b i n d ( " . d r a g g a b l e " ) . r e m o v e C l a s s ( " u i - d r a g g a b l e   u i - d r a g g a b l e - d r a g g i n g   u i - d r a g g a b l e - d i s a b l e d " ) ; t h i s . _ m o u s e D e s t r o y ( ) ; r e t u r n   t h i s } } , _ m o u s e C a p t u r e : f u n c t i o n ( a ) { v a r   b = 
 t h i s . o p t i o n s ; i f ( t h i s . h e l p e r | | b . d i s a b l e d | | d ( a . t a r g e t ) . i s ( " . u i - r e s i z a b l e - h a n d l e " ) ) r e t u r n   f a l s e ; t h i s . h a n d l e = t h i s . _ g e t H a n d l e ( a ) ; i f ( ! t h i s . h a n d l e ) r e t u r n   f a l s e ; r e t u r n   t r u e } , _ m o u s e S t a r t : f u n c t i o n ( a ) { v a r   b = t h i s . o p t i o n s ; t h i s . h e l p e r = t h i s . _ c r e a t e H e l p e r ( a ) ; t h i s . _ c a c h e H e l p e r P r o p o r t i o n s ( ) ; i f ( d . u i . d d m a n a g e r ) d . u i . d d m a n a g e r . c u r r e n t = t h i s ; t h i s . _ c a c h e M a r g i n s ( ) ; t h i s . c s s P o s i t i o n = t h i s . h e l p e r . c s s ( " p o s i t i o n " ) ; t h i s . s c r o l l P a r e n t = t h i s . h e l p e r . s c r o l l P a r e n t ( ) ; t h i s . o f f s e t = t h i s . p o s i t i o n A b s = t h i s . e l e m e n t . o f f s e t ( ) ; t h i s . o f f s e t = { t o p : t h i s . o f f s e t . t o p - 
 t h i s . m a r g i n s . t o p , l e f t : t h i s . o f f s e t . l e f t - t h i s . m a r g i n s . l e f t } ; d . e x t e n d ( t h i s . o f f s e t , { c l i c k : { l e f t : a . p a g e X - t h i s . o f f s e t . l e f t , t o p : a . p a g e Y - t h i s . o f f s e t . t o p } , p a r e n t : t h i s . _ g e t P a r e n t O f f s e t ( ) , r e l a t i v e : t h i s . _ g e t R e l a t i v e O f f s e t ( ) } ) ; t h i s . o r i g i n a l P o s i t i o n = t h i s . p o s i t i o n = t h i s . _ g e n e r a t e P o s i t i o n ( a ) ; t h i s . o r i g i n a l P a g e X = a . p a g e X ; t h i s . o r i g i n a l P a g e Y = a . p a g e Y ; b . c u r s o r A t & & t h i s . _ a d j u s t O f f s e t F r o m H e l p e r ( b . c u r s o r A t ) ; b . c o n t a i n m e n t & & t h i s . _ s e t C o n t a i n m e n t ( ) ; i f ( t h i s . _ t r i g g e r ( " s t a r t " , a ) = = = f a l s e ) { t h i s . _ c l e a r ( ) ; r e t u r n   f a l s e } t h i s . _ c a c h e H e l p e r P r o p o r t i o n s ( ) ; 
 d . u i . d d m a n a g e r & & ! b . d r o p B e h a v i o u r & & d . u i . d d m a n a g e r . p r e p a r e O f f s e t s ( t h i s , a ) ; t h i s . h e l p e r . a d d C l a s s ( " u i - d r a g g a b l e - d r a g g i n g " ) ; t h i s . _ m o u s e D r a g ( a , t r u e ) ; r e t u r n   t r u e } , _ m o u s e D r a g : f u n c t i o n ( a , b ) { t h i s . p o s i t i o n = t h i s . _ g e n e r a t e P o s i t i o n ( a ) ; t h i s . p o s i t i o n A b s = t h i s . _ c o n v e r t P o s i t i o n T o ( " a b s o l u t e " ) ; i f ( ! b ) { b = t h i s . _ u i H a s h ( ) ; i f ( t h i s . _ t r i g g e r ( " d r a g " , a , b ) = = = f a l s e ) { t h i s . _ m o u s e U p ( { } ) ; r e t u r n   f a l s e } t h i s . p o s i t i o n = b . p o s i t i o n } i f ( ! t h i s . o p t i o n s . a x i s | | t h i s . o p t i o n s . a x i s ! = " y " ) t h i s . h e l p e r [ 0 ] . s t y l e . l e f t = t h i s . p o s i t i o n . l e f t + " p x " ; i f ( ! t h i s . o p t i o n s . a x i s | | 
 t h i s . o p t i o n s . a x i s ! = " x " ) t h i s . h e l p e r [ 0 ] . s t y l e . t o p = t h i s . p o s i t i o n . t o p + " p x " ; d . u i . d d m a n a g e r & & d . u i . d d m a n a g e r . d r a g ( t h i s , a ) ; r e t u r n   f a l s e } , _ m o u s e S t o p : f u n c t i o n ( a ) { v a r   b = f a l s e ; i f ( d . u i . d d m a n a g e r & & ! t h i s . o p t i o n s . d r o p B e h a v i o u r ) b = d . u i . d d m a n a g e r . d r o p ( t h i s , a ) ; i f ( t h i s . d r o p p e d ) { b = t h i s . d r o p p e d ; t h i s . d r o p p e d = f a l s e } i f ( ( ! t h i s . e l e m e n t [ 0 ] | | ! t h i s . e l e m e n t [ 0 ] . p a r e n t N o d e ) & & t h i s . o p t i o n s . h e l p e r = = " o r i g i n a l " ) r e t u r n   f a l s e ; i f ( t h i s . o p t i o n s . r e v e r t = = " i n v a l i d " & & ! b | | t h i s . o p t i o n s . r e v e r t = = " v a l i d " & & b | | t h i s . o p t i o n s . r e v e r t = = = t r u e | | d . i s F u n c t i o n ( t h i s . o p t i o n s . r e v e r t ) & & 
 t h i s . o p t i o n s . r e v e r t . c a l l ( t h i s . e l e m e n t , b ) ) { v a r   c = t h i s ; d ( t h i s . h e l p e r ) . a n i m a t e ( t h i s . o r i g i n a l P o s i t i o n , p a r s e I n t ( t h i s . o p t i o n s . r e v e r t D u r a t i o n , 1 0 ) , f u n c t i o n ( ) { c . _ t r i g g e r ( " s t o p " , a ) ! = = f a l s e & & c . _ c l e a r ( ) } ) } e l s e   t h i s . _ t r i g g e r ( " s t o p " , a ) ! = = f a l s e & & t h i s . _ c l e a r ( ) ; r e t u r n   f a l s e } , c a n c e l : f u n c t i o n ( ) { t h i s . h e l p e r . i s ( " . u i - d r a g g a b l e - d r a g g i n g " ) ? t h i s . _ m o u s e U p ( { } ) : t h i s . _ c l e a r ( ) ; r e t u r n   t h i s } , _ g e t H a n d l e : f u n c t i o n ( a ) { v a r   b = ! t h i s . o p t i o n s . h a n d l e | | ! d ( t h i s . o p t i o n s . h a n d l e , t h i s . e l e m e n t ) . l e n g t h ? t r u e : f a l s e ; d ( t h i s . o p t i o n s . h a n d l e , t h i s . e l e m e n t ) . f i n d ( " * " ) . a n d S e l f ( ) . e a c h ( f u n c t i o n ( ) { i f ( t h i s = = 
 a . t a r g e t ) b = t r u e } ) ; r e t u r n   b } , _ c r e a t e H e l p e r : f u n c t i o n ( a ) { v a r   b = t h i s . o p t i o n s ; a = d . i s F u n c t i o n ( b . h e l p e r ) ? d ( b . h e l p e r . a p p l y ( t h i s . e l e m e n t [ 0 ] , [ a ] ) ) : b . h e l p e r = = " c l o n e " ? t h i s . e l e m e n t . c l o n e ( ) : t h i s . e l e m e n t ; a . p a r e n t s ( " b o d y " ) . l e n g t h | | a . a p p e n d T o ( b . a p p e n d T o = = " p a r e n t " ? t h i s . e l e m e n t [ 0 ] . p a r e n t N o d e : b . a p p e n d T o ) ; a [ 0 ] ! = t h i s . e l e m e n t [ 0 ] & & ! / ( f i x e d | a b s o l u t e ) / . t e s t ( a . c s s ( " p o s i t i o n " ) ) & & a . c s s ( " p o s i t i o n " , " a b s o l u t e " ) ; r e t u r n   a } , _ a d j u s t O f f s e t F r o m H e l p e r : f u n c t i o n ( a ) { i f ( t y p e o f   a = = " s t r i n g " ) a = a . s p l i t ( "   " ) ; i f ( d . i s A r r a y ( a ) ) a = { l e f t : + a [ 0 ] , t o p : + a [ 1 ] | | 
 0 } ; i f ( " l e f t " i n   a ) t h i s . o f f s e t . c l i c k . l e f t = a . l e f t + t h i s . m a r g i n s . l e f t ; i f ( " r i g h t " i n   a ) t h i s . o f f s e t . c l i c k . l e f t = t h i s . h e l p e r P r o p o r t i o n s . w i d t h - a . r i g h t + t h i s . m a r g i n s . l e f t ; i f ( " t o p " i n   a ) t h i s . o f f s e t . c l i c k . t o p = a . t o p + t h i s . m a r g i n s . t o p ; i f ( " b o t t o m " i n   a ) t h i s . o f f s e t . c l i c k . t o p = t h i s . h e l p e r P r o p o r t i o n s . h e i g h t - a . b o t t o m + t h i s . m a r g i n s . t o p } , _ g e t P a r e n t O f f s e t : f u n c t i o n ( ) { t h i s . o f f s e t P a r e n t = t h i s . h e l p e r . o f f s e t P a r e n t ( ) ; v a r   a = t h i s . o f f s e t P a r e n t . o f f s e t ( ) ; i f ( t h i s . c s s P o s i t i o n = = " a b s o l u t e " & & t h i s . s c r o l l P a r e n t [ 0 ] ! = d o c u m e n t & & d . u i . c o n t a i n s ( t h i s . s c r o l l P a r e n t [ 0 ] , 
 t h i s . o f f s e t P a r e n t [ 0 ] ) ) { a . l e f t + = t h i s . s c r o l l P a r e n t . s c r o l l L e f t ( ) ; a . t o p + = t h i s . s c r o l l P a r e n t . s c r o l l T o p ( ) } i f ( t h i s . o f f s e t P a r e n t [ 0 ] = = d o c u m e n t . b o d y | | t h i s . o f f s e t P a r e n t [ 0 ] . t a g N a m e & & t h i s . o f f s e t P a r e n t [ 0 ] . t a g N a m e . t o L o w e r C a s e ( ) = = " h t m l " & & d . b r o w s e r . m s i e ) a = { t o p : 0 , l e f t : 0 } ; r e t u r n { t o p : a . t o p + ( p a r s e I n t ( t h i s . o f f s e t P a r e n t . c s s ( " b o r d e r T o p W i d t h " ) , 1 0 ) | | 0 ) , l e f t : a . l e f t + ( p a r s e I n t ( t h i s . o f f s e t P a r e n t . c s s ( " b o r d e r L e f t W i d t h " ) , 1 0 ) | | 0 ) } } , _ g e t R e l a t i v e O f f s e t : f u n c t i o n ( ) { i f ( t h i s . c s s P o s i t i o n = = " r e l a t i v e " ) { v a r   a = t h i s . e l e m e n t . p o s i t i o n ( ) ; r e t u r n { t o p : a . t o p - 
 ( p a r s e I n t ( t h i s . h e l p e r . c s s ( " t o p " ) , 1 0 ) | | 0 ) + t h i s . s c r o l l P a r e n t . s c r o l l T o p ( ) , l e f t : a . l e f t - ( p a r s e I n t ( t h i s . h e l p e r . c s s ( " l e f t " ) , 1 0 ) | | 0 ) + t h i s . s c r o l l P a r e n t . s c r o l l L e f t ( ) } } e l s e   r e t u r n { t o p : 0 , l e f t : 0 } } , _ c a c h e M a r g i n s : f u n c t i o n ( ) { t h i s . m a r g i n s = { l e f t : p a r s e I n t ( t h i s . e l e m e n t . c s s ( " m a r g i n L e f t " ) , 1 0 ) | | 0 , t o p : p a r s e I n t ( t h i s . e l e m e n t . c s s ( " m a r g i n T o p " ) , 1 0 ) | | 0 } } , _ c a c h e H e l p e r P r o p o r t i o n s : f u n c t i o n ( ) { t h i s . h e l p e r P r o p o r t i o n s = { w i d t h : t h i s . h e l p e r . o u t e r W i d t h ( ) , h e i g h t : t h i s . h e l p e r . o u t e r H e i g h t ( ) } } , _ s e t C o n t a i n m e n t : f u n c t i o n ( ) { v a r   a = t h i s . o p t i o n s ; i f ( a . c o n t a i n m e n t = = 
 " p a r e n t " ) a . c o n t a i n m e n t = t h i s . h e l p e r [ 0 ] . p a r e n t N o d e ; i f ( a . c o n t a i n m e n t = = " d o c u m e n t " | | a . c o n t a i n m e n t = = " w i n d o w " ) t h i s . c o n t a i n m e n t = [ ( a . c o n t a i n m e n t = = " d o c u m e n t " ? 0 : d ( w i n d o w ) . s c r o l l L e f t ( ) ) - t h i s . o f f s e t . r e l a t i v e . l e f t - t h i s . o f f s e t . p a r e n t . l e f t , ( a . c o n t a i n m e n t = = " d o c u m e n t " ? 0 : d ( w i n d o w ) . s c r o l l T o p ( ) ) - t h i s . o f f s e t . r e l a t i v e . t o p - t h i s . o f f s e t . p a r e n t . t o p , ( a . c o n t a i n m e n t = = " d o c u m e n t " ? 0 : d ( w i n d o w ) . s c r o l l L e f t ( ) ) + d ( a . c o n t a i n m e n t = = " d o c u m e n t " ? d o c u m e n t : w i n d o w ) . w i d t h ( ) - t h i s . h e l p e r P r o p o r t i o n s . w i d t h - t h i s . m a r g i n s . l e f t , ( a . c o n t a i n m e n t = = " d o c u m e n t " ? 
 0 : d ( w i n d o w ) . s c r o l l T o p ( ) ) + ( d ( a . c o n t a i n m e n t = = " d o c u m e n t " ? d o c u m e n t : w i n d o w ) . h e i g h t ( ) | | d o c u m e n t . b o d y . p a r e n t N o d e . s c r o l l H e i g h t ) - t h i s . h e l p e r P r o p o r t i o n s . h e i g h t - t h i s . m a r g i n s . t o p ] ; i f ( ! / ^ ( d o c u m e n t | w i n d o w | p a r e n t ) $ / . t e s t ( a . c o n t a i n m e n t ) & & a . c o n t a i n m e n t . c o n s t r u c t o r ! = A r r a y ) { v a r   b = d ( a . c o n t a i n m e n t ) [ 0 ] ; i f ( b ) { a = d ( a . c o n t a i n m e n t ) . o f f s e t ( ) ; v a r   c = d ( b ) . c s s ( " o v e r f l o w " ) ! = " h i d d e n " ; t h i s . c o n t a i n m e n t = [ a . l e f t + ( p a r s e I n t ( d ( b ) . c s s ( " b o r d e r L e f t W i d t h " ) , 1 0 ) | | 0 ) + ( p a r s e I n t ( d ( b ) . c s s ( " p a d d i n g L e f t " ) , 1 0 ) | | 0 ) - t h i s . m a r g i n s . l e f t , a . t o p + ( p a r s e I n t ( d ( b ) . c s s ( " b o r d e r T o p W i d t h " ) , 
 1 0 ) | | 0 ) + ( p a r s e I n t ( d ( b ) . c s s ( " p a d d i n g T o p " ) , 1 0 ) | | 0 ) - t h i s . m a r g i n s . t o p , a . l e f t + ( c ? M a t h . m a x ( b . s c r o l l W i d t h , b . o f f s e t W i d t h ) : b . o f f s e t W i d t h ) - ( p a r s e I n t ( d ( b ) . c s s ( " b o r d e r L e f t W i d t h " ) , 1 0 ) | | 0 ) - ( p a r s e I n t ( d ( b ) . c s s ( " p a d d i n g R i g h t " ) , 1 0 ) | | 0 ) - t h i s . h e l p e r P r o p o r t i o n s . w i d t h - t h i s . m a r g i n s . l e f t , a . t o p + ( c ? M a t h . m a x ( b . s c r o l l H e i g h t , b . o f f s e t H e i g h t ) : b . o f f s e t H e i g h t ) - ( p a r s e I n t ( d ( b ) . c s s ( " b o r d e r T o p W i d t h " ) , 1 0 ) | | 0 ) - ( p a r s e I n t ( d ( b ) . c s s ( " p a d d i n g B o t t o m " ) , 1 0 ) | | 0 ) - t h i s . h e l p e r P r o p o r t i o n s . h e i g h t - t h i s . m a r g i n s . t o p ] } } e l s e   i f ( a . c o n t a i n m e n t . c o n s t r u c t o r = = 
 A r r a y ) t h i s . c o n t a i n m e n t = a . c o n t a i n m e n t } , _ c o n v e r t P o s i t i o n T o : f u n c t i o n ( a , b ) { i f ( ! b ) b = t h i s . p o s i t i o n ; a = a = = " a b s o l u t e " ? 1 : - 1 ; v a r   c = t h i s . c s s P o s i t i o n = = " a b s o l u t e " & & ! ( t h i s . s c r o l l P a r e n t [ 0 ] ! = d o c u m e n t & & d . u i . c o n t a i n s ( t h i s . s c r o l l P a r e n t [ 0 ] , t h i s . o f f s e t P a r e n t [ 0 ] ) ) ? t h i s . o f f s e t P a r e n t : t h i s . s c r o l l P a r e n t , f = / ( h t m l | b o d y ) / i . t e s t ( c [ 0 ] . t a g N a m e ) ; r e t u r n { t o p : b . t o p + t h i s . o f f s e t . r e l a t i v e . t o p * a + t h i s . o f f s e t . p a r e n t . t o p * a - ( d . b r o w s e r . s a f a r i & & d . b r o w s e r . v e r s i o n < 5 2 6 & & t h i s . c s s P o s i t i o n = = " f i x e d " ? 0 : ( t h i s . c s s P o s i t i o n = = " f i x e d " ? - t h i s . s c r o l l P a r e n t . s c r o l l T o p ( ) : 
 f ? 0 : c . s c r o l l T o p ( ) ) * a ) , l e f t : b . l e f t + t h i s . o f f s e t . r e l a t i v e . l e f t * a + t h i s . o f f s e t . p a r e n t . l e f t * a - ( d . b r o w s e r . s a f a r i & & d . b r o w s e r . v e r s i o n < 5 2 6 & & t h i s . c s s P o s i t i o n = = " f i x e d " ? 0 : ( t h i s . c s s P o s i t i o n = = " f i x e d " ? - t h i s . s c r o l l P a r e n t . s c r o l l L e f t ( ) : f ? 0 : c . s c r o l l L e f t ( ) ) * a ) } } , _ g e n e r a t e P o s i t i o n : f u n c t i o n ( a ) { v a r   b = t h i s . o p t i o n s , c = t h i s . c s s P o s i t i o n = = " a b s o l u t e " & & ! ( t h i s . s c r o l l P a r e n t [ 0 ] ! = d o c u m e n t & & d . u i . c o n t a i n s ( t h i s . s c r o l l P a r e n t [ 0 ] , t h i s . o f f s e t P a r e n t [ 0 ] ) ) ? t h i s . o f f s e t P a r e n t : t h i s . s c r o l l P a r e n t , f = / ( h t m l | b o d y ) / i . t e s t ( c [ 0 ] . t a g N a m e ) , e = a . p a g e X , g = a . p a g e Y ; 
 i f ( t h i s . o r i g i n a l P o s i t i o n ) { i f ( t h i s . c o n t a i n m e n t ) { i f ( a . p a g e X - t h i s . o f f s e t . c l i c k . l e f t < t h i s . c o n t a i n m e n t [ 0 ] ) e = t h i s . c o n t a i n m e n t [ 0 ] + t h i s . o f f s e t . c l i c k . l e f t ; i f ( a . p a g e Y - t h i s . o f f s e t . c l i c k . t o p < t h i s . c o n t a i n m e n t [ 1 ] ) g = t h i s . c o n t a i n m e n t [ 1 ] + t h i s . o f f s e t . c l i c k . t o p ; i f ( a . p a g e X - t h i s . o f f s e t . c l i c k . l e f t > t h i s . c o n t a i n m e n t [ 2 ] ) e = t h i s . c o n t a i n m e n t [ 2 ] + t h i s . o f f s e t . c l i c k . l e f t ; i f ( a . p a g e Y - t h i s . o f f s e t . c l i c k . t o p > t h i s . c o n t a i n m e n t [ 3 ] ) g = t h i s . c o n t a i n m e n t [ 3 ] + t h i s . o f f s e t . c l i c k . t o p } i f ( b . g r i d ) { g = t h i s . o r i g i n a l P a g e Y + M a t h . r o u n d ( ( g - t h i s . o r i g i n a l P a g e Y ) / 
 b . g r i d [ 1 ] ) * b . g r i d [ 1 ] ; g = t h i s . c o n t a i n m e n t ? ! ( g - t h i s . o f f s e t . c l i c k . t o p < t h i s . c o n t a i n m e n t [ 1 ] | | g - t h i s . o f f s e t . c l i c k . t o p > t h i s . c o n t a i n m e n t [ 3 ] ) ? g : ! ( g - t h i s . o f f s e t . c l i c k . t o p < t h i s . c o n t a i n m e n t [ 1 ] ) ? g - b . g r i d [ 1 ] : g + b . g r i d [ 1 ] : g ; e = t h i s . o r i g i n a l P a g e X + M a t h . r o u n d ( ( e - t h i s . o r i g i n a l P a g e X ) / b . g r i d [ 0 ] ) * b . g r i d [ 0 ] ; e = t h i s . c o n t a i n m e n t ? ! ( e - t h i s . o f f s e t . c l i c k . l e f t < t h i s . c o n t a i n m e n t [ 0 ] | | e - t h i s . o f f s e t . c l i c k . l e f t > t h i s . c o n t a i n m e n t [ 2 ] ) ? e : ! ( e - t h i s . o f f s e t . c l i c k . l e f t < t h i s . c o n t a i n m e n t [ 0 ] ) ? e - b . g r i d [ 0 ] : e + b . g r i d [ 0 ] : e } } r e t u r n { t o p : g - t h i s . o f f s e t . c l i c k . t o p - 
 t h i s . o f f s e t . r e l a t i v e . t o p - t h i s . o f f s e t . p a r e n t . t o p + ( d . b r o w s e r . s a f a r i & & d . b r o w s e r . v e r s i o n < 5 2 6 & & t h i s . c s s P o s i t i o n = = " f i x e d " ? 0 : t h i s . c s s P o s i t i o n = = " f i x e d " ? - t h i s . s c r o l l P a r e n t . s c r o l l T o p ( ) : f ? 0 : c . s c r o l l T o p ( ) ) , l e f t : e - t h i s . o f f s e t . c l i c k . l e f t - t h i s . o f f s e t . r e l a t i v e . l e f t - t h i s . o f f s e t . p a r e n t . l e f t + ( d . b r o w s e r . s a f a r i & & d . b r o w s e r . v e r s i o n < 5 2 6 & & t h i s . c s s P o s i t i o n = = " f i x e d " ? 0 : t h i s . c s s P o s i t i o n = = " f i x e d " ? - t h i s . s c r o l l P a r e n t . s c r o l l L e f t ( ) : f ? 0 : c . s c r o l l L e f t ( ) ) } } , _ c l e a r : f u n c t i o n ( ) { t h i s . h e l p e r . r e m o v e C l a s s ( " u i - d r a g g a b l e - d r a g g i n g " ) ; t h i s . h e l p e r [ 0 ] ! = 
 t h i s . e l e m e n t [ 0 ] & & ! t h i s . c a n c e l H e l p e r R e m o v a l & & t h i s . h e l p e r . r e m o v e ( ) ; t h i s . h e l p e r = n u l l ; t h i s . c a n c e l H e l p e r R e m o v a l = f a l s e } , _ t r i g g e r : f u n c t i o n ( a , b , c ) { c = c | | t h i s . _ u i H a s h ( ) ; d . u i . p l u g i n . c a l l ( t h i s , a , [ b , c ] ) ; i f ( a = = " d r a g " ) t h i s . p o s i t i o n A b s = t h i s . _ c o n v e r t P o s i t i o n T o ( " a b s o l u t e " ) ; r e t u r n   d . W i d g e t . p r o t o t y p e . _ t r i g g e r . c a l l ( t h i s , a , b , c ) } , p l u g i n s : { } , _ u i H a s h : f u n c t i o n ( ) { r e t u r n { h e l p e r : t h i s . h e l p e r , p o s i t i o n : t h i s . p o s i t i o n , o r i g i n a l P o s i t i o n : t h i s . o r i g i n a l P o s i t i o n , o f f s e t : t h i s . p o s i t i o n A b s } } } ) ; d . e x t e n d ( d . u i . d r a g g a b l e , { v e r s i o n : " 1 . 8 . 1 0 " } ) ; 
 d . u i . p l u g i n . a d d ( " d r a g g a b l e " , " c o n n e c t T o S o r t a b l e " , { s t a r t : f u n c t i o n ( a , b ) { v a r   c = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) , f = c . o p t i o n s , e = d . e x t e n d ( { } , b , { i t e m : c . e l e m e n t } ) ; c . s o r t a b l e s = [ ] ; d ( f . c o n n e c t T o S o r t a b l e ) . e a c h ( f u n c t i o n ( ) { v a r   g = d . d a t a ( t h i s , " s o r t a b l e " ) ; i f ( g & & ! g . o p t i o n s . d i s a b l e d ) { c . s o r t a b l e s . p u s h ( { i n s t a n c e : g , s h o u l d R e v e r t : g . o p t i o n s . r e v e r t } ) ; g . _ r e f r e s h I t e m s ( ) ; g . _ t r i g g e r ( " a c t i v a t e " , a , e ) } } ) } , s t o p : f u n c t i o n ( a , b ) { v a r   c = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) , f = d . e x t e n d ( { } , b , { i t e m : c . e l e m e n t } ) ; d . e a c h ( c . s o r t a b l e s , f u n c t i o n ( ) { i f ( t h i s . i n s t a n c e . i s O v e r ) { t h i s . i n s t a n c e . i s O v e r = 
 0 ; c . c a n c e l H e l p e r R e m o v a l = t r u e ; t h i s . i n s t a n c e . c a n c e l H e l p e r R e m o v a l = f a l s e ; i f ( t h i s . s h o u l d R e v e r t ) t h i s . i n s t a n c e . o p t i o n s . r e v e r t = t r u e ; t h i s . i n s t a n c e . _ m o u s e S t o p ( a ) ; t h i s . i n s t a n c e . o p t i o n s . h e l p e r = t h i s . i n s t a n c e . o p t i o n s . _ h e l p e r ; c . o p t i o n s . h e l p e r = = " o r i g i n a l " & & t h i s . i n s t a n c e . c u r r e n t I t e m . c s s ( { t o p : " a u t o " , l e f t : " a u t o " } ) } e l s e { t h i s . i n s t a n c e . c a n c e l H e l p e r R e m o v a l = f a l s e ; t h i s . i n s t a n c e . _ t r i g g e r ( " d e a c t i v a t e " , a , f ) } } ) } , d r a g : f u n c t i o n ( a , b ) { v a r   c = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) , f = t h i s ; d . e a c h ( c . s o r t a b l e s , f u n c t i o n ( ) { t h i s . i n s t a n c e . p o s i t i o n A b s = 
 c . p o s i t i o n A b s ; t h i s . i n s t a n c e . h e l p e r P r o p o r t i o n s = c . h e l p e r P r o p o r t i o n s ; t h i s . i n s t a n c e . o f f s e t . c l i c k = c . o f f s e t . c l i c k ; i f ( t h i s . i n s t a n c e . _ i n t e r s e c t s W i t h ( t h i s . i n s t a n c e . c o n t a i n e r C a c h e ) ) { i f ( ! t h i s . i n s t a n c e . i s O v e r ) { t h i s . i n s t a n c e . i s O v e r = 1 ; t h i s . i n s t a n c e . c u r r e n t I t e m = d ( f ) . c l o n e ( ) . a p p e n d T o ( t h i s . i n s t a n c e . e l e m e n t ) . d a t a ( " s o r t a b l e - i t e m " , t r u e ) ; t h i s . i n s t a n c e . o p t i o n s . _ h e l p e r = t h i s . i n s t a n c e . o p t i o n s . h e l p e r ; t h i s . i n s t a n c e . o p t i o n s . h e l p e r = f u n c t i o n ( ) { r e t u r n   b . h e l p e r [ 0 ] } ; a . t a r g e t = t h i s . i n s t a n c e . c u r r e n t I t e m [ 0 ] ; t h i s . i n s t a n c e . _ m o u s e C a p t u r e ( a , 
 t r u e ) ; t h i s . i n s t a n c e . _ m o u s e S t a r t ( a , t r u e , t r u e ) ; t h i s . i n s t a n c e . o f f s e t . c l i c k . t o p = c . o f f s e t . c l i c k . t o p ; t h i s . i n s t a n c e . o f f s e t . c l i c k . l e f t = c . o f f s e t . c l i c k . l e f t ; t h i s . i n s t a n c e . o f f s e t . p a r e n t . l e f t - = c . o f f s e t . p a r e n t . l e f t - t h i s . i n s t a n c e . o f f s e t . p a r e n t . l e f t ; t h i s . i n s t a n c e . o f f s e t . p a r e n t . t o p - = c . o f f s e t . p a r e n t . t o p - t h i s . i n s t a n c e . o f f s e t . p a r e n t . t o p ; c . _ t r i g g e r ( " t o S o r t a b l e " , a ) ; c . d r o p p e d = t h i s . i n s t a n c e . e l e m e n t ; c . c u r r e n t I t e m = c . e l e m e n t ; t h i s . i n s t a n c e . f r o m O u t s i d e = c } t h i s . i n s t a n c e . c u r r e n t I t e m & & t h i s . i n s t a n c e . _ m o u s e D r a g ( a ) } e l s e   i f ( t h i s . i n s t a n c e . i s O v e r ) { t h i s . i n s t a n c e . i s O v e r = 
 0 ; t h i s . i n s t a n c e . c a n c e l H e l p e r R e m o v a l = t r u e ; t h i s . i n s t a n c e . o p t i o n s . r e v e r t = f a l s e ; t h i s . i n s t a n c e . _ t r i g g e r ( " o u t " , a , t h i s . i n s t a n c e . _ u i H a s h ( t h i s . i n s t a n c e ) ) ; t h i s . i n s t a n c e . _ m o u s e S t o p ( a , t r u e ) ; t h i s . i n s t a n c e . o p t i o n s . h e l p e r = t h i s . i n s t a n c e . o p t i o n s . _ h e l p e r ; t h i s . i n s t a n c e . c u r r e n t I t e m . r e m o v e ( ) ; t h i s . i n s t a n c e . p l a c e h o l d e r & & t h i s . i n s t a n c e . p l a c e h o l d e r . r e m o v e ( ) ; c . _ t r i g g e r ( " f r o m S o r t a b l e " , a ) ; c . d r o p p e d = f a l s e } } ) } } ) ; d . u i . p l u g i n . a d d ( " d r a g g a b l e " , " c u r s o r " , { s t a r t : f u n c t i o n ( ) { v a r   a = d ( " b o d y " ) , b = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) . o p t i o n s ; i f ( a . c s s ( " c u r s o r " ) ) b . _ c u r s o r = 
 a . c s s ( " c u r s o r " ) ; a . c s s ( " c u r s o r " , b . c u r s o r ) } , s t o p : f u n c t i o n ( ) { v a r   a = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) . o p t i o n s ; a . _ c u r s o r & & d ( " b o d y " ) . c s s ( " c u r s o r " , a . _ c u r s o r ) } } ) ; d . u i . p l u g i n . a d d ( " d r a g g a b l e " , " i f r a m e F i x " , { s t a r t : f u n c t i o n ( ) { v a r   a = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) . o p t i o n s ; d ( a . i f r a m e F i x = = = t r u e ? " i f r a m e " : a . i f r a m e F i x ) . e a c h ( f u n c t i o n ( ) { d ( ' < d i v   c l a s s = " u i - d r a g g a b l e - i f r a m e F i x "   s t y l e = " b a c k g r o u n d :   # f f f ; " > < / d i v > ' ) . c s s ( { w i d t h : t h i s . o f f s e t W i d t h + " p x " , h e i g h t : t h i s . o f f s e t H e i g h t + " p x " , p o s i t i o n : " a b s o l u t e " , o p a c i t y : " 0 . 0 0 1 " , z I n d e x : 1 E 3 } ) . c s s ( d ( t h i s ) . o f f s e t ( ) ) . a p p e n d T o ( " b o d y " ) } ) } , 
 s t o p : f u n c t i o n ( ) { d ( " d i v . u i - d r a g g a b l e - i f r a m e F i x " ) . e a c h ( f u n c t i o n ( ) { t h i s . 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 ) } ) } } ) ; d . u i . p l u g i n . a d d ( " d r a g g a b l e " , " o p a c i t y " , { s t a r t : f u n c t i o n ( a , b ) { a = d ( b . h e l p e r ) ; b = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) . o p t i o n s ; i f ( a . c s s ( " o p a c i t y " ) ) b . _ o p a c i t y = a . c s s ( " o p a c i t y " ) ; a . c s s ( " o p a c i t y " , b . o p a c i t y ) } , s t o p : f u n c t i o n ( a , b ) { a = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) . o p t i o n s ; a . _ o p a c i t y & & d ( b . h e l p e r ) . c s s ( " o p a c i t y " , a . _ o p a c i t y ) } } ) ; d . u i . p l u g i n . a d d ( " d r a g g a b l e " , " s c r o l l " , { s t a r t : f u n c t i o n ( ) { v a r   a = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) ; i f ( a . s c r o l l P a r e n t [ 0 ] ! = 
 d o c u m e n t & & a . s c r o l l P a r e n t [ 0 ] . t a g N a m e ! = " H T M L " ) a . o v e r f l o w O f f s e t = a . s c r o l l P a r e n t . o f f s e t ( ) } , d r a g : f u n c t i o n ( a ) { v a r   b = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) , c = b . o p t i o n s , f = f a l s e ; i f ( b . s c r o l l P a r e n t [ 0 ] ! = d o c u m e n t & & b . s c r o l l P a r e n t [ 0 ] . t a g N a m e ! = " H T M L " ) { i f ( ! c . a x i s | | c . a x i s ! = " x " ) i f ( b . o v e r f l o w O f f s e t . t o p + b . s c r o l l P a r e n t [ 0 ] . o f f s e t H e i g h t - a . p a g e Y < c . s c r o l l S e n s i t i v i t y ) b . s c r o l l P a r e n t [ 0 ] . s c r o l l T o p = f = b . s c r o l l P a r e n t [ 0 ] . s c r o l l T o p + c . s c r o l l S p e e d ; e l s e   i f ( a . p a g e Y - b . o v e r f l o w O f f s e t . t o p < c . s c r o l l S e n s i t i v i t y ) b . s c r o l l P a r e n t [ 0 ] . s c r o l l T o p = f = b . s c r o l l P a r e n t [ 0 ] . s c r o l l T o p - 
 c . s c r o l l S p e e d ; i f ( ! c . a x i s | | c . a x i s ! = " y " ) i f ( b . o v e r f l o w O f f s e t . l e f t + b . s c r o l l P a r e n t [ 0 ] . o f f s e t W i d t h - a . p a g e X < c . s c r o l l S e n s i t i v i t y ) b . s c r o l l P a r e n t [ 0 ] . s c r o l l L e f t = f = b . s c r o l l P a r e n t [ 0 ] . s c r o l l L e f t + c . s c r o l l S p e e d ; e l s e   i f ( a . p a g e X - b . o v e r f l o w O f f s e t . l e f t < c . s c r o l l S e n s i t i v i t y ) b . s c r o l l P a r e n t [ 0 ] . s c r o l l L e f t = f = b . s c r o l l P a r e n t [ 0 ] . s c r o l l L e f t - c . s c r o l l S p e e d } e l s e { i f ( ! c . a x i s | | c . a x i s ! = " x " ) i f ( a . p a g e Y - d ( d o c u m e n t ) . s c r o l l T o p ( ) < c . s c r o l l S e n s i t i v i t y ) f = d ( d o c u m e n t ) . s c r o l l T o p ( d ( d o c u m e n t ) . s c r o l l T o p ( ) - c . s c r o l l S p e e d ) ; e l s e   i f ( d ( w i n d o w ) . h e i g h t ( ) - 
 ( a . p a g e Y - d ( d o c u m e n t ) . s c r o l l T o p ( ) ) < c . s c r o l l S e n s i t i v i t y ) f = d ( d o c u m e n t ) . s c r o l l T o p ( d ( d o c u m e n t ) . s c r o l l T o p ( ) + c . s c r o l l S p e e d ) ; i f ( ! c . a x i s | | c . a x i s ! = " y " ) i f ( a . p a g e X - d ( d o c u m e n t ) . s c r o l l L e f t ( ) < c . s c r o l l S e n s i t i v i t y ) f = d ( d o c u m e n t ) . s c r o l l L e f t ( d ( d o c u m e n t ) . s c r o l l L e f t ( ) - c . s c r o l l S p e e d ) ; e l s e   i f ( d ( w i n d o w ) . w i d t h ( ) - ( a . p a g e X - d ( d o c u m e n t ) . s c r o l l L e f t ( ) ) < c . s c r o l l S e n s i t i v i t y ) f = d ( d o c u m e n t ) . s c r o l l L e f t ( d ( d o c u m e n t ) . s c r o l l L e f t ( ) + c . s c r o l l S p e e d ) } f ! = = f a l s e & & d . u i . d d m a n a g e r & & ! c . d r o p B e h a v i o u r & & d . u i . d d m a n a g e r . p r e p a r e O f f s e t s ( b , a ) } } ) ; d . u i . p l u g i n . a d d ( " d r a g g a b l e " , 
 " s n a p " , { s t a r t : f u n c t i o n ( ) { v a r   a = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) , b = a . o p t i o n s ; a . s n a p E l e m e n t s = [ ] ; d ( b . s n a p . c o n s t r u c t o r ! = S t r i n g ? b . s n a p . i t e m s | | " : d a t a ( d r a g g a b l e ) " : b . s n a p ) . e a c h ( f u n c t i o n ( ) { v a r   c = d ( t h i s ) , f = c . o f f s e t ( ) ; t h i s ! = a . e l e m e n t [ 0 ] & & a . s n a p E l e m e n t s . p u s h ( { i t e m : t h i s , w i d t h : c . o u t e r W i d t h ( ) , h e i g h t : c . o u t e r H e i g h t ( ) , t o p : f . t o p , l e f t : f . l e f t } ) } ) } , d r a g : f u n c t i o n ( a , b ) { f o r ( v a r   c = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) , f = c . o p t i o n s , e = f . s n a p T o l e r a n c e , g = b . o f f s e t . l e f t , n = g + c . h e l p e r P r o p o r t i o n s . w i d t h , m = b . o f f s e t . t o p , o = m + c . h e l p e r P r o p o r t i o n s . h e i g h t , h = 
 c . s n a p E l e m e n t s . l e n g t h - 1 ; h > = 0 ; h - - ) { v a r   i = c . s n a p E l e m e n t s [ h ] . l e f t , k = i + c . s n a p E l e m e n t s [ h ] . w i d t h , j = c . s n a p E l e m e n t s [ h ] . t o p , l = j + c . s n a p E l e m e n t s [ h ] . h e i g h t ; i f ( i - e < g & & g < k + e & & j - e < m & & m < l + e | | i - e < g & & g < k + e & & j - e < o & & o < l + e | | i - e < n & & n < k + e & & j - e < m & & m < l + e | | i - e < n & & n < k + e & & j - e < o & & o < l + e ) { i f ( f . s n a p M o d e ! = " i n n e r " ) { v a r   p = M a t h . a b s ( j - o ) < = e , q = M a t h . a b s ( l - m ) < = e , r = M a t h . a b s ( i - n ) < = e , s = M a t h . a b s ( k - g ) < = e ; i f ( p ) b . p o s i t i o n . t o p = c . _ c o n v e r t P o s i t i o n T o ( " r e l a t i v e " , { t o p : j - c . h e l p e r P r o p o r t i o n s . h e i g h t , l e f t : 0 } ) . t o p - c . m a r g i n s . t o p ; i f ( q ) b . p o s i t i o n . t o p = c . _ c o n v e r t P o s i t i o n T o ( " r e l a t i v e " , 
 { t o p : l , l e f t : 0 } ) . t o p - c . m a r g i n s . t o p ; i f ( r ) b . p o s i t i o n . l e f t = c . _ c o n v e r t P o s i t i o n T o ( " r e l a t i v e " , { t o p : 0 , l e f t : i - c . h e l p e r P r o p o r t i o n s . w i d t h } ) . l e f t - c . m a r g i n s . l e f t ; i f ( s ) b . p o s i t i o n . l e f t = c . _ c o n v e r t P o s i t i o n T o ( " r e l a t i v e " , { t o p : 0 , l e f t : k } ) . l e f t - c . m a r g i n s . l e f t } v a r   t = p | | q | | r | | s ; i f ( f . s n a p M o d e ! = " o u t e r " ) { p = M a t h . a b s ( j - m ) < = e ; q = M a t h . a b s ( l - o ) < = e ; r = M a t h . a b s ( i - g ) < = e ; s = M a t h . a b s ( k - n ) < = e ; i f ( p ) b . p o s i t i o n . t o p = c . _ c o n v e r t P o s i t i o n T o ( " r e l a t i v e " , { t o p : j , l e f t : 0 } ) . t o p - c . m a r g i n s . t o p ; i f ( q ) b . p o s i t i o n . t o p = c . _ c o n v e r t P o s i t i o n T o ( " r e l a t i v e " , { t o p : l - c . h e l p e r P r o p o r t i o n s . h e i g h t , 
 l e f t : 0 } ) . t o p - c . m a r g i n s . t o p ; i f ( r ) b . p o s i t i o n . l e f t = c . _ c o n v e r t P o s i t i o n T o ( " r e l a t i v e " , { t o p : 0 , l e f t : i } ) . l e f t - c . m a r g i n s . l e f t ; i f ( s ) b . p o s i t i o n . l e f t = c . _ c o n v e r t P o s i t i o n T o ( " r e l a t i v e " , { t o p : 0 , l e f t : k - c . h e l p e r P r o p o r t i o n s . w i d t h } ) . l e f t - c . m a r g i n s . l e f t } i f ( ! c . s n a p E l e m e n t s [ h ] . s n a p p i n g & & ( p | | q | | r | | s | | t ) ) c . o p t i o n s . s n a p . s n a p & & c . o p t i o n s . s n a p . s n a p . c a l l ( c . e l e m e n t , a , d . e x t e n d ( c . _ u i H a s h ( ) , { s n a p I t e m : c . s n a p E l e m e n t s [ h ] . i t e m } ) ) ; c . s n a p E l e m e n t s [ h ] . s n a p p i n g = p | | q | | r | | s | | t } e l s e { c . s n a p E l e m e n t s [ h ] . s n a p p i n g & & c . o p t i o n s . s n a p . r e l e a s e & & c . o p t i o n s . s n a p . r e l e a s e . c a l l ( c . e l e m e n t , 
 a , d . e x t e n d ( c . _ u i H a s h ( ) , { s n a p I t e m : c . s n a p E l e m e n t s [ h ] . i t e m } ) ) ; c . s n a p E l e m e n t s [ h ] . s n a p p i n g = f a l s e } } } } ) ; d . u i . p l u g i n . a d d ( " d r a g g a b l e " , " s t a c k " , { s t a r t : f u n c t i o n ( ) { v a r   a = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) . o p t i o n s ; a = d . m a k e A r r a y ( d ( a . s t a c k ) ) . s o r t ( f u n c t i o n ( c , f ) { r e t u r n ( p a r s e I n t ( d ( c ) . c s s ( " z I n d e x " ) , 1 0 ) | | 0 ) - ( p a r s e I n t ( d ( f ) . c s s ( " z I n d e x " ) , 1 0 ) | | 0 ) } ) ; i f ( a . l e n g t h ) { v a r   b = p a r s e I n t ( a [ 0 ] . s t y l e . z I n d e x ) | | 0 ; d ( a ) . e a c h ( f u n c t i o n ( c ) { t h i s . s t y l e . z I n d e x = b + c } ) ; t h i s [ 0 ] . s t y l e . z I n d e x = b + a . l e n g t h } } } ) ; d . u i . p l u g i n . a d d ( " d r a g g a b l e " , " z I n d e x " , { s t a r t : f u n c t i o n ( a , 
 b ) { a = d ( b . h e l p e r ) ; b = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) . o p t i o n s ; i f ( a . c s s ( " z I n d e x " ) ) b . _ z I n d e x = a . c s s ( " z I n d e x " ) ; a . c s s ( " z I n d e x " , b . z I n d e x ) } , s t o p : f u n c t i o n ( a , b ) { a = d ( t h i s ) . d a t a ( " d r a g g a b l e " ) . o p t i o n s ; a . _ z I n d e x & & d ( b . h e l p e r ) . c s s ( " z I n d e x " , a . _ z I n d e x ) } } ) } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   D r o p p a b l e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / D r o p p a b l e s 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . c o r e . j s 
   * 	 j q u e r y . u i . w i d g e t . j s 
   * 	 j q u e r y . u i . m o u s e . j s 
   * 	 j q u e r y . u i . d r a g g a b l e . j s 
   * / 
 ( f u n c t i o n ( d ) { d . w i d g e t ( " u i . d r o p p a b l e " , { w i d g e t E v e n t P r e f i x : " d r o p " , o p t i o n s : { a c c e p t : " * " , a c t i v e C l a s s : f a l s e , a d d C l a s s e s : t r u e , g r e e d y : f a l s e , h o v e r C l a s s : f a l s e , s c o p e : " d e f a u l t " , t o l e r a n c e : " i n t e r s e c t " } , _ c r e a t e : f u n c t i o n ( ) { v a r   a = t h i s . o p t i o n s , b = a . a c c e p t ; t h i s . i s o v e r = 0 ; t h i s . i s o u t = 1 ; t h i s . a c c e p t = d . i s F u n c t i o n ( b ) ? b : f u n c t i o n ( c ) { r e t u r n   c . i s ( b ) } ; t h i s . p r o p o r t i o n s = { w i d t h : t h i s . e l e m e n t [ 0 ] . o f f s e t W i d t h , h e i g h t : t h i s . e l e m e n t [ 0 ] . o f f s e t H e i g h t } ; d . u i . d d m a n a g e r . d r o p p a b l e s [ a . s c o p e ] = d . u i . d d m a n a g e r . d r o p p a b l e s [ a . s c o p e ] | | [ ] ; d . u i . d d m a n a g e r . d r o p p a b l e s [ a . s c o p e ] . p u s h ( t h i s ) ; 
 a . a d d C l a s s e s & & t h i s . e l e m e n t . a d d C l a s s ( " u i - d r o p p a b l e " ) } , d e s t r o y : f u n c t i o n ( ) { f o r ( v a r   a = d . u i . d d m a n a g e r . d r o p p a b l e s [ t h i s . o p t i o n s . s c o p e ] , b = 0 ; b < a . l e n g t h ; b + + ) a [ b ] = = t h i s & & a . s p l i c e ( b , 1 ) ; t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - d r o p p a b l e   u i - d r o p p a b l e - d i s a b l e d " ) . r e m o v e D a t a ( " d r o p p a b l e " ) . u n b i n d ( " . d r o p p a b l e " ) ; r e t u r n   t h i s } , _ s e t O p t i o n : f u n c t i o n ( a , b ) { i f ( a = = " a c c e p t " ) t h i s . a c c e p t = d . i s F u n c t i o n ( b ) ? b : f u n c t i o n ( c ) { r e t u r n   c . i s ( b ) } ; d . W i d g e t . p r o t o t y p e . _ s e t O p t i o n . a p p l y ( t h i s , a r g u m e n t s ) } , _ a c t i v a t e : f u n c t i o n ( a ) { v a r   b = d . u i . d d m a n a g e r . c u r r e n t ; t h i s . o p t i o n s . a c t i v e C l a s s & & 
 t h i s . e l e m e n t . a d d C l a s s ( t h i s . o p t i o n s . a c t i v e C l a s s ) ; b & & t h i s . _ t r i g g e r ( " a c t i v a t e " , a , t h i s . u i ( b ) ) } , _ d e a c t i v a t e : f u n c t i o n ( a ) { v a r   b = d . u i . d d m a n a g e r . c u r r e n t ; t h i s . o p t i o n s . a c t i v e C l a s s & & t h i s . e l e m e n t . r e m o v e C l a s s ( t h i s . o p t i o n s . a c t i v e C l a s s ) ; b & & t h i s . _ t r i g g e r ( " d e a c t i v a t e " , a , t h i s . u i ( b ) ) } , _ o v e r : f u n c t i o n ( a ) { v a r   b = d . u i . d d m a n a g e r . c u r r e n t ; i f ( ! ( ! b | | ( b . c u r r e n t I t e m | | b . e l e m e n t ) [ 0 ] = = t h i s . e l e m e n t [ 0 ] ) ) i f ( t h i s . a c c e p t . c a l l ( t h i s . e l e m e n t [ 0 ] , b . c u r r e n t I t e m | | b . e l e m e n t ) ) { t h i s . o p t i o n s . h o v e r C l a s s & & t h i s . e l e m e n t . a d d C l a s s ( t h i s . o p t i o n s . h o v e r C l a s s ) ; 
 t h i s . _ t r i g g e r ( " o v e r " , a , t h i s . u i ( b ) ) } } , _ o u t : f u n c t i o n ( a ) { v a r   b = d . u i . d d m a n a g e r . c u r r e n t ; i f ( ! ( ! b | | ( b . c u r r e n t I t e m | | b . e l e m e n t ) [ 0 ] = = t h i s . e l e m e n t [ 0 ] ) ) i f ( t h i s . a c c e p t . c a l l ( t h i s . e l e m e n t [ 0 ] , b . c u r r e n t I t e m | | b . e l e m e n t ) ) { t h i s . o p t i o n s . h o v e r C l a s s & & t h i s . e l e m e n t . r e m o v e C l a s s ( t h i s . o p t i o n s . h o v e r C l a s s ) ; t h i s . _ t r i g g e r ( " o u t " , a , t h i s . u i ( b ) ) } } , _ d r o p : f u n c t i o n ( a , b ) { v a r   c = b | | d . u i . d d m a n a g e r . c u r r e n t ; i f ( ! c | | ( c . c u r r e n t I t e m | | c . e l e m e n t ) [ 0 ] = = t h i s . e l e m e n t [ 0 ] ) r e t u r n   f a l s e ; v a r   e = f a l s e ; t h i s . e l e m e n t . f i n d ( " : d a t a ( d r o p p a b l e ) " ) . n o t ( " . u i - d r a g g a b l e - d r a g g i n g " ) . e a c h ( f u n c t i o n ( ) { v a r   g = 
 d . d a t a ( t h i s , " d r o p p a b l e " ) ; i f ( g . o p t i o n s . g r e e d y & & ! g . o p t i o n s . d i s a b l e d & & g . o p t i o n s . s c o p e = = c . o p t i o n s . s c o p e & & g . a c c e p t . c a l l ( g . e l e m e n t [ 0 ] , c . c u r r e n t I t e m | | c . e l e m e n t ) & & d . u i . i n t e r s e c t ( c , d . e x t e n d ( g , { o f f s e t : g . e l e m e n t . o f f s e t ( ) } ) , g . o p t i o n s . t o l e r a n c e ) ) { e = t r u e ; r e t u r n   f a l s e } } ) ; i f ( e ) r e t u r n   f a l s e ; i f ( t h i s . a c c e p t . c a l l ( t h i s . e l e m e n t [ 0 ] , c . c u r r e n t I t e m | | c . e l e m e n t ) ) { t h i s . o p t i o n s . a c t i v e C l a s s & & t h i s . e l e m e n t . r e m o v e C l a s s ( t h i s . o p t i o n s . a c t i v e C l a s s ) ; t h i s . o p t i o n s . h o v e r C l a s s & & t h i s . e l e m e n t . r e m o v e C l a s s ( t h i s . o p t i o n s . h o v e r C l a s s ) ; t h i s . _ t r i g g e r ( " d r o p " , 
 a , t h i s . u i ( c ) ) ; r e t u r n   t h i s . e l e m e n t } r e t u r n   f a l s e } , u i : f u n c t i o n ( a ) { r e t u r n { d r a g g a b l e : a . c u r r e n t I t e m | | a . e l e m e n t , h e l p e r : a . h e l p e r , p o s i t i o n : a . p o s i t i o n , o f f s e t : a . p o s i t i o n A b s } } } ) ; d . e x t e n d ( d . u i . d r o p p a b l e , { v e r s i o n : " 1 . 8 . 1 0 " } ) ; d . u i . i n t e r s e c t = f u n c t i o n ( a , b , c ) { i f ( ! b . o f f s e t ) r e t u r n   f a l s e ; v a r   e = ( a . p o s i t i o n A b s | | a . p o s i t i o n . a b s o l u t e ) . l e f t , g = e + a . h e l p e r P r o p o r t i o n s . w i d t h , f = ( a . p o s i t i o n A b s | | a . p o s i t i o n . a b s o l u t e ) . t o p , h = f + a . h e l p e r P r o p o r t i o n s . h e i g h t , i = b . o f f s e t . l e f t , k = i + b . p r o p o r t i o n s . w i d t h , j = b . o f f s e t . t o p , l = j + b . p r o p o r t i o n s . h e i g h t ; 
 s w i t c h ( c ) { c a s e   " f i t " : r e t u r n   i < = e & & g < = k & & j < = f & & h < = l ; c a s e   " i n t e r s e c t " : r e t u r n   i < e + a . h e l p e r P r o p o r t i o n s . w i d t h / 2 & & g - a . h e l p e r P r o p o r t i o n s . w i d t h / 2 < k & & j < f + a . h e l p e r P r o p o r t i o n s . h e i g h t / 2 & & h - a . h e l p e r P r o p o r t i o n s . h e i g h t / 2 < l ; c a s e   " p o i n t e r " : r e t u r n   d . u i . i s O v e r ( ( a . p o s i t i o n A b s | | a . p o s i t i o n . a b s o l u t e ) . t o p + ( a . c l i c k O f f s e t | | a . o f f s e t . c l i c k ) . t o p , ( a . p o s i t i o n A b s | | a . p o s i t i o n . a b s o l u t e ) . l e f t + ( a . c l i c k O f f s e t | | a . o f f s e t . c l i c k ) . l e f t , j , i , b . p r o p o r t i o n s . h e i g h t , b . p r o p o r t i o n s . w i d t h ) ; c a s e   " t o u c h " : r e t u r n ( f > = j & & f < = l | | h > = j & & h < = l | | f < j & & h > l ) & & ( e > = 
 i & & e < = k | | g > = i & & g < = k | | e < i & & g > k ) ; d e f a u l t : r e t u r n   f a l s e } } ; d . u i . d d m a n a g e r = { c u r r e n t : n u l l , d r o p p a b l e s : { " d e f a u l t " : [ ] } , p r e p a r e O f f s e t s : f u n c t i o n ( a , b ) { v a r   c = d . u i . d d m a n a g e r . d r o p p a b l e s [ a . o p t i o n s . s c o p e ] | | [ ] , e = b ? b . t y p e : n u l l , g = ( a . c u r r e n t I t e m | | a . e l e m e n t ) . f i n d ( " : d a t a ( d r o p p a b l e ) " ) . a n d S e l f ( ) , f = 0 ; a : f o r ( ; f < c . l e n g t h ; f + + ) i f ( ! ( c [ f ] . o p t i o n s . d i s a b l e d | | a & & ! c [ f ] . a c c e p t . c a l l ( c [ f ] . e l e m e n t [ 0 ] , a . c u r r e n t I t e m | | a . e l e m e n t ) ) ) { f o r ( v a r   h = 0 ; h < g . l e n g t h ; h + + ) i f ( g [ h ] = = c [ f ] . e l e m e n t [ 0 ] ) { c [ f ] . p r o p o r t i o n s . h e i g h t = 0 ; c o n t i n u e   a } c [ f ] . v i s i b l e = c [ f ] . e l e m e n t . c s s ( " d i s p l a y " ) ! = 
 " n o n e " ; i f ( c [ f ] . v i s i b l e ) { c [ f ] . o f f s e t = c [ f ] . e l e m e n t . o f f s e t ( ) ; c [ f ] . p r o p o r t i o n s = { w i d t h : c [ f ] . e l e m e n t [ 0 ] . o f f s e t W i d t h , h e i g h t : c [ f ] . e l e m e n t [ 0 ] . o f f s e t H e i g h t } ; e = = " m o u s e d o w n " & & c [ f ] . _ a c t i v a t e . c a l l ( c [ f ] , b ) } } } , d r o p : f u n c t i o n ( a , b ) { v a r   c = f a l s e ; d . e a c h ( d . u i . d d m a n a g e r . d r o p p a b l e s [ a . o p t i o n s . s c o p e ] | | [ ] , f u n c t i o n ( ) { i f ( t h i s . o p t i o n s ) { i f ( ! t h i s . o p t i o n s . d i s a b l e d & & t h i s . v i s i b l e & & d . u i . i n t e r s e c t ( a , t h i s , t h i s . o p t i o n s . t o l e r a n c e ) ) c = c | | t h i s . _ d r o p . c a l l ( t h i s , b ) ; i f ( ! t h i s . o p t i o n s . d i s a b l e d & & t h i s . v i s i b l e & & t h i s . a c c e p t . c a l l ( t h i s . e l e m e n t [ 0 ] , a . c u r r e n t I t e m | | 
 a . e l e m e n t ) ) { t h i s . i s o u t = 1 ; t h i s . i s o v e r = 0 ; t h i s . _ d e a c t i v a t e . c a l l ( t h i s , b ) } } } ) ; r e t u r n   c } , d r a g : f u n c t i o n ( a , b ) { a . o p t i o n s . r e f r e s h P o s i t i o n s & & d . u i . d d m a n a g e r . p r e p a r e O f f s e t s ( a , b ) ; d . e a c h ( d . u i . d d m a n a g e r . d r o p p a b l e s [ a . o p t i o n s . s c o p e ] | | [ ] , f u n c t i o n ( ) { i f ( ! ( t h i s . o p t i o n s . d i s a b l e d | | t h i s . g r e e d y C h i l d | | ! t h i s . v i s i b l e ) ) { v a r   c = d . u i . i n t e r s e c t ( a , t h i s , t h i s . o p t i o n s . t o l e r a n c e ) ; i f ( c = ! c & & t h i s . i s o v e r = = 1 ? " i s o u t " : c & & t h i s . i s o v e r = = 0 ? " i s o v e r " : n u l l ) { v a r   e ; i f ( t h i s . o p t i o n s . g r e e d y ) { v a r   g = t h i s . e l e m e n t . p a r e n t s ( " : d a t a ( d r o p p a b l e ) : e q ( 0 ) " ) ; i f ( g . l e n g t h ) { e = 
 d . d a t a ( g [ 0 ] , " d r o p p a b l e " ) ; e . g r e e d y C h i l d = c = = " i s o v e r " ? 1 : 0 } } i f ( e & & c = = " i s o v e r " ) { e . i s o v e r = 0 ; e . i s o u t = 1 ; e . _ o u t . c a l l ( e , b ) } t h i s [ c ] = 1 ; t h i s [ c = = " i s o u t " ? " i s o v e r " : " i s o u t " ] = 0 ; t h i s [ c = = " i s o v e r " ? " _ o v e r " : " _ o u t " ] . c a l l ( t h i s , b ) ; i f ( e & & c = = " i s o u t " ) { e . i s o u t = 0 ; e . i s o v e r = 1 ; e . _ o v e r . c a l l ( e , b ) } } } } ) } } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   R e s i z a b l e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / R e s i z a b l e s 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . c o r e . j s 
   * 	 j q u e r y . u i . m o u s e . j s 
   * 	 j q u e r y . u i . w i d g e t . j s 
   * / 
 ( f u n c t i o n ( e ) { e . w i d g e t ( " u i . r e s i z a b l e " , e . u i . m o u s e , { w i d g e t E v e n t P r e f i x : " r e s i z e " , o p t i o n s : { a l s o R e s i z e : f a l s e , a n i m a t e : f a l s e , a n i m a t e D u r a t i o n : " s l o w " , a n i m a t e E a s i n g : " s w i n g " , a s p e c t R a t i o : f a l s e , a u t o H i d e : f a l s e , c o n t a i n m e n t : f a l s e , g h o s t : f a l s e , g r i d : f a l s e , h a n d l e s : " e , s , s e " , h e l p e r : f a l s e , m a x H e i g h t : n u l l , m a x W i d t h : n u l l , m i n H e i g h t : 1 0 , m i n W i d t h : 1 0 , z I n d e x : 1 E 3 } , _ c r e a t e : f u n c t i o n ( ) { v a r   b = t h i s , a = t h i s . o p t i o n s ; t h i s . e l e m e n t . a d d C l a s s ( " u i - r e s i z a b l e " ) ; e . e x t e n d ( t h i s , { _ a s p e c t R a t i o : ! ! a . a s p e c t R a t i o , a s p e c t R a t i o : a . a s p e c t R a t i o , o r i g i n a l E l e m e n t : t h i s . e l e m e n t , 
 _ p r o p o r t i o n a l l y R e s i z e E l e m e n t s : [ ] , _ h e l p e r : a . h e l p e r | | a . g h o s t | | a . a n i m a t e ? a . h e l p e r | | " u i - r e s i z a b l e - h e l p e r " : n u l l } ) ; i f ( t h i s . e l e m e n t [ 0 ] . n o d e N a m e . m a t c h ( / c a n v a s | t e x t a r e a | i n p u t | s e l e c t | b u t t o n | i m g / i ) ) { / r e l a t i v e / . t e s t ( t h i s . e l e m e n t . c s s ( " p o s i t i o n " ) ) & & e . b r o w s e r . o p e r a & & t h i s . e l e m e n t . c s s ( { p o s i t i o n : " r e l a t i v e " , t o p : " a u t o " , l e f t : " a u t o " } ) ; t h i s . e l e m e n t . w r a p ( e ( ' < d i v   c l a s s = " u i - w r a p p e r "   s t y l e = " o v e r f l o w :   h i d d e n ; " > < / d i v > ' ) . c s s ( { p o s i t i o n : t h i s . e l e m e n t . c s s ( " p o s i t i o n " ) , w i d t h : t h i s . e l e m e n t . o u t e r W i d t h ( ) , h e i g h t : t h i s . e l e m e n t . o u t e r H e i g h t ( ) , 
 t o p : t h i s . e l e m e n t . c s s ( " t o p " ) , l e f t : t h i s . e l e m e n t . c s s ( " l e f t " ) } ) ) ; t h i s . e l e m e n t = t h i s . e l e m e n t . p a r e n t ( ) . d a t a ( " r e s i z a b l e " , t h i s . e l e m e n t . d a t a ( " r e s i z a b l e " ) ) ; t h i s . e l e m e n t I s W r a p p e r = t r u e ; t h i s . e l e m e n t . c s s ( { m a r g i n L e f t : t h i s . o r i g i n a l E l e m e n t . c s s ( " m a r g i n L e f t " ) , m a r g i n T o p : t h i s . o r i g i n a l E l e m e n t . c s s ( " m a r g i n T o p " ) , m a r g i n R i g h t : t h i s . o r i g i n a l E l e m e n t . c s s ( " m a r g i n R i g h t " ) , m a r g i n B o t t o m : t h i s . o r i g i n a l E l e m e n t . c s s ( " m a r g i n B o t t o m " ) } ) ; t h i s . o r i g i n a l E l e m e n t . c s s ( { m a r g i n L e f t : 0 , m a r g i n T o p : 0 , m a r g i n R i g h t : 0 , m a r g i n B o t t o m : 0 } ) ; t h i s . o r i g i n a l R e s i z e S t y l e = 
 t h i s . o r i g i n a l E l e m e n t . c s s ( " r e s i z e " ) ; t h i s . o r i g i n a l E l e m e n t . c s s ( " r e s i z e " , " n o n e " ) ; t h i s . _ p r o p o r t i o n a l l y R e s i z e E l e m e n t s . p u s h ( t h i s . o r i g i n a l E l e m e n t . c s s ( { p o s i t i o n : " s t a t i c " , z o o m : 1 , d i s p l a y : " b l o c k " } ) ) ; t h i s . o r i g i n a l E l e m e n t . c s s ( { m a r g i n : t h i s . o r i g i n a l E l e m e n t . c s s ( " m a r g i n " ) } ) ; t h i s . _ p r o p o r t i o n a l l y R e s i z e ( ) } t h i s . h a n d l e s = a . h a n d l e s | | ( ! e ( " . u i - r e s i z a b l e - h a n d l e " , t h i s . e l e m e n t ) . l e n g t h ? " e , s , s e " : { n : " . u i - r e s i z a b l e - n " , e : " . u i - r e s i z a b l e - e " , s : " . u i - r e s i z a b l e - s " , w : " . u i - r e s i z a b l e - w " , s e : " . u i - r e s i z a b l e - s e " , s w : " . u i - r e s i z a b l e - s w " , n e : " . u i - r e s i z a b l e - n e " , 
 n w : " . u i - r e s i z a b l e - n w " } ) ; i f ( t h i s . h a n d l e s . c o n s t r u c t o r = = S t r i n g ) { i f ( t h i s . h a n d l e s = = " a l l " ) t h i s . h a n d l e s = " n , e , s , w , s e , s w , n e , n w " ; v a r   c = t h i s . h a n d l e s . s p l i t ( " , " ) ; t h i s . h a n d l e s = { } ; f o r ( v a r   d = 0 ; d < c . l e n g t h ; d + + ) { v a r   f = e . t r i m ( c [ d ] ) , g = e ( ' < d i v   c l a s s = " u i - r e s i z a b l e - h a n d l e   ' + ( " u i - r e s i z a b l e - " + f ) + ' " > < / d i v > ' ) ; / s w | s e | n e | n w / . t e s t ( f ) & & g . c s s ( { z I n d e x : + + a . z I n d e x } ) ; " s e " = = f & & g . a d d C l a s s ( " u i - i c o n   u i - i c o n - g r i p s m a l l - d i a g o n a l - s e " ) ; t h i s . h a n d l e s [ f ] = " . u i - r e s i z a b l e - " + f ; t h i s . e l e m e n t . a p p e n d ( g ) } } t h i s . _ r e n d e r A x i s = f u n c t i o n ( h ) { h = h | | t h i s . e l e m e n t ; f o r ( v a r   i   i n   t h i s . h a n d l e s ) { i f ( t h i s . h a n d l e s [ i ] . c o n s t r u c t o r = = 
 S t r i n g ) t h i s . h a n d l e s [ i ] = e ( t h i s . h a n d l e s [ i ] , t h i s . e l e m e n t ) . s h o w ( ) ; i f ( t h i s . e l e m e n t I s W r a p p e r & & t h i s . o r i g i n a l E l e m e n t [ 0 ] . n o d e N a m e . m a t c h ( / t e x t a r e a | i n p u t | s e l e c t | b u t t o n / i ) ) { v a r   j = e ( t h i s . h a n d l e s [ i ] , t h i s . e l e m e n t ) , k = 0 ; k = / s w | n e | n w | s e | n | s / . t e s t ( i ) ? j . o u t e r H e i g h t ( ) : j . o u t e r W i d t h ( ) ; j = [ " p a d d i n g " , / n e | n w | n / . t e s t ( i ) ? " T o p " : / s e | s w | s / . t e s t ( i ) ? " B o t t o m " : / ^ e $ / . t e s t ( i ) ? " R i g h t " : " L e f t " ] . j o i n ( " " ) ; h . c s s ( j , k ) ; t h i s . _ p r o p o r t i o n a l l y R e s i z e ( ) } e ( t h i s . h a n d l e s [ i ] ) } } ; t h i s . _ r e n d e r A x i s ( t h i s . e l e m e n t ) ; t h i s . _ h a n d l e s = e ( " . u i - r e s i z a b l e - h a n d l e " , t h i s . e l e m e n t ) . d i s a b l e S e l e c t i o n ( ) ; 
 t h i s . _ h a n d l e s . m o u s e o v e r ( f u n c t i o n ( ) { i f ( ! b . r e s i z i n g ) { i f ( t h i s . c l a s s N a m e ) v a r   h = t h i s . c l a s s N a m e . m a t c h ( / u i - r e s i z a b l e - ( s e | s w | n e | n w | n | e | s | w ) / i ) ; b . a x i s = h & & h [ 1 ] ? h [ 1 ] : " s e " } } ) ; i f ( a . a u t o H i d e ) { t h i s . _ h a n d l e s . h i d e ( ) ; e ( t h i s . e l e m e n t ) . a d d C l a s s ( " u i - r e s i z a b l e - a u t o h i d e " ) . h o v e r ( f u n c t i o n ( ) { e ( t h i s ) . r e m o v e C l a s s ( " u i - r e s i z a b l e - a u t o h i d e " ) ; b . _ h a n d l e s . s h o w ( ) } , f u n c t i o n ( ) { i f ( ! b . r e s i z i n g ) { e ( t h i s ) . a d d C l a s s ( " u i - r e s i z a b l e - a u t o h i d e " ) ; b . _ h a n d l e s . h i d e ( ) } } ) } t h i s . _ m o u s e I n i t ( ) } , d e s t r o y : f u n c t i o n ( ) { t h i s . _ m o u s e D e s t r o y ( ) ; v a r   b = f u n c t i o n ( c ) { e ( c ) . r e m o v e C l a s s ( " u i - r e s i z a b l e   u i - r e s i z a b l e - d i s a b l e d   u i - r e s i z a b l e - r e s i z i n g " ) . r e m o v e D a t a ( " r e s i z a b l e " ) . u n b i n d ( " . r e s i z a b l e " ) . f i n d ( " . u i - r e s i z a b l e - h a n d l e " ) . r e m o v e ( ) } ; 
 i f ( t h i s . e l e m e n t I s W r a p p e r ) { b ( t h i s . e l e m e n t ) ; v a r   a = t h i s . e l e m e n t ; a . a f t e r ( t h i s . o r i g i n a l E l e m e n t . c s s ( { p o s i t i o n : a . c s s ( " p o s i t i o n " ) , w i d t h : a . o u t e r W i d t h ( ) , h e i g h t : a . o u t e r H e i g h t ( ) , t o p : a . c s s ( " t o p " ) , l e f t : a . c s s ( " l e f t " ) } ) ) . r e m o v e ( ) } t h i s . o r i g i n a l E l e m e n t . c s s ( " r e s i z e " , t h i s . o r i g i n a l R e s i z e S t y l e ) ; b ( t h i s . o r i g i n a l E l e m e n t ) ; r e t u r n   t h i s } , _ m o u s e C a p t u r e : f u n c t i o n ( b ) { v a r   a = f a l s e ; f o r ( v a r   c   i n   t h i s . h a n d l e s ) i f ( e ( t h i s . h a n d l e s [ c ] ) [ 0 ] = = b . t a r g e t ) a = t r u e ; r e t u r n ! t h i s . o p t i o n s . d i s a b l e d & & a } , _ m o u s e S t a r t : f u n c t i o n ( b ) { v a r   a = t h i s . o p t i o n s , c = t h i s . e l e m e n t . p o s i t i o n ( ) , 
 d = t h i s . e l e m e n t ; t h i s . r e s i z i n g = t r u e ; t h i s . d o c u m e n t S c r o l l = { t o p : e ( d o c u m e n t ) . s c r o l l T o p ( ) , l e f t : e ( d o c u m e n t ) . s c r o l l L e f t ( ) } ; i f ( d . i s ( " . u i - d r a g g a b l e " ) | | / a b s o l u t e / . t e s t ( d . c s s ( " p o s i t i o n " ) ) ) d . c s s ( { p o s i t i o n : " a b s o l u t e " , t o p : c . t o p , l e f t : c . l e f t } ) ; e . b r o w s e r . o p e r a & & / r e l a t i v e / . t e s t ( d . c s s ( " p o s i t i o n " ) ) & & d . c s s ( { p o s i t i o n : " r e l a t i v e " , t o p : " a u t o " , l e f t : " a u t o " } ) ; t h i s . _ r e n d e r P r o x y ( ) ; c = m ( t h i s . h e l p e r . c s s ( " l e f t " ) ) ; v a r   f = m ( t h i s . h e l p e r . c s s ( " t o p " ) ) ; i f ( a . c o n t a i n m e n t ) { c + = e ( a . c o n t a i n m e n t ) . s c r o l l L e f t ( ) | | 0 ; f + = e ( a . c o n t a i n m e n t ) . s c r o l l T o p ( ) | | 0 } t h i s . o f f s e t = 
 t h i s . h e l p e r . o f f s e t ( ) ; t h i s . p o s i t i o n = { l e f t : c , t o p : f } ; t h i s . s i z e = t h i s . _ h e l p e r ? { w i d t h : d . o u t e r W i d t h ( ) , h e i g h t : d . o u t e r H e i g h t ( ) } : { w i d t h : d . w i d t h ( ) , h e i g h t : d . h e i g h t ( ) } ; t h i s . o r i g i n a l S i z e = t h i s . _ h e l p e r ? { w i d t h : d . o u t e r W i d t h ( ) , h e i g h t : d . o u t e r H e i g h t ( ) } : { w i d t h : d . w i d t h ( ) , h e i g h t : d . h e i g h t ( ) } ; t h i s . o r i g i n a l P o s i t i o n = { l e f t : c , t o p : f } ; t h i s . s i z e D i f f = { w i d t h : d . o u t e r W i d t h ( ) - d . w i d t h ( ) , h e i g h t : d . o u t e r H e i g h t ( ) - d . h e i g h t ( ) } ; t h i s . o r i g i n a l M o u s e P o s i t i o n = { l e f t : b . p a g e X , t o p : b . p a g e Y } ; t h i s . a s p e c t R a t i o = t y p e o f   a . a s p e c t R a t i o = = " n u m b e r " ? a . a s p e c t R a t i o : 
 t h i s . o r i g i n a l S i z e . w i d t h / t h i s . o r i g i n a l S i z e . h e i g h t | | 1 ; a = e ( " . u i - r e s i z a b l e - " + t h i s . a x i s ) . c s s ( " c u r s o r " ) ; e ( " b o d y " ) . c s s ( " c u r s o r " , a = = " a u t o " ? t h i s . a x i s + " - r e s i z e " : a ) ; d . a d d C l a s s ( " u i - r e s i z a b l e - r e s i z i n g " ) ; t h i s . _ p r o p a g a t e ( " s t a r t " , b ) ; r e t u r n   t r u e } , _ m o u s e D r a g : f u n c t i o n ( b ) { v a r   a = t h i s . h e l p e r , c = t h i s . o r i g i n a l M o u s e P o s i t i o n , d = t h i s . _ c h a n g e [ t h i s . a x i s ] ; i f ( ! d ) r e t u r n   f a l s e ; c = d . a p p l y ( t h i s , [ b , b . p a g e X - c . l e f t | | 0 , b . p a g e Y - c . t o p | | 0 ] ) ; i f ( t h i s . _ a s p e c t R a t i o | | b . s h i f t K e y ) c = t h i s . _ u p d a t e R a t i o ( c , b ) ; c = t h i s . _ r e s p e c t S i z e ( c , b ) ; t h i s . _ p r o p a g a t e ( " r e s i z e " , 
 b ) ; a . c s s ( { t o p : t h i s . p o s i t i o n . t o p + " p x " , l e f t : t h i s . p o s i t i o n . l e f t + " p x " , w i d t h : t h i s . s i z e . w i d t h + " p x " , h e i g h t : t h i s . s i z e . h e i g h t + " p x " } ) ; ! t h i s . _ h e l p e r & & t h i s . _ p r o p o r t i o n a l l y R e s i z e E l e m e n t s . l e n g t h & & t h i s . _ p r o p o r t i o n a l l y R e s i z e ( ) ; t h i s . _ u p d a t e C a c h e ( c ) ; t h i s . _ t r i g g e r ( " r e s i z e " , b , t h i s . u i ( ) ) ; r e t u r n   f a l s e } , _ m o u s e S t o p : f u n c t i o n ( b ) { t h i s . r e s i z i n g = f a l s e ; v a r   a = t h i s . o p t i o n s , c = t h i s ; i f ( t h i s . _ h e l p e r ) { v a r   d = t h i s . _ p r o p o r t i o n a l l y R e s i z e E l e m e n t s , f = d . l e n g t h & & / t e x t a r e a / i . t e s t ( d [ 0 ] . n o d e N a m e ) ; d = f & & e . u i . h a s S c r o l l ( d [ 0 ] , " l e f t " ) ? 0 : c . s i z e D i f f . h e i g h t ; 
 f = f ? 0 : c . s i z e D i f f . w i d t h ; f = { w i d t h : c . h e l p e r . w i d t h ( ) - f , h e i g h t : c . h e l p e r . h e i g h t ( ) - d } ; d = p a r s e I n t ( c . e l e m e n t . c s s ( " l e f t " ) , 1 0 ) + ( c . p o s i t i o n . l e f t - c . o r i g i n a l P o s i t i o n . l e f t ) | | n u l l ; v a r   g = p a r s e I n t ( c . e l e m e n t . c s s ( " t o p " ) , 1 0 ) + ( c . p o s i t i o n . t o p - c . o r i g i n a l P o s i t i o n . t o p ) | | n u l l ; a . a n i m a t e | | t h i s . e l e m e n t . c s s ( e . e x t e n d ( f , { t o p : g , l e f t : d } ) ) ; c . h e l p e r . h e i g h t ( c . s i z e . h e i g h t ) ; c . h e l p e r . w i d t h ( c . s i z e . w i d t h ) ; t h i s . _ h e l p e r & & ! a . a n i m a t e & & t h i s . _ p r o p o r t i o n a l l y R e s i z e ( ) } e ( " b o d y " ) . c s s ( " c u r s o r " , " a u t o " ) ; t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - r e s i z a b l e - r e s i z i n g " ) ; 
 t h i s . _ p r o p a g a t e ( " s t o p " , b ) ; t h i s . _ h e l p e r & & t h i s . h e l p e r . r e m o v e ( ) ; r e t u r n   f a l s e } , _ u p d a t e C a c h e : f u n c t i o n ( b ) { t h i s . o f f s e t = t h i s . h e l p e r . o f f s e t ( ) ; i f ( l ( b . l e f t ) ) t h i s . p o s i t i o n . l e f t = b . l e f t ; i f ( l ( b . t o p ) ) t h i s . p o s i t i o n . t o p = b . t o p ; i f ( l ( b . h e i g h t ) ) t h i s . s i z e . h e i g h t = b . h e i g h t ; i f ( l ( b . w i d t h ) ) t h i s . s i z e . w i d t h = b . w i d t h } , _ u p d a t e R a t i o : f u n c t i o n ( b ) { v a r   a = t h i s . p o s i t i o n , c = t h i s . s i z e , d = t h i s . a x i s ; i f ( b . h e i g h t ) b . w i d t h = c . h e i g h t * t h i s . a s p e c t R a t i o ; e l s e   i f ( b . w i d t h ) b . h e i g h t = c . w i d t h / t h i s . a s p e c t R a t i o ; i f ( d = = " s w " ) { b . l e f t = a . l e f t + ( c . w i d t h - b . w i d t h ) ; b . t o p = 
 n u l l } i f ( d = = " n w " ) { b . t o p = a . t o p + ( c . h e i g h t - b . h e i g h t ) ; b . l e f t = a . l e f t + ( c . w i d t h - b . w i d t h ) } r e t u r n   b } , _ r e s p e c t S i z e : f u n c t i o n ( b ) { v a r   a = t h i s . o p t i o n s , c = t h i s . a x i s , d = l ( b . w i d t h ) & & a . m a x W i d t h & & a . m a x W i d t h < b . w i d t h , f = l ( b . h e i g h t ) & & a . m a x H e i g h t & & a . m a x H e i g h t < b . h e i g h t , g = l ( b . w i d t h ) & & a . m i n W i d t h & & a . m i n W i d t h > b . w i d t h , h = l ( b . h e i g h t ) & & a . m i n H e i g h t & & a . m i n H e i g h t > b . h e i g h t ; i f ( g ) b . w i d t h = a . m i n W i d t h ; i f ( h ) b . h e i g h t = a . m i n H e i g h t ; i f ( d ) b . w i d t h = a . m a x W i d t h ; i f ( f ) b . h e i g h t = a . m a x H e i g h t ; v a r   i = t h i s . o r i g i n a l P o s i t i o n . l e f t + t h i s . o r i g i n a l S i z e . w i d t h , j = t h i s . p o s i t i o n . t o p + 
 t h i s . s i z e . h e i g h t , k = / s w | n w | w / . t e s t ( c ) ; c = / n w | n e | n / . t e s t ( c ) ; i f ( g & & k ) b . l e f t = i - a . m i n W i d t h ; i f ( d & & k ) b . l e f t = i - a . m a x W i d t h ; i f ( h & & c ) b . t o p = j - a . m i n H e i g h t ; i f ( f & & c ) b . t o p = j - a . m a x H e i g h t ; i f ( ( a = ! b . w i d t h & & ! b . h e i g h t ) & & ! b . l e f t & & b . t o p ) b . t o p = n u l l ; e l s e   i f ( a & & ! b . t o p & & b . l e f t ) b . l e f t = n u l l ; r e t u r n   b } , _ p r o p o r t i o n a l l y R e s i z e : f u n c t i o n ( ) { i f ( t h i s . _ p r o p o r t i o n a l l y R e s i z e E l e m e n t s . l e n g t h ) f o r ( v a r   b = t h i s . h e l p e r | | t h i s . e l e m e n t , a = 0 ; a < t h i s . _ p r o p o r t i o n a l l y R e s i z e E l e m e n t s . l e n g t h ; a + + ) { v a r   c = t h i s . _ p r o p o r t i o n a l l y R e s i z e E l e m e n t s [ a ] ; i f ( ! t h i s . b o r d e r D i f ) { v a r   d = 
 [ c . c s s ( " b o r d e r T o p W i d t h " ) , c . c s s ( " b o r d e r R i g h t W i d t h " ) , c . c s s ( " b o r d e r B o t t o m W i d t h " ) , c . c s s ( " b o r d e r L e f t W i d t h " ) ] , f = [ c . c s s ( " p a d d i n g T o p " ) , c . c s s ( " p a d d i n g R i g h t " ) , c . c s s ( " p a d d i n g B o t t o m " ) , c . c s s ( " p a d d i n g L e f t " ) ] ; t h i s . b o r d e r D i f = e . m a p ( d , f u n c t i o n ( g , h ) { g = p a r s e I n t ( g , 1 0 ) | | 0 ; h = p a r s e I n t ( f [ h ] , 1 0 ) | | 0 ; r e t u r n   g + h } ) } e . b r o w s e r . m s i e & & ( e ( b ) . i s ( " : h i d d e n " ) | | e ( b ) . p a r e n t s ( " : h i d d e n " ) . l e n g t h ) | | c . c s s ( { h e i g h t : b . h e i g h t ( ) - t h i s . b o r d e r D i f [ 0 ] - t h i s . b o r d e r D i f [ 2 ] | | 0 , w i d t h : b . w i d t h ( ) - t h i s . b o r d e r D i f [ 1 ] - t h i s . b o r d e r D i f [ 3 ] | | 0 } ) } } , _ r e n d e r P r o x y : f u n c t i o n ( ) { v a r   b = 
 t h i s . o p t i o n s ; t h i s . e l e m e n t O f f s e t = t h i s . e l e m e n t . o f f s e t ( ) ; i f ( t h i s . _ h e l p e r ) { t h i s . h e l p e r = t h i s . h e l p e r | | e ( ' < d i v   s t y l e = " o v e r f l o w : h i d d e n ; " > < / d i v > ' ) ; v a r   a = e . b r o w s e r . m s i e & & e . b r o w s e r . v e r s i o n < 7 , c = a ? 1 : 0 ; a = a ? 2 : - 1 ; t h i s . h e l p e r . a d d C l a s s ( t h i s . _ h e l p e r ) . c s s ( { w i d t h : t h i s . e l e m e n t . o u t e r W i d t h ( ) + a , h e i g h t : t h i s . e l e m e n t . o u t e r H e i g h t ( ) + a , p o s i t i o n : " a b s o l u t e " , l e f t : t h i s . e l e m e n t O f f s e t . l e f t - c + " p x " , t o p : t h i s . e l e m e n t O f f s e t . t o p - c + " p x " , z I n d e x : + + b . z I n d e x } ) ; t h i s . h e l p e r . a p p e n d T o ( " b o d y " ) . d i s a b l e S e l e c t i o n ( ) } e l s e   t h i s . h e l p e r = t h i s . e l e m e n t } , _ c h a n g e : { e : f u n c t i o n ( b , 
 a ) { r e t u r n { w i d t h : t h i s . o r i g i n a l S i z e . w i d t h + a } } , w : f u n c t i o n ( b , a ) { r e t u r n { l e f t : t h i s . o r i g i n a l P o s i t i o n . l e f t + a , w i d t h : t h i s . o r i g i n a l S i z e . w i d t h - a } } , n : f u n c t i o n ( b , a , c ) { r e t u r n { t o p : t h i s . o r i g i n a l P o s i t i o n . t o p + c , h e i g h t : t h i s . o r i g i n a l S i z e . h e i g h t - c } } , s : f u n c t i o n ( b , a , c ) { r e t u r n { h e i g h t : t h i s . o r i g i n a l S i z e . h e i g h t + c } } , s e : f u n c t i o n ( b , a , c ) { r e t u r n   e . e x t e n d ( t h i s . _ c h a n g e . s . a p p l y ( t h i s , a r g u m e n t s ) , t h i s . _ c h a n g e . e . a p p l y ( t h i s , [ b , a , c ] ) ) } , s w : f u n c t i o n ( b , a , c ) { r e t u r n   e . e x t e n d ( t h i s . _ c h a n g e . s . a p p l y ( t h i s , a r g u m e n t s ) , t h i s . _ c h a n g e . w . a p p l y ( t h i s , [ b , a , 
 c ] ) ) } , n e : f u n c t i o n ( b , a , c ) { r e t u r n   e . e x t e n d ( t h i s . _ c h a n g e . n . a p p l y ( t h i s , a r g u m e n t s ) , t h i s . _ c h a n g e . e . a p p l y ( t h i s , [ b , a , c ] ) ) } , n w : f u n c t i o n ( b , a , c ) { r e t u r n   e . e x t e n d ( t h i s . _ c h a n g e . n . a p p l y ( t h i s , a r g u m e n t s ) , t h i s . _ c h a n g e . w . a p p l y ( t h i s , [ b , a , c ] ) ) } } , _ p r o p a g a t e : f u n c t i o n ( b , a ) { e . u i . p l u g i n . c a l l ( t h i s , b , [ a , t h i s . u i ( ) ] ) ; b ! = " r e s i z e " & & t h i s . _ t r i g g e r ( b , a , t h i s . u i ( ) ) } , p l u g i n s : { } , u i : f u n c t i o n ( ) { r e t u r n { o r i g i n a l E l e m e n t : t h i s . o r i g i n a l E l e m e n t , e l e m e n t : t h i s . e l e m e n t , h e l p e r : t h i s . h e l p e r , p o s i t i o n : t h i s . p o s i t i o n , s i z e : t h i s . s i z e , o r i g i n a l S i z e : t h i s . o r i g i n a l S i z e , 
 o r i g i n a l P o s i t i o n : t h i s . o r i g i n a l P o s i t i o n } } } ) ; e . e x t e n d ( e . u i . r e s i z a b l e , { v e r s i o n : " 1 . 8 . 1 0 " } ) ; e . u i . p l u g i n . a d d ( " r e s i z a b l e " , " a l s o R e s i z e " , { s t a r t : f u n c t i o n ( ) { v a r   b = e ( t h i s ) . d a t a ( " r e s i z a b l e " ) . o p t i o n s , a = f u n c t i o n ( c ) { e ( c ) . e a c h ( f u n c t i o n ( ) { v a r   d = e ( t h i s ) ; d . d a t a ( " r e s i z a b l e - a l s o r e s i z e " , { w i d t h : p a r s e I n t ( d . w i d t h ( ) , 1 0 ) , h e i g h t : p a r s e I n t ( d . h e i g h t ( ) , 1 0 ) , l e f t : p a r s e I n t ( d . c s s ( " l e f t " ) , 1 0 ) , t o p : p a r s e I n t ( d . c s s ( " t o p " ) , 1 0 ) , p o s i t i o n : d . c s s ( " p o s i t i o n " ) } ) } ) } ; i f ( t y p e o f   b . a l s o R e s i z e = = " o b j e c t " & & ! b . a l s o R e s i z e . p a r e n t N o d e ) i f ( b . a l s o R e s i z e . l e n g t h ) { b . a l s o R e s i z e = 
 b . a l s o R e s i z e [ 0 ] ; a ( b . a l s o R e s i z e ) } e l s e   e . e a c h ( b . a l s o R e s i z e , f u n c t i o n ( c ) { a ( c ) } ) ; e l s e   a ( b . a l s o R e s i z e ) } , r e s i z e : f u n c t i o n ( b , a ) { v a r   c = e ( t h i s ) . d a t a ( " r e s i z a b l e " ) ; b = c . o p t i o n s ; v a r   d = c . o r i g i n a l S i z e , f = c . o r i g i n a l P o s i t i o n , g = { h e i g h t : c . s i z e . h e i g h t - d . h e i g h t | | 0 , w i d t h : c . s i z e . w i d t h - d . w i d t h | | 0 , t o p : c . p o s i t i o n . t o p - f . t o p | | 0 , l e f t : c . p o s i t i o n . l e f t - f . l e f t | | 0 } , h = f u n c t i o n ( i , j ) { e ( i ) . e a c h ( f u n c t i o n ( ) { v a r   k = e ( t h i s ) , q = e ( t h i s ) . d a t a ( " r e s i z a b l e - a l s o r e s i z e " ) , p = { } , r = j & & j . l e n g t h ? j : k . p a r e n t s ( a . o r i g i n a l E l e m e n t [ 0 ] ) . l e n g t h ? [ " w i d t h " , " h e i g h t " ] : [ " w i d t h " , 
 " h e i g h t " , " t o p " , " l e f t " ] ; e . e a c h ( r , f u n c t i o n ( n , o ) { i f ( ( n = ( q [ o ] | | 0 ) + ( g [ o ] | | 0 ) ) & & n > = 0 ) p [ o ] = n | | n u l l } ) ; i f ( e . b r o w s e r . o p e r a & & / r e l a t i v e / . t e s t ( k . c s s ( " p o s i t i o n " ) ) ) { c . _ r e v e r t T o R e l a t i v e P o s i t i o n = t r u e ; k . c s s ( { p o s i t i o n : " a b s o l u t e " , t o p : " a u t o " , l e f t : " a u t o " } ) } k . c s s ( p ) } ) } ; t y p e o f   b . a l s o R e s i z e = = " o b j e c t " & & ! b . a l s o R e s i z e . n o d e T y p e ? e . e a c h ( b . a l s o R e s i z e , f u n c t i o n ( i , j ) { h ( i , j ) } ) : h ( b . a l s o R e s i z e ) } , s t o p : f u n c t i o n ( ) { v a r   b = e ( t h i s ) . d a t a ( " r e s i z a b l e " ) , a = b . o p t i o n s , c = f u n c t i o n ( d ) { e ( d ) . e a c h ( f u n c t i o n ( ) { v a r   f = e ( t h i s ) ; f . c s s ( { p o s i t i o n : f . d a t a ( " r e s i z a b l e - a l s o r e s i z e " ) . p o s i t i o n } ) } ) } ; 
 i f ( b . _ r e v e r t T o R e l a t i v e P o s i t i o n ) { b . _ r e v e r t T o R e l a t i v e P o s i t i o n = f a l s e ; t y p e o f   a . a l s o R e s i z e = = " o b j e c t " & & ! a . a l s o R e s i z e . n o d e T y p e ? e . e a c h ( a . a l s o R e s i z e , f u n c t i o n ( d ) { c ( d ) } ) : c ( a . a l s o R e s i z e ) } e ( t h i s ) . r e m o v e D a t a ( " r e s i z a b l e - a l s o r e s i z e " ) } } ) ; e . u i . p l u g i n . a d d ( " r e s i z a b l e " , " a n i m a t e " , { s t o p : f u n c t i o n ( b ) { v a r   a = e ( t h i s ) . d a t a ( " r e s i z a b l e " ) , c = a . o p t i o n s , d = a . _ p r o p o r t i o n a l l y R e s i z e E l e m e n t s , f = d . l e n g t h & & / t e x t a r e a / i . t e s t ( d [ 0 ] . n o d e N a m e ) , g = f & & e . u i . h a s S c r o l l ( d [ 0 ] , " l e f t " ) ? 0 : a . s i z e D i f f . h e i g h t ; f = { w i d t h : a . s i z e . w i d t h - ( f ? 0 : a . s i z e D i f f . w i d t h ) , h e i g h t : a . s i z e . h e i g h t - 
 g } ; g = p a r s e I n t ( a . e l e m e n t . c s s ( " l e f t " ) , 1 0 ) + ( a . p o s i t i o n . l e f t - a . o r i g i n a l P o s i t i o n . l e f t ) | | n u l l ; v a r   h = p a r s e I n t ( a . e l e m e n t . c s s ( " t o p " ) , 1 0 ) + ( a . p o s i t i o n . t o p - a . o r i g i n a l P o s i t i o n . t o p ) | | n u l l ; a . e l e m e n t . a n i m a t e ( e . e x t e n d ( f , h & & g ? { t o p : h , l e f t : g } : { } ) , { d u r a t i o n : c . a n i m a t e D u r a t i o n , e a s i n g : c . a n i m a t e E a s i n g , s t e p : f u n c t i o n ( ) { v a r   i = { w i d t h : p a r s e I n t ( a . e l e m e n t . c s s ( " w i d t h " ) , 1 0 ) , h e i g h t : p a r s e I n t ( a . e l e m e n t . c s s ( " h e i g h t " ) , 1 0 ) , t o p : p a r s e I n t ( a . e l e m e n t . c s s ( " t o p " ) , 1 0 ) , l e f t : p a r s e I n t ( a . e l e m e n t . c s s ( " l e f t " ) , 1 0 ) } ; d & & d . l e n g t h & & e ( d [ 0 ] ) . c s s ( { w i d t h : i . w i d t h , 
 h e i g h t : i . h e i g h t } ) ; a . _ u p d a t e C a c h e ( i ) ; a . _ p r o p a g a t e ( " r e s i z e " , b ) } } ) } } ) ; e . u i . p l u g i n . a d d ( " r e s i z a b l e " , " c o n t a i n m e n t " , { s t a r t : f u n c t i o n ( ) { v a r   b = e ( t h i s ) . d a t a ( " r e s i z a b l e " ) , a = b . e l e m e n t , c = b . o p t i o n s . c o n t a i n m e n t ; i f ( a = c   i n s t a n c e o f   e ? c . g e t ( 0 ) : / p a r e n t / . t e s t ( c ) ? a . p a r e n t ( ) . g e t ( 0 ) : c ) { b . c o n t a i n e r E l e m e n t = e ( a ) ; i f ( / d o c u m e n t / . t e s t ( c ) | | c = = d o c u m e n t ) { b . c o n t a i n e r O f f s e t = { l e f t : 0 , t o p : 0 } ; b . c o n t a i n e r P o s i t i o n = { l e f t : 0 , t o p : 0 } ; b . p a r e n t D a t a = { e l e m e n t : e ( d o c u m e n t ) , l e f t : 0 , t o p : 0 , w i d t h : e ( d o c u m e n t ) . w i d t h ( ) , h e i g h t : e ( d o c u m e n t ) . h e i g h t ( ) | | d o c u m e n t . b o d y . p a r e n t N o d e . s c r o l l H e i g h t } } e l s e { v a r   d = 
 e ( a ) , f = [ ] ; e ( [ " T o p " , " R i g h t " , " L e f t " , " B o t t o m " ] ) . e a c h ( f u n c t i o n ( i , j ) { f [ i ] = m ( d . c s s ( " p a d d i n g " + j ) ) } ) ; b . c o n t a i n e r O f f s e t = d . o f f s e t ( ) ; b . c o n t a i n e r P o s i t i o n = d . p o s i t i o n ( ) ; b . c o n t a i n e r S i z e = { h e i g h t : d . i n n e r H e i g h t ( ) - f [ 3 ] , w i d t h : d . i n n e r W i d t h ( ) - f [ 1 ] } ; c = b . c o n t a i n e r O f f s e t ; v a r   g = b . c o n t a i n e r S i z e . h e i g h t , h = b . c o n t a i n e r S i z e . w i d t h ; h = e . u i . h a s S c r o l l ( a , " l e f t " ) ? a . s c r o l l W i d t h : h ; g = e . u i . h a s S c r o l l ( a ) ? a . s c r o l l H e i g h t : g ; b . p a r e n t D a t a = { e l e m e n t : a , l e f t : c . l e f t , t o p : c . t o p , w i d t h : h , h e i g h t : g } } } } , r e s i z e : f u n c t i o n ( b ) { v a r   a = e ( t h i s ) . d a t a ( " r e s i z a b l e " ) , c = a . o p t i o n s , 
 d = a . c o n t a i n e r O f f s e t , f = a . p o s i t i o n ; b = a . _ a s p e c t R a t i o | | b . s h i f t K e y ; v a r   g = { t o p : 0 , l e f t : 0 } , h = a . c o n t a i n e r E l e m e n t ; i f ( h [ 0 ] ! = d o c u m e n t & & / s t a t i c / . t e s t ( h . c s s ( " p o s i t i o n " ) ) ) g = d ; i f ( f . l e f t < ( a . _ h e l p e r ? d . l e f t : 0 ) ) { a . s i z e . w i d t h + = a . _ h e l p e r ? a . p o s i t i o n . l e f t - d . l e f t : a . p o s i t i o n . l e f t - g . l e f t ; i f ( b ) a . s i z e . h e i g h t = a . s i z e . w i d t h / c . a s p e c t R a t i o ; a . p o s i t i o n . l e f t = c . h e l p e r ? d . l e f t : 0 } i f ( f . t o p < ( a . _ h e l p e r ? d . t o p : 0 ) ) { a . s i z e . h e i g h t + = a . _ h e l p e r ? a . p o s i t i o n . t o p - d . t o p : a . p o s i t i o n . t o p ; i f ( b ) a . s i z e . w i d t h = a . s i z e . h e i g h t * c . a s p e c t R a t i o ; a . p o s i t i o n . t o p = a . _ h e l p e r ? 
 d . t o p : 0 } a . o f f s e t . l e f t = a . p a r e n t D a t a . l e f t + a . p o s i t i o n . l e f t ; a . o f f s e t . t o p = a . p a r e n t D a t a . t o p + a . p o s i t i o n . t o p ; c = M a t h . a b s ( ( a . _ h e l p e r ? a . o f f s e t . l e f t - g . l e f t : a . o f f s e t . l e f t - g . l e f t ) + a . s i z e D i f f . w i d t h ) ; d = M a t h . a b s ( ( a . _ h e l p e r ? a . o f f s e t . t o p - g . t o p : a . o f f s e t . t o p - d . t o p ) + a . s i z e D i f f . h e i g h t ) ; f = a . c o n t a i n e r E l e m e n t . g e t ( 0 ) = = a . e l e m e n t . p a r e n t ( ) . g e t ( 0 ) ; g = / r e l a t i v e | a b s o l u t e / . t e s t ( a . c o n t a i n e r E l e m e n t . c s s ( " p o s i t i o n " ) ) ; i f ( f & & g ) c - = a . p a r e n t D a t a . l e f t ; i f ( c + a . s i z e . w i d t h > = a . p a r e n t D a t a . w i d t h ) { a . s i z e . w i d t h = a . p a r e n t D a t a . w i d t h - c ; i f ( b ) a . s i z e . h e i g h t = 
 a . s i z e . w i d t h / a . a s p e c t R a t i o } i f ( d + a . s i z e . h e i g h t > = a . p a r e n t D a t a . h e i g h t ) { a . s i z e . h e i g h t = a . p a r e n t D a t a . h e i g h t - d ; i f ( b ) a . s i z e . w i d t h = a . s i z e . h e i g h t * a . a s p e c t R a t i o } } , s t o p : f u n c t i o n ( ) { v a r   b = e ( t h i s ) . d a t a ( " r e s i z a b l e " ) , a = b . o p t i o n s , c = b . c o n t a i n e r O f f s e t , d = b . c o n t a i n e r P o s i t i o n , f = b . c o n t a i n e r E l e m e n t , g = e ( b . h e l p e r ) , h = g . o f f s e t ( ) , i = g . o u t e r W i d t h ( ) - b . s i z e D i f f . w i d t h ; g = g . o u t e r H e i g h t ( ) - b . s i z e D i f f . h e i g h t ; b . _ h e l p e r & & ! a . a n i m a t e & & / r e l a t i v e / . t e s t ( f . c s s ( " p o s i t i o n " ) ) & & e ( t h i s ) . c s s ( { l e f t : h . l e f t - d . l e f t - c . l e f t , w i d t h : i , h e i g h t : g } ) ; b . _ h e l p e r & & ! a . a n i m a t e & & 
 / s t a t i c / . t e s t ( f . c s s ( " p o s i t i o n " ) ) & & e ( t h i s ) . c s s ( { l e f t : h . l e f t - d . l e f t - c . l e f t , w i d t h : i , h e i g h t : g } ) } } ) ; e . u i . p l u g i n . a d d ( " r e s i z a b l e " , " g h o s t " , { s t a r t : f u n c t i o n ( ) { v a r   b = e ( t h i s ) . d a t a ( " r e s i z a b l e " ) , a = b . o p t i o n s , c = b . s i z e ; b . g h o s t = b . o r i g i n a l E l e m e n t . c l o n e ( ) ; b . g h o s t . c s s ( { o p a c i t y : 0 . 2 5 , d i s p l a y : " b l o c k " , p o s i t i o n : " r e l a t i v e " , h e i g h t : c . h e i g h t , w i d t h : c . w i d t h , m a r g i n : 0 , l e f t : 0 , t o p : 0 } ) . a d d C l a s s ( " u i - r e s i z a b l e - g h o s t " ) . a d d C l a s s ( t y p e o f   a . g h o s t = = " s t r i n g " ? a . g h o s t : " " ) ; b . g h o s t . a p p e n d T o ( b . h e l p e r ) } , r e s i z e : f u n c t i o n ( ) { v a r   b = e ( t h i s ) . d a t a ( " r e s i z a b l e " ) ; 
 b . g h o s t & & b . g h o s t . c s s ( { p o s i t i o n : " r e l a t i v e " , h e i g h t : b . s i z e . h e i g h t , w i d t h : b . s i z e . w i d t h } ) } , s t o p : f u n c t i o n ( ) { v a r   b = e ( t h i s ) . d a t a ( " r e s i z a b l e " ) ; b . g h o s t & & b . h e l p e r & & b . h e l p e r . g e t ( 0 ) . r e m o v e C h i l d ( b . g h o s t . g e t ( 0 ) ) } } ) ; e . u i . p l u g i n . a d d ( " r e s i z a b l e " , " g r i d " , { r e s i z e : f u n c t i o n ( ) { v a r   b = e ( t h i s ) . d a t a ( " r e s i z a b l e " ) , a = b . o p t i o n s , c = b . s i z e , d = b . o r i g i n a l S i z e , f = b . o r i g i n a l P o s i t i o n , g = b . a x i s ; a . g r i d = t y p e o f   a . g r i d = = " n u m b e r " ? [ a . g r i d , a . g r i d ] : a . g r i d ; v a r   h = M a t h . r o u n d ( ( c . w i d t h - d . w i d t h ) / ( a . g r i d [ 0 ] | | 1 ) ) * ( a . g r i d [ 0 ] | | 1 ) ; a = M a t h . r o u n d ( ( c . h e i g h t - d . h e i g h t ) / 
 ( a . g r i d [ 1 ] | | 1 ) ) * ( a . g r i d [ 1 ] | | 1 ) ; i f ( / ^ ( s e | s | e ) $ / . t e s t ( g ) ) { b . s i z e . w i d t h = d . w i d t h + h ; b . s i z e . h e i g h t = d . h e i g h t + a } e l s e   i f ( / ^ ( n e ) $ / . t e s t ( g ) ) { b . s i z e . w i d t h = d . w i d t h + h ; b . s i z e . h e i g h t = d . h e i g h t + a ; b . p o s i t i o n . t o p = f . t o p - a } e l s e { i f ( / ^ ( s w ) $ / . t e s t ( g ) ) { b . s i z e . w i d t h = d . w i d t h + h ; b . s i z e . h e i g h t = d . h e i g h t + a } e l s e { b . s i z e . w i d t h = d . w i d t h + h ; b . s i z e . h e i g h t = d . h e i g h t + a ; b . p o s i t i o n . t o p = f . t o p - a } b . p o s i t i o n . l e f t = f . l e f t - h } } } ) ; v a r   m = f u n c t i o n ( b ) { r e t u r n   p a r s e I n t ( b , 1 0 ) | | 0 } , l = f u n c t i o n ( b ) { r e t u r n ! i s N a N ( p a r s e I n t ( b , 1 0 ) ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   S e l e c t a b l e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / S e l e c t a b l e s 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . c o r e . j s 
   * 	 j q u e r y . u i . m o u s e . j s 
   * 	 j q u e r y . u i . w i d g e t . j s 
   * / 
 ( f u n c t i o n ( e ) { e . w i d g e t ( " u i . s e l e c t a b l e " , e . u i . m o u s e , { o p t i o n s : { a p p e n d T o : " b o d y " , a u t o R e f r e s h : t r u e , d i s t a n c e : 0 , f i l t e r : " * " , t o l e r a n c e : " t o u c h " } , _ c r e a t e : f u n c t i o n ( ) { v a r   c = t h i s ; t h i s . e l e m e n t . a d d C l a s s ( " u i - s e l e c t a b l e " ) ; t h i s . d r a g g e d = f a l s e ; v a r   f ; t h i s . r e f r e s h = f u n c t i o n ( ) { f = e ( c . o p t i o n s . f i l t e r , c . e l e m e n t [ 0 ] ) ; f . e a c h ( f u n c t i o n ( ) { v a r   d = e ( t h i s ) , b = d . o f f s e t ( ) ; e . d a t a ( t h i s , " s e l e c t a b l e - i t e m " , { e l e m e n t : t h i s , $ e l e m e n t : d , l e f t : b . l e f t , t o p : b . t o p , r i g h t : b . l e f t + d . o u t e r W i d t h ( ) , b o t t o m : b . t o p + d . o u t e r H e i g h t ( ) , s t a r t s e l e c t e d : f a l s e , s e l e c t e d : d . h a s C l a s s ( " u i - s e l e c t e d " ) , 
 s e l e c t i n g : d . h a s C l a s s ( " u i - s e l e c t i n g " ) , u n s e l e c t i n g : d . h a s C l a s s ( " u i - u n s e l e c t i n g " ) } ) } ) } ; t h i s . r e f r e s h ( ) ; t h i s . s e l e c t e e s = f . a d d C l a s s ( " u i - s e l e c t e e " ) ; t h i s . _ m o u s e I n i t ( ) ; t h i s . h e l p e r = e ( " < d i v   c l a s s = ' u i - s e l e c t a b l e - h e l p e r ' > < / d i v > " ) } , d e s t r o y : f u n c t i o n ( ) { t h i s . s e l e c t e e s . r e m o v e C l a s s ( " u i - s e l e c t e e " ) . r e m o v e D a t a ( " s e l e c t a b l e - i t e m " ) ; t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - s e l e c t a b l e   u i - s e l e c t a b l e - d i s a b l e d " ) . r e m o v e D a t a ( " s e l e c t a b l e " ) . u n b i n d ( " . s e l e c t a b l e " ) ; t h i s . _ m o u s e D e s t r o y ( ) ; r e t u r n   t h i s } , _ m o u s e S t a r t : f u n c t i o n ( c ) { v a r   f = t h i s ; t h i s . o p o s = [ c . p a g e X , 
 c . p a g e Y ] ; i f ( ! t h i s . o p t i o n s . d i s a b l e d ) { v a r   d = t h i s . o p t i o n s ; t h i s . s e l e c t e e s = e ( d . f i l t e r , t h i s . e l e m e n t [ 0 ] ) ; t h i s . _ t r i g g e r ( " s t a r t " , c ) ; e ( d . a p p e n d T o ) . a p p e n d ( t h i s . h e l p e r ) ; t h i s . h e l p e r . c s s ( { l e f t : c . c l i e n t X , t o p : c . c l i e n t Y , w i d t h : 0 , h e i g h t : 0 } ) ; d . a u t o R e f r e s h & & t h i s . r e f r e s h ( ) ; t h i s . s e l e c t e e s . f i l t e r ( " . u i - s e l e c t e d " ) . e a c h ( f u n c t i o n ( ) { v a r   b = e . d a t a ( t h i s , " s e l e c t a b l e - i t e m " ) ; b . s t a r t s e l e c t e d = t r u e ; i f ( ! c . m e t a K e y ) { b . $ e l e m e n t . r e m o v e C l a s s ( " u i - s e l e c t e d " ) ; b . s e l e c t e d = f a l s e ; b . $ e l e m e n t . a d d C l a s s ( " u i - u n s e l e c t i n g " ) ; b . u n s e l e c t i n g = t r u e ; f . _ t r i g g e r ( " u n s e l e c t i n g " , 
 c , { u n s e l e c t i n g : b . e l e m e n t } ) } } ) ; e ( c . t a r g e t ) . p a r e n t s ( ) . a n d S e l f ( ) . e a c h ( f u n c t i o n ( ) { v a r   b = e . d a t a ( t h i s , " s e l e c t a b l e - i t e m " ) ; i f ( b ) { v a r   g = ! c . m e t a K e y | | ! b . $ e l e m e n t . h a s C l a s s ( " u i - s e l e c t e d " ) ; b . $ e l e m e n t . r e m o v e C l a s s ( g ? " u i - u n s e l e c t i n g " : " u i - s e l e c t e d " ) . a d d C l a s s ( g ? " u i - s e l e c t i n g " : " u i - u n s e l e c t i n g " ) ; b . u n s e l e c t i n g = ! g ; b . s e l e c t i n g = g ; ( b . s e l e c t e d = g ) ? f . _ t r i g g e r ( " s e l e c t i n g " , c , { s e l e c t i n g : b . e l e m e n t } ) : f . _ t r i g g e r ( " u n s e l e c t i n g " , c , { u n s e l e c t i n g : b . e l e m e n t } ) ; r e t u r n   f a l s e } } ) } } , _ m o u s e D r a g : f u n c t i o n ( c ) { v a r   f = t h i s ; t h i s . d r a g g e d = t r u e ; i f ( ! t h i s . o p t i o n s . d i s a b l e d ) { v a r   d = 
 t h i s . o p t i o n s , b = t h i s . o p o s [ 0 ] , g = t h i s . o p o s [ 1 ] , h = c . p a g e X , i = c . p a g e Y ; i f ( b > h ) { v a r   j = h ; h = b ; b = j } i f ( g > i ) { j = i ; i = g ; g = j } t h i s . h e l p e r . c s s ( { l e f t : b , t o p : g , w i d t h : h - b , h e i g h t : i - g } ) ; t h i s . s e l e c t e e s . e a c h ( f u n c t i o n ( ) { v a r   a = e . d a t a ( t h i s , " s e l e c t a b l e - i t e m " ) ; i f ( ! ( ! a | | a . e l e m e n t = = f . e l e m e n t [ 0 ] ) ) { v a r   k = f a l s e ; i f ( d . t o l e r a n c e = = " t o u c h " ) k = ! ( a . l e f t > h | | a . r i g h t < b | | a . t o p > i | | a . b o t t o m < g ) ; e l s e   i f ( d . t o l e r a n c e = = " f i t " ) k = a . l e f t > b & & a . r i g h t < h & & a . t o p > g & & a . b o t t o m < i ; i f ( k ) { i f ( a . s e l e c t e d ) { a . $ e l e m e n t . r e m o v e C l a s s ( " u i - s e l e c t e d " ) ; a . s e l e c t e d = f a l s e } i f ( a . u n s e l e c t i n g ) { a . $ e l e m e n t . r e m o v e C l a s s ( " u i - u n s e l e c t i n g " ) ; 
 a . u n s e l e c t i n g = f a l s e } i f ( ! a . s e l e c t i n g ) { a . $ e l e m e n t . a d d C l a s s ( " u i - s e l e c t i n g " ) ; a . s e l e c t i n g = t r u e ; f . _ t r i g g e r ( " s e l e c t i n g " , c , { s e l e c t i n g : a . e l e m e n t } ) } } e l s e { i f ( a . s e l e c t i n g ) i f ( c . m e t a K e y & & a . s t a r t s e l e c t e d ) { a . $ e l e m e n t . r e m o v e C l a s s ( " u i - s e l e c t i n g " ) ; a . s e l e c t i n g = f a l s e ; a . $ e l e m e n t . a d d C l a s s ( " u i - s e l e c t e d " ) ; a . s e l e c t e d = t r u e } e l s e { a . $ e l e m e n t . r e m o v e C l a s s ( " u i - s e l e c t i n g " ) ; a . s e l e c t i n g = f a l s e ; i f ( a . s t a r t s e l e c t e d ) { a . $ e l e m e n t . a d d C l a s s ( " u i - u n s e l e c t i n g " ) ; a . u n s e l e c t i n g = t r u e } f . _ t r i g g e r ( " u n s e l e c t i n g " , c , { u n s e l e c t i n g : a . e l e m e n t } ) } i f ( a . s e l e c t e d ) i f ( ! c . m e t a K e y & & 
 ! a . s t a r t s e l e c t e d ) { a . $ e l e m e n t . r e m o v e C l a s s ( " u i - s e l e c t e d " ) ; a . s e l e c t e d = f a l s e ; a . $ e l e m e n t . a d d C l a s s ( " u i - u n s e l e c t i n g " ) ; a . u n s e l e c t i n g = t r u e ; f . _ t r i g g e r ( " u n s e l e c t i n g " , c , { u n s e l e c t i n g : a . e l e m e n t } ) } } } } ) ; r e t u r n   f a l s e } } , _ m o u s e S t o p : f u n c t i o n ( c ) { v a r   f = t h i s ; t h i s . d r a g g e d = f a l s e ; e ( " . u i - u n s e l e c t i n g " , t h i s . e l e m e n t [ 0 ] ) . e a c h ( f u n c t i o n ( ) { v a r   d = e . d a t a ( t h i s , " s e l e c t a b l e - i t e m " ) ; d . $ e l e m e n t . r e m o v e C l a s s ( " u i - u n s e l e c t i n g " ) ; d . u n s e l e c t i n g = f a l s e ; d . s t a r t s e l e c t e d = f a l s e ; f . _ t r i g g e r ( " u n s e l e c t e d " , c , { u n s e l e c t e d : d . e l e m e n t } ) } ) ; e ( " . u i - s e l e c t i n g " , t h i s . e l e m e n t [ 0 ] ) . e a c h ( f u n c t i o n ( ) { v a r   d = 
 e . d a t a ( t h i s , " s e l e c t a b l e - i t e m " ) ; d . $ e l e m e n t . r e m o v e C l a s s ( " u i - s e l e c t i n g " ) . a d d C l a s s ( " u i - s e l e c t e d " ) ; d . s e l e c t i n g = f a l s e ; d . s e l e c t e d = t r u e ; d . s t a r t s e l e c t e d = t r u e ; f . _ t r i g g e r ( " s e l e c t e d " , c , { s e l e c t e d : d . e l e m e n t } ) } ) ; t h i s . _ t r i g g e r ( " s t o p " , c ) ; t h i s . h e l p e r . r e m o v e ( ) ; r e t u r n   f a l s e } } ) ; e . e x t e n d ( e . u i . s e l e c t a b l e , { v e r s i o n : " 1 . 8 . 1 0 " } ) } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   S o r t a b l e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / S o r t a b l e s 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . c o r e . j s 
   * 	 j q u e r y . u i . m o u s e . j s 
   * 	 j q u e r y . u i . w i d g e t . j s 
   * / 
 ( f u n c t i o n ( d ) { d . w i d g e t ( " u i . s o r t a b l e " , d . u i . m o u s e , { w i d g e t E v e n t P r e f i x : " s o r t " , o p t i o n s : { a p p e n d T o : " p a r e n t " , a x i s : f a l s e , c o n n e c t W i t h : f a l s e , c o n t a i n m e n t : f a l s e , c u r s o r : " a u t o " , c u r s o r A t : f a l s e , d r o p O n E m p t y : t r u e , f o r c e P l a c e h o l d e r S i z e : f a l s e , f o r c e H e l p e r S i z e : f a l s e , g r i d : f a l s e , h a n d l e : f a l s e , h e l p e r : " o r i g i n a l " , i t e m s : " >   * " , o p a c i t y : f a l s e , p l a c e h o l d e r : f a l s e , r e v e r t : f a l s e , s c r o l l : t r u e , s c r o l l S e n s i t i v i t y : 2 0 , s c r o l l S p e e d : 2 0 , s c o p e : " d e f a u l t " , t o l e r a n c e : " i n t e r s e c t " , z I n d e x : 1 E 3 } , _ c r e a t e : f u n c t i o n ( ) { t h i s . c o n t a i n e r C a c h e = { } ; t h i s . e l e m e n t . a d d C l a s s ( " u i - s o r t a b l e " ) ; 
 t h i s . r e f r e s h ( ) ; t h i s . f l o a t i n g = t h i s . i t e m s . l e n g t h ? / l e f t | r i g h t / . t e s t ( t h i s . i t e m s [ 0 ] . i t e m . c s s ( " f l o a t " ) ) : f a l s e ; t h i s . o f f s e t = t h i s . e l e m e n t . o f f s e t ( ) ; t h i s . _ m o u s e I n i t ( ) } , d e s t r o y : f u n c t i o n ( ) { t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - s o r t a b l e   u i - s o r t a b l e - d i s a b l e d " ) . r e m o v e D a t a ( " s o r t a b l e " ) . u n b i n d ( " . s o r t a b l e " ) ; t h i s . _ m o u s e D e s t r o y ( ) ; f o r ( v a r   a = t h i s . i t e m s . l e n g t h - 1 ; a > = 0 ; a - - ) t h i s . i t e m s [ a ] . i t e m . r e m o v e D a t a ( " s o r t a b l e - i t e m " ) ; r e t u r n   t h i s } , _ s e t O p t i o n : f u n c t i o n ( a , b ) { i f ( a = = = " d i s a b l e d " ) { t h i s . o p t i o n s [ a ] = b ; t h i s . w i d g e t ( ) [ b ? " a d d C l a s s " : " r e m o v e C l a s s " ] ( " u i - s o r t a b l e - d i s a b l e d " ) } e l s e   d . W i d g e t . p r o t o t y p e . _ s e t O p t i o n . a p p l y ( t h i s , 
 a r g u m e n t s ) } , _ m o u s e C a p t u r e : f u n c t i o n ( a , b ) { i f ( t h i s . r e v e r t i n g ) r e t u r n   f a l s e ; i f ( t h i s . o p t i o n s . d i s a b l e d | | t h i s . o p t i o n s . t y p e = = " s t a t i c " ) r e t u r n   f a l s e ; t h i s . _ r e f r e s h I t e m s ( a ) ; v a r   c = n u l l , e = t h i s ; d ( a . t a r g e t ) . p a r e n t s ( ) . e a c h ( f u n c t i o n ( ) { i f ( d . d a t a ( t h i s , " s o r t a b l e - i t e m " ) = = e ) { c = d ( t h i s ) ; r e t u r n   f a l s e } } ) ; i f ( d . d a t a ( a . t a r g e t , " s o r t a b l e - i t e m " ) = = e ) c = d ( a . t a r g e t ) ; i f ( ! c ) r e t u r n   f a l s e ; i f ( t h i s . o p t i o n s . h a n d l e & & ! b ) { v a r   f = f a l s e ; d ( t h i s . o p t i o n s . h a n d l e , c ) . f i n d ( " * " ) . a n d S e l f ( ) . e a c h ( f u n c t i o n ( ) { i f ( t h i s = = a . t a r g e t ) f = t r u e } ) ; i f ( ! f ) r e t u r n   f a l s e } t h i s . c u r r e n t I t e m = 
 c ; t h i s . _ r e m o v e C u r r e n t s F r o m I t e m s ( ) ; r e t u r n   t r u e } , _ m o u s e S t a r t : f u n c t i o n ( a , b , c ) { b = t h i s . o p t i o n s ; v a r   e = t h i s ; t h i s . c u r r e n t C o n t a i n e r = t h i s ; t h i s . r e f r e s h P o s i t i o n s ( ) ; t h i s . h e l p e r = t h i s . _ c r e a t e H e l p e r ( a ) ; t h i s . _ c a c h e H e l p e r P r o p o r t i o n s ( ) ; t h i s . _ c a c h e M a r g i n s ( ) ; t h i s . s c r o l l P a r e n t = t h i s . h e l p e r . s c r o l l P a r e n t ( ) ; t h i s . o f f s e t = t h i s . c u r r e n t I t e m . o f f s e t ( ) ; t h i s . o f f s e t = { t o p : t h i s . o f f s e t . t o p - t h i s . m a r g i n s . t o p , l e f t : t h i s . o f f s e t . l e f t - t h i s . m a r g i n s . l e f t } ; t h i s . h e l p e r . c s s ( " p o s i t i o n " , " a b s o l u t e " ) ; t h i s . c s s P o s i t i o n = t h i s . h e l p e r . c s s ( " p o s i t i o n " ) ; d . e x t e n d ( t h i s . o f f s e t , 
 { c l i c k : { l e f t : a . p a g e X - t h i s . o f f s e t . l e f t , t o p : a . p a g e Y - t h i s . o f f s e t . t o p } , p a r e n t : t h i s . _ g e t P a r e n t O f f s e t ( ) , r e l a t i v e : t h i s . _ g e t R e l a t i v e O f f s e t ( ) } ) ; t h i s . o r i g i n a l P o s i t i o n = t h i s . _ g e n e r a t e P o s i t i o n ( a ) ; t h i s . o r i g i n a l P a g e X = a . p a g e X ; t h i s . o r i g i n a l P a g e Y = a . p a g e Y ; b . c u r s o r A t & & t h i s . _ a d j u s t O f f s e t F r o m H e l p e r ( b . c u r s o r A t ) ; t h i s . d o m P o s i t i o n = { p r e v : t h i s . c u r r e n t I t e m . p r e v ( ) [ 0 ] , p a r e n t : t h i s . c u r r e n t I t e m . p a r e n t ( ) [ 0 ] } ; t h i s . h e l p e r [ 0 ] ! = t h i s . c u r r e n t I t e m [ 0 ] & & t h i s . c u r r e n t I t e m . h i d e ( ) ; t h i s . _ c r e a t e P l a c e h o l d e r ( ) ; b . c o n t a i n m e n t & & t h i s . _ s e t C o n t a i n m e n t ( ) ; 
 i f ( b . c u r s o r ) { i f ( d ( " b o d y " ) . c s s ( " c u r s o r " ) ) t h i s . _ s t o r e d C u r s o r = d ( " b o d y " ) . c s s ( " c u r s o r " ) ; d ( " b o d y " ) . c s s ( " c u r s o r " , b . c u r s o r ) } i f ( b . o p a c i t y ) { i f ( t h i s . h e l p e r . c s s ( " o p a c i t y " ) ) t h i s . _ s t o r e d O p a c i t y = t h i s . h e l p e r . c s s ( " o p a c i t y " ) ; t h i s . h e l p e r . c s s ( " o p a c i t y " , b . o p a c i t y ) } i f ( b . z I n d e x ) { i f ( t h i s . h e l p e r . c s s ( " z I n d e x " ) ) t h i s . _ s t o r e d Z I n d e x = t h i s . h e l p e r . c s s ( " z I n d e x " ) ; t h i s . h e l p e r . c s s ( " z I n d e x " , b . z I n d e x ) } i f ( t h i s . s c r o l l P a r e n t [ 0 ] ! = d o c u m e n t & & t h i s . s c r o l l P a r e n t [ 0 ] . t a g N a m e ! = " H T M L " ) t h i s . o v e r f l o w O f f s e t = t h i s . s c r o l l P a r e n t . o f f s e t ( ) ; t h i s . _ t r i g g e r ( " s t a r t " , 
 a , t h i s . _ u i H a s h ( ) ) ; t h i s . _ p r e s e r v e H e l p e r P r o p o r t i o n s | | t h i s . _ c a c h e H e l p e r P r o p o r t i o n s ( ) ; i f ( ! c ) f o r ( c = t h i s . c o n t a i n e r s . l e n g t h - 1 ; c > = 0 ; c - - ) t h i s . c o n t a i n e r s [ c ] . _ t r i g g e r ( " a c t i v a t e " , a , e . _ u i H a s h ( t h i s ) ) ; i f ( d . u i . d d m a n a g e r ) d . u i . d d m a n a g e r . c u r r e n t = t h i s ; d . u i . d d m a n a g e r & & ! b . d r o p B e h a v i o u r & & d . u i . d d m a n a g e r . p r e p a r e O f f s e t s ( t h i s , a ) ; t h i s . d r a g g i n g = t r u e ; t h i s . h e l p e r . a d d C l a s s ( " u i - s o r t a b l e - h e l p e r " ) ; t h i s . _ m o u s e D r a g ( a ) ; r e t u r n   t r u e } , _ m o u s e D r a g : f u n c t i o n ( a ) { t h i s . p o s i t i o n = t h i s . _ g e n e r a t e P o s i t i o n ( a ) ; t h i s . p o s i t i o n A b s = t h i s . _ c o n v e r t P o s i t i o n T o ( " a b s o l u t e " ) ; 
 i f ( ! t h i s . l a s t P o s i t i o n A b s ) t h i s . l a s t P o s i t i o n A b s = t h i s . p o s i t i o n A b s ; i f ( t h i s . o p t i o n s . s c r o l l ) { v a r   b = t h i s . o p t i o n s , c = f a l s e ; i f ( t h i s . s c r o l l P a r e n t [ 0 ] ! = d o c u m e n t & & t h i s . s c r o l l P a r e n t [ 0 ] . t a g N a m e ! = " H T M L " ) { i f ( t h i s . o v e r f l o w O f f s e t . t o p + t h i s . s c r o l l P a r e n t [ 0 ] . o f f s e t H e i g h t - a . p a g e Y < b . s c r o l l S e n s i t i v i t y ) t h i s . s c r o l l P a r e n t [ 0 ] . s c r o l l T o p = c = t h i s . s c r o l l P a r e n t [ 0 ] . s c r o l l T o p + b . s c r o l l S p e e d ; e l s e   i f ( a . p a g e Y - t h i s . o v e r f l o w O f f s e t . t o p < b . s c r o l l S e n s i t i v i t y ) t h i s . s c r o l l P a r e n t [ 0 ] . s c r o l l T o p = c = t h i s . s c r o l l P a r e n t [ 0 ] . s c r o l l T o p - b . s c r o l l S p e e d ; i f ( t h i s . o v e r f l o w O f f s e t . l e f t + 
 t h i s . s c r o l l P a r e n t [ 0 ] . o f f s e t W i d t h - a . p a g e X < b . s c r o l l S e n s i t i v i t y ) t h i s . s c r o l l P a r e n t [ 0 ] . s c r o l l L e f t = c = t h i s . s c r o l l P a r e n t [ 0 ] . s c r o l l L e f t + b . s c r o l l S p e e d ; e l s e   i f ( a . p a g e X - t h i s . o v e r f l o w O f f s e t . l e f t < b . s c r o l l S e n s i t i v i t y ) t h i s . s c r o l l P a r e n t [ 0 ] . s c r o l l L e f t = c = t h i s . s c r o l l P a r e n t [ 0 ] . s c r o l l L e f t - b . s c r o l l S p e e d } e l s e { i f ( a . p a g e Y - d ( d o c u m e n t ) . s c r o l l T o p ( ) < b . s c r o l l S e n s i t i v i t y ) c = d ( d o c u m e n t ) . s c r o l l T o p ( d ( d o c u m e n t ) . s c r o l l T o p ( ) - b . s c r o l l S p e e d ) ; e l s e   i f ( d ( w i n d o w ) . h e i g h t ( ) - ( a . p a g e Y - d ( d o c u m e n t ) . s c r o l l T o p ( ) ) < b . s c r o l l S e n s i t i v i t y ) c = d ( d o c u m e n t ) . s c r o l l T o p ( d ( d o c u m e n t ) . s c r o l l T o p ( ) + 
 b . s c r o l l S p e e d ) ; i f ( a . p a g e X - d ( d o c u m e n t ) . s c r o l l L e f t ( ) < b . s c r o l l S e n s i t i v i t y ) c = d ( d o c u m e n t ) . s c r o l l L e f t ( d ( d o c u m e n t ) . s c r o l l L e f t ( ) - b . s c r o l l S p e e d ) ; e l s e   i f ( d ( w i n d o w ) . w i d t h ( ) - ( a . p a g e X - d ( d o c u m e n t ) . s c r o l l L e f t ( ) ) < b . s c r o l l S e n s i t i v i t y ) c = d ( d o c u m e n t ) . s c r o l l L e f t ( d ( d o c u m e n t ) . s c r o l l L e f t ( ) + b . s c r o l l S p e e d ) } c ! = = f a l s e & & d . u i . d d m a n a g e r & & ! b . d r o p B e h a v i o u r & & d . u i . d d m a n a g e r . p r e p a r e O f f s e t s ( t h i s , a ) } t h i s . p o s i t i o n A b s = t h i s . _ c o n v e r t P o s i t i o n T o ( " a b s o l u t e " ) ; i f ( ! t h i s . o p t i o n s . a x i s | | t h i s . o p t i o n s . a x i s ! = " y " ) t h i s . h e l p e r [ 0 ] . s t y l e . l e f t = t h i s . p o s i t i o n . l e f t + 
 " p x " ; i f ( ! t h i s . o p t i o n s . a x i s | | t h i s . o p t i o n s . a x i s ! = " x " ) t h i s . h e l p e r [ 0 ] . s t y l e . t o p = t h i s . p o s i t i o n . t o p + " p x " ; f o r ( b = t h i s . i t e m s . l e n g t h - 1 ; b > = 0 ; b - - ) { c = t h i s . i t e m s [ b ] ; v a r   e = c . i t e m [ 0 ] , f = t h i s . _ i n t e r s e c t s W i t h P o i n t e r ( c ) ; i f ( f ) i f ( e ! = t h i s . c u r r e n t I t e m [ 0 ] & & t h i s . p l a c e h o l d e r [ f = = 1 ? " n e x t " : " p r e v " ] ( ) [ 0 ] ! = e & & ! d . u i . c o n t a i n s ( t h i s . p l a c e h o l d e r [ 0 ] , e ) & & ( t h i s . o p t i o n s . t y p e = = " s e m i - d y n a m i c " ? ! d . u i . c o n t a i n s ( t h i s . e l e m e n t [ 0 ] , e ) : t r u e ) ) { t h i s . d i r e c t i o n = f = = 1 ? " d o w n " : " u p " ; i f ( t h i s . o p t i o n s . t o l e r a n c e = = " p o i n t e r " | | t h i s . _ i n t e r s e c t s W i t h S i d e s ( c ) ) t h i s . _ r e a r r a n g e ( a , 
 c ) ; e l s e   b r e a k ; t h i s . _ t r i g g e r ( " c h a n g e " , a , t h i s . _ u i H a s h ( ) ) ; b r e a k } } t h i s . _ c o n t a c t C o n t a i n e r s ( a ) ; d . u i . d d m a n a g e r & & d . u i . d d m a n a g e r . d r a g ( t h i s , a ) ; t h i s . _ t r i g g e r ( " s o r t " , a , t h i s . _ u i H a s h ( ) ) ; t h i s . l a s t P o s i t i o n A b s = t h i s . p o s i t i o n A b s ; r e t u r n   f a l s e } , _ m o u s e S t o p : f u n c t i o n ( a , b ) { i f ( a ) { d . u i . d d m a n a g e r & & ! t h i s . o p t i o n s . d r o p B e h a v i o u r & & d . u i . d d m a n a g e r . d r o p ( t h i s , a ) ; i f ( t h i s . o p t i o n s . r e v e r t ) { v a r   c = t h i s ; b = c . p l a c e h o l d e r . o f f s e t ( ) ; c . r e v e r t i n g = t r u e ; d ( t h i s . h e l p e r ) . a n i m a t e ( { l e f t : b . l e f t - t h i s . o f f s e t . p a r e n t . l e f t - c . m a r g i n s . l e f t + ( t h i s . o f f s e t P a r e n t [ 0 ] = = 
 d o c u m e n t . b o d y ? 0 : t h i s . o f f s e t P a r e n t [ 0 ] . s c r o l l L e f t ) , t o p : b . t o p - t h i s . o f f s e t . p a r e n t . t o p - c . m a r g i n s . t o p + ( t h i s . o f f s e t P a r e n t [ 0 ] = = d o c u m e n t . b o d y ? 0 : t h i s . o f f s e t P a r e n t [ 0 ] . s c r o l l T o p ) } , p a r s e I n t ( t h i s . o p t i o n s . r e v e r t , 1 0 ) | | 5 0 0 , f u n c t i o n ( ) { c . _ c l e a r ( a ) } ) } e l s e   t h i s . _ c l e a r ( a , b ) ; r e t u r n   f a l s e } } , c a n c e l : f u n c t i o n ( ) { v a r   a = t h i s ; i f ( t h i s . d r a g g i n g ) { t h i s . _ m o u s e U p ( { t a r g e t : n u l l } ) ; t h i s . o p t i o n s . h e l p e r = = " o r i g i n a l " ? t h i s . c u r r e n t I t e m . c s s ( t h i s . _ s t o r e d C S S ) . r e m o v e C l a s s ( " u i - s o r t a b l e - h e l p e r " ) : t h i s . c u r r e n t I t e m . s h o w ( ) ; f o r ( v a r   b = t h i s . c o n t a i n e r s . l e n g t h - 
 1 ; b > = 0 ; b - - ) { t h i s . c o n t a i n e r s [ b ] . _ t r i g g e r ( " d e a c t i v a t e " , n u l l , a . _ u i H a s h ( t h i s ) ) ; i f ( t h i s . c o n t a i n e r s [ b ] . c o n t a i n e r C a c h e . o v e r ) { t h i s . c o n t a i n e r s [ b ] . _ t r i g g e r ( " o u t " , n u l l , a . _ u i H a s h ( t h i s ) ) ; t h i s . c o n t a i n e r s [ b ] . c o n t a i n e r C a c h e . o v e r = 0 } } } i f ( t h i s . p l a c e h o l d e r ) { t h i s . p l a c e h o l d e r [ 0 ] . p a r e n t N o d e & & t h i s . p l a c e h o l d e r [ 0 ] . 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 . p l a c e h o l d e r [ 0 ] ) ; t h i s . o p t i o n s . h e l p e r ! = " o r i g i n a l " & & t h i s . h e l p e r & & t h i s . h e l p e r [ 0 ] . p a r e n t N o d e & & t h i s . h e l p e r . r e m o v e ( ) ; d . e x t e n d ( t h i s , { h e l p e r : n u l l , d r a g g i n g : f a l s e , r e v e r t i n g : f a l s e , _ n o F i n a l S o r t : n u l l } ) ; 
 t h i s . d o m P o s i t i o n . p r e v ? d ( t h i s . d o m P o s i t i o n . p r e v ) . a f t e r ( t h i s . c u r r e n t I t e m ) : d ( t h i s . d o m P o s i t i o n . p a r e n t ) . p r e p e n d ( t h i s . c u r r e n t I t e m ) } r e t u r n   t h i s } , s e r i a l i z e : f u n c t i o n ( a ) { v a r   b = t h i s . _ g e t I t e m s A s j Q u e r y ( a & & a . c o n n e c t e d ) , c = [ ] ; a = a | | { } ; d ( b ) . e a c h ( f u n c t i o n ( ) { v a r   e = ( d ( a . i t e m | | t h i s ) . a t t r ( a . a t t r i b u t e | | " i d " ) | | " " ) . m a t c h ( a . e x p r e s s i o n | | / ( . + ) [ - = _ ] ( . + ) / ) ; i f ( e ) c . p u s h ( ( a . k e y | | e [ 1 ] + " [ ] " ) + " = " + ( a . k e y & & a . e x p r e s s i o n ? e [ 1 ] : e [ 2 ] ) ) } ) ; ! c . l e n g t h & & a . k e y & & c . p u s h ( a . k e y + " = " ) ; r e t u r n   c . j o i n ( " & " ) } , t o A r r a y : f u n c t i o n ( a ) { v a r   b = t h i s . _ g e t I t e m s A s j Q u e r y ( a & & 
 a . c o n n e c t e d ) , c = [ ] ; a = a | | { } ; b . e a c h ( f u n c t i o n ( ) { c . p u s h ( d ( a . i t e m | | t h i s ) . a t t r ( a . a t t r i b u t e | | " i d " ) | | " " ) } ) ; r e t u r n   c } , _ i n t e r s e c t s W i t h : f u n c t i o n ( a ) { v a r   b = t h i s . p o s i t i o n A b s . l e f t , c = b + t h i s . h e l p e r P r o p o r t i o n s . w i d t h , e = t h i s . p o s i t i o n A b s . t o p , f = e + t h i s . h e l p e r P r o p o r t i o n s . h e i g h t , g = a . l e f t , h = g + a . w i d t h , i = a . t o p , k = i + a . h e i g h t , j = t h i s . o f f s e t . c l i c k . t o p , l = t h i s . o f f s e t . c l i c k . l e f t ; j = e + j > i & & e + j < k & & b + l > g & & b + l < h ; r e t u r n   t h i s . o p t i o n s . t o l e r a n c e = = " p o i n t e r " | | t h i s . o p t i o n s . f o r c e P o i n t e r F o r C o n t a i n e r s | | t h i s . o p t i o n s . t o l e r a n c e ! = " p o i n t e r " & & t h i s . h e l p e r P r o p o r t i o n s [ t h i s . f l o a t i n g ? 
 " w i d t h " : " h e i g h t " ] > a [ t h i s . f l o a t i n g ? " w i d t h " : " h e i g h t " ] ? j : g < b + t h i s . h e l p e r P r o p o r t i o n s . w i d t h / 2 & & c - t h i s . h e l p e r P r o p o r t i o n s . w i d t h / 2 < h & & i < e + t h i s . h e l p e r P r o p o r t i o n s . h e i g h t / 2 & & f - t h i s . h e l p e r P r o p o r t i o n s . h e i g h t / 2 < k } , _ i n t e r s e c t s W i t h P o i n t e r : f u n c t i o n ( a ) { v a r   b = d . u i . i s O v e r A x i s ( t h i s . p o s i t i o n A b s . t o p + t h i s . o f f s e t . c l i c k . t o p , a . t o p , a . h e i g h t ) ; a = d . u i . i s O v e r A x i s ( t h i s . p o s i t i o n A b s . l e f t + t h i s . o f f s e t . c l i c k . l e f t , a . l e f t , a . w i d t h ) ; b = b & & a ; a = t h i s . _ g e t D r a g V e r t i c a l D i r e c t i o n ( ) ; v a r   c = t h i s . _ g e t D r a g H o r i z o n t a l D i r e c t i o n ( ) ; i f ( ! b ) r e t u r n   f a l s e ; r e t u r n   t h i s . f l o a t i n g ? 
 c & & c = = " r i g h t " | | a = = " d o w n " ? 2 : 1 : a & & ( a = = " d o w n " ? 2 : 1 ) } , _ i n t e r s e c t s W i t h S i d e s : f u n c t i o n ( a ) { v a r   b = d . u i . i s O v e r A x i s ( t h i s . p o s i t i o n A b s . t o p + t h i s . o f f s e t . c l i c k . t o p , a . t o p + a . h e i g h t / 2 , a . h e i g h t ) ; a = d . u i . i s O v e r A x i s ( t h i s . p o s i t i o n A b s . l e f t + t h i s . o f f s e t . c l i c k . l e f t , a . l e f t + a . w i d t h / 2 , a . w i d t h ) ; v a r   c = t h i s . _ g e t D r a g V e r t i c a l D i r e c t i o n ( ) , e = t h i s . _ g e t D r a g H o r i z o n t a l D i r e c t i o n ( ) ; r e t u r n   t h i s . f l o a t i n g & & e ? e = = " r i g h t " & & a | | e = = " l e f t " & & ! a : c & & ( c = = " d o w n " & & b | | c = = " u p " & & ! b ) } , _ g e t D r a g V e r t i c a l D i r e c t i o n : f u n c t i o n ( ) { v a r   a = t h i s . p o s i t i o n A b s . t o p - t h i s . l a s t P o s i t i o n A b s . t o p ; 
 r e t u r n   a ! = 0 & & ( a > 0 ? " d o w n " : " u p " ) } , _ g e t D r a g H o r i z o n t a l D i r e c t i o n : f u n c t i o n ( ) { v a r   a = t h i s . p o s i t i o n A b s . l e f t - t h i s . l a s t P o s i t i o n A b s . l e f t ; r e t u r n   a ! = 0 & & ( a > 0 ? " r i g h t " : " l e f t " ) } , r e f r e s h : f u n c t i o n ( a ) { t h i s . _ r e f r e s h I t e m s ( a ) ; t h i s . r e f r e s h P o s i t i o n s ( ) ; r e t u r n   t h i s } , _ c o n n e c t W i t h : f u n c t i o n ( ) { v a r   a = t h i s . o p t i o n s ; r e t u r n   a . c o n n e c t W i t h . c o n s t r u c t o r = = S t r i n g ? [ a . c o n n e c t W i t h ] : a . c o n n e c t W i t h } , _ g e t I t e m s A s j Q u e r y : f u n c t i o n ( a ) { v a r   b = [ ] , c = [ ] , e = t h i s . _ c o n n e c t W i t h ( ) ; i f ( e & & a ) f o r ( a = e . l e n g t h - 1 ; a > = 0 ; a - - ) f o r ( v a r   f = d ( e [ a ] ) , g = f . l e n g t h - 1 ; g > = 0 ; g - - ) { v a r   h = 
 d . d a t a ( f [ g ] , " s o r t a b l e " ) ; i f ( h & & h ! = t h i s & & ! h . o p t i o n s . d i s a b l e d ) c . p u s h ( [ d . i s F u n c t i o n ( h . o p t i o n s . i t e m s ) ? h . o p t i o n s . i t e m s . c a l l ( h . e l e m e n t ) : d ( h . o p t i o n s . i t e m s , h . e l e m e n t ) . n o t ( " . u i - s o r t a b l e - h e l p e r " ) . n o t ( " . u i - s o r t a b l e - p l a c e h o l d e r " ) , h ] ) } c . p u s h ( [ d . i s F u n c t i o n ( t h i s . o p t i o n s . i t e m s ) ? t h i s . o p t i o n s . i t e m s . c a l l ( t h i s . e l e m e n t , n u l l , { o p t i o n s : t h i s . o p t i o n s , i t e m : t h i s . c u r r e n t I t e m } ) : d ( t h i s . o p t i o n s . i t e m s , t h i s . e l e m e n t ) . n o t ( " . u i - s o r t a b l e - h e l p e r " ) . n o t ( " . u i - s o r t a b l e - p l a c e h o l d e r " ) , t h i s ] ) ; f o r ( a = c . l e n g t h - 1 ; a > = 0 ; a - - ) c [ a ] [ 0 ] . e a c h ( f u n c t i o n ( ) { b . p u s h ( t h i s ) } ) ; 
 r e t u r n   d ( b ) } , _ r e m o v e C u r r e n t s F r o m I t e m s : f u n c t i o n ( ) { f o r ( v a r   a = t h i s . c u r r e n t I t e m . f i n d ( " : d a t a ( s o r t a b l e - i t e m ) " ) , b = 0 ; b < t h i s . i t e m s . l e n g t h ; b + + ) f o r ( v a r   c = 0 ; c < a . l e n g t h ; c + + ) a [ c ] = = t h i s . i t e m s [ b ] . i t e m [ 0 ] & & t h i s . i t e m s . s p l i c e ( b , 1 ) } , _ r e f r e s h I t e m s : f u n c t i o n ( a ) { t h i s . i t e m s = [ ] ; t h i s . c o n t a i n e r s = [ t h i s ] ; v a r   b = t h i s . i t e m s , c = [ [ d . i s F u n c t i o n ( t h i s . o p t i o n s . i t e m s ) ? t h i s . o p t i o n s . i t e m s . c a l l ( t h i s . e l e m e n t [ 0 ] , a , { i t e m : t h i s . c u r r e n t I t e m } ) : d ( t h i s . o p t i o n s . i t e m s , t h i s . e l e m e n t ) , t h i s ] ] , e = t h i s . _ c o n n e c t W i t h ( ) ; i f ( e ) f o r ( v a r   f = e . l e n g t h - 1 ; f > = 0 ; f - - ) f o r ( v a r   g = 
 d ( e [ f ] ) , h = g . l e n g t h - 1 ; h > = 0 ; h - - ) { v a r   i = d . d a t a ( g [ h ] , " s o r t a b l e " ) ; i f ( i & & i ! = t h i s & & ! i . o p t i o n s . d i s a b l e d ) { c . p u s h ( [ d . i s F u n c t i o n ( i . o p t i o n s . i t e m s ) ? i . o p t i o n s . i t e m s . c a l l ( i . e l e m e n t [ 0 ] , a , { i t e m : t h i s . c u r r e n t I t e m } ) : d ( i . o p t i o n s . i t e m s , i . e l e m e n t ) , i ] ) ; t h i s . c o n t a i n e r s . p u s h ( i ) } } f o r ( f = c . l e n g t h - 1 ; f > = 0 ; f - - ) { a = c [ f ] [ 1 ] ; e = c [ f ] [ 0 ] ; h = 0 ; f o r ( g = e . l e n g t h ; h < g ; h + + ) { i = d ( e [ h ] ) ; i . d a t a ( " s o r t a b l e - i t e m " , a ) ; b . p u s h ( { i t e m : i , i n s t a n c e : a , w i d t h : 0 , h e i g h t : 0 , l e f t : 0 , t o p : 0 } ) } } } , r e f r e s h P o s i t i o n s : f u n c t i o n ( a ) { i f ( t h i s . o f f s e t P a r e n t & & t h i s . h e l p e r ) t h i s . o f f s e t . p a r e n t = 
 t h i s . _ g e t P a r e n t O f f s e t ( ) ; f o r ( v a r   b = t h i s . i t e m s . l e n g t h - 1 ; b > = 0 ; b - - ) { v a r   c = t h i s . i t e m s [ b ] , e = t h i s . o p t i o n s . t o l e r a n c e E l e m e n t ? d ( t h i s . o p t i o n s . t o l e r a n c e E l e m e n t , c . i t e m ) : c . i t e m ; i f ( ! a ) { c . w i d t h = e . o u t e r W i d t h ( ) ; c . h e i g h t = e . o u t e r H e i g h t ( ) } e = e . o f f s e t ( ) ; c . l e f t = e . l e f t ; c . t o p = e . t o p } i f ( t h i s . o p t i o n s . c u s t o m & & t h i s . o p t i o n s . c u s t o m . r e f r e s h C o n t a i n e r s ) t h i s . o p t i o n s . c u s t o m . r e f r e s h C o n t a i n e r s . c a l l ( t h i s ) ; e l s e   f o r ( b = t h i s . c o n t a i n e r s . l e n g t h - 1 ; b > = 0 ; b - - ) { e = t h i s . c o n t a i n e r s [ b ] . e l e m e n t . o f f s e t ( ) ; t h i s . c o n t a i n e r s [ b ] . c o n t a i n e r C a c h e . l e f t = e . l e f t ; t h i s . c o n t a i n e r s [ b ] . c o n t a i n e r C a c h e . t o p = 
 e . t o p ; t h i s . c o n t a i n e r s [ b ] . c o n t a i n e r C a c h e . w i d t h = t h i s . c o n t a i n e r s [ b ] . e l e m e n t . o u t e r W i d t h ( ) ; t h i s . c o n t a i n e r s [ b ] . c o n t a i n e r C a c h e . h e i g h t = t h i s . c o n t a i n e r s [ b ] . e l e m e n t . o u t e r H e i g h t ( ) } r e t u r n   t h i s } , _ c r e a t e P l a c e h o l d e r : f u n c t i o n ( a ) { v a r   b = a | | t h i s , c = b . o p t i o n s ; i f ( ! c . p l a c e h o l d e r | | c . p l a c e h o l d e r . c o n s t r u c t o r = = S t r i n g ) { v a r   e = c . p l a c e h o l d e r ; c . p l a c e h o l d e r = { e l e m e n t : f u n c t i o n ( ) { v a r   f = d ( d o c u m e n t . c r e a t e E l e m e n t ( b . c u r r e n t I t e m [ 0 ] . n o d e N a m e ) ) . a d d C l a s s ( e | | b . c u r r e n t I t e m [ 0 ] . c l a s s N a m e + "   u i - s o r t a b l e - p l a c e h o l d e r " ) . r e m o v e C l a s s ( " u i - s o r t a b l e - h e l p e r " ) [ 0 ] ; 
 i f ( ! e ) f . s t y l e . v i s i b i l i t y = " h i d d e n " ; r e t u r n   f } , u p d a t e : f u n c t i o n ( f , g ) { i f ( ! ( e & & ! c . f o r c e P l a c e h o l d e r S i z e ) ) { g . h e i g h t ( ) | | g . h e i g h t ( b . c u r r e n t I t e m . i n n e r H e i g h t ( ) - p a r s e I n t ( b . c u r r e n t I t e m . c s s ( " p a d d i n g T o p " ) | | 0 , 1 0 ) - p a r s e I n t ( b . c u r r e n t I t e m . c s s ( " p a d d i n g B o t t o m " ) | | 0 , 1 0 ) ) ; g . w i d t h ( ) | | g . w i d t h ( b . c u r r e n t I t e m . i n n e r W i d t h ( ) - p a r s e I n t ( b . c u r r e n t I t e m . c s s ( " p a d d i n g L e f t " ) | | 0 , 1 0 ) - p a r s e I n t ( b . c u r r e n t I t e m . c s s ( " p a d d i n g R i g h t " ) | | 0 , 1 0 ) ) } } } } b . p l a c e h o l d e r = d ( c . p l a c e h o l d e r . e l e m e n t . c a l l ( b . e l e m e n t , b . c u r r e n t I t e m ) ) ; b . c u r r e n t I t e m . a f t e r ( b . p l a c e h o l d e r ) ; 
 c . p l a c e h o l d e r . u p d a t e ( b , b . p l a c e h o l d e r ) } , _ c o n t a c t C o n t a i n e r s : f u n c t i o n ( a ) { f o r ( v a r   b = n u l l , c = n u l l , e = t h i s . c o n t a i n e r s . l e n g t h - 1 ; e > = 0 ; e - - ) i f ( ! d . u i . c o n t a i n s ( t h i s . c u r r e n t I t e m [ 0 ] , t h i s . c o n t a i n e r s [ e ] . e l e m e n t [ 0 ] ) ) i f ( t h i s . _ i n t e r s e c t s W i t h ( t h i s . c o n t a i n e r s [ e ] . c o n t a i n e r C a c h e ) ) { i f ( ! ( b & & d . u i . c o n t a i n s ( t h i s . c o n t a i n e r s [ e ] . e l e m e n t [ 0 ] , b . e l e m e n t [ 0 ] ) ) ) { b = t h i s . c o n t a i n e r s [ e ] ; c = e } } e l s e   i f ( t h i s . c o n t a i n e r s [ e ] . c o n t a i n e r C a c h e . o v e r ) { t h i s . c o n t a i n e r s [ e ] . _ t r i g g e r ( " o u t " , a , t h i s . _ u i H a s h ( t h i s ) ) ; t h i s . c o n t a i n e r s [ e ] . c o n t a i n e r C a c h e . o v e r = 0 } i f ( b ) i f ( t h i s . c o n t a i n e r s . l e n g t h = = = 
 1 ) { t h i s . c o n t a i n e r s [ c ] . _ t r i g g e r ( " o v e r " , a , t h i s . _ u i H a s h ( t h i s ) ) ; t h i s . c o n t a i n e r s [ c ] . c o n t a i n e r C a c h e . o v e r = 1 } e l s e   i f ( t h i s . c u r r e n t C o n t a i n e r ! = t h i s . c o n t a i n e r s [ c ] ) { b = 1 E 4 ; e = n u l l ; f o r ( v a r   f = t h i s . p o s i t i o n A b s [ t h i s . c o n t a i n e r s [ c ] . f l o a t i n g ? " l e f t " : " t o p " ] , g = t h i s . i t e m s . l e n g t h - 1 ; g > = 0 ; g - - ) i f ( d . u i . c o n t a i n s ( t h i s . c o n t a i n e r s [ c ] . e l e m e n t [ 0 ] , t h i s . i t e m s [ g ] . i t e m [ 0 ] ) ) { v a r   h = t h i s . i t e m s [ g ] [ t h i s . c o n t a i n e r s [ c ] . f l o a t i n g ? " l e f t " : " t o p " ] ; i f ( M a t h . a b s ( h - f ) < b ) { b = M a t h . a b s ( h - f ) ; e = t h i s . i t e m s [ g ] } } i f ( e | | t h i s . o p t i o n s . d r o p O n E m p t y ) { t h i s . c u r r e n t C o n t a i n e r = 
 t h i s . c o n t a i n e r s [ c ] ; e ? t h i s . _ r e a r r a n g e ( a , e , n u l l , t r u e ) : t h i s . _ r e a r r a n g e ( a , n u l l , t h i s . c o n t a i n e r s [ c ] . e l e m e n t , t r u e ) ; t h i s . _ t r i g g e r ( " c h a n g e " , a , t h i s . _ u i H a s h ( ) ) ; t h i s . c o n t a i n e r s [ c ] . _ t r i g g e r ( " c h a n g e " , a , t h i s . _ u i H a s h ( t h i s ) ) ; t h i s . o p t i o n s . p l a c e h o l d e r . u p d a t e ( t h i s . c u r r e n t C o n t a i n e r , t h i s . p l a c e h o l d e r ) ; t h i s . c o n t a i n e r s [ c ] . _ t r i g g e r ( " o v e r " , a , t h i s . _ u i H a s h ( t h i s ) ) ; t h i s . c o n t a i n e r s [ c ] . c o n t a i n e r C a c h e . o v e r = 1 } } } , _ c r e a t e H e l p e r : f u n c t i o n ( a ) { v a r   b = t h i s . o p t i o n s ; a = d . i s F u n c t i o n ( b . h e l p e r ) ? d ( b . h e l p e r . a p p l y ( t h i s . e l e m e n t [ 0 ] , [ a , t h i s . c u r r e n t I t e m ] ) ) : 
 b . h e l p e r = = " c l o n e " ? t h i s . c u r r e n t I t e m . c l o n e ( ) : t h i s . c u r r e n t I t e m ; a . p a r e n t s ( " b o d y " ) . l e n g t h | | d ( b . a p p e n d T o ! = " p a r e n t " ? b . a p p e n d T o : t h i s . c u r r e n t I t e m [ 0 ] . p a r e n t N o d e ) [ 0 ] . a p p e n d C h i l d ( a [ 0 ] ) ; i f ( a [ 0 ] = = t h i s . c u r r e n t I t e m [ 0 ] ) t h i s . _ s t o r e d C S S = { w i d t h : t h i s . c u r r e n t I t e m [ 0 ] . s t y l e . w i d t h , h e i g h t : t h i s . c u r r e n t I t e m [ 0 ] . s t y l e . h e i g h t , p o s i t i o n : t h i s . c u r r e n t I t e m . c s s ( " p o s i t i o n " ) , t o p : t h i s . c u r r e n t I t e m . c s s ( " t o p " ) , l e f t : t h i s . c u r r e n t I t e m . c s s ( " l e f t " ) } ; i f ( a [ 0 ] . s t y l e . w i d t h = = " " | | b . f o r c e H e l p e r S i z e ) a . w i d t h ( t h i s . c u r r e n t I t e m . w i d t h ( ) ) ; i f ( a [ 0 ] . s t y l e . h e i g h t = = 
 " " | | b . f o r c e H e l p e r S i z e ) a . h e i g h t ( t h i s . c u r r e n t I t e m . h e i g h t ( ) ) ; r e t u r n   a } , _ a d j u s t O f f s e t F r o m H e l p e r : f u n c t i o n ( a ) { i f ( t y p e o f   a = = " s t r i n g " ) a = a . s p l i t ( "   " ) ; i f ( d . i s A r r a y ( a ) ) a = { l e f t : + a [ 0 ] , t o p : + a [ 1 ] | | 0 } ; i f ( " l e f t " i n   a ) t h i s . o f f s e t . c l i c k . l e f t = a . l e f t + t h i s . m a r g i n s . l e f t ; i f ( " r i g h t " i n   a ) t h i s . o f f s e t . c l i c k . l e f t = t h i s . h e l p e r P r o p o r t i o n s . w i d t h - a . r i g h t + t h i s . m a r g i n s . l e f t ; i f ( " t o p " i n   a ) t h i s . o f f s e t . c l i c k . t o p = a . t o p + t h i s . m a r g i n s . t o p ; i f ( " b o t t o m " i n   a ) t h i s . o f f s e t . c l i c k . t o p = t h i s . h e l p e r P r o p o r t i o n s . h e i g h t - a . b o t t o m + t h i s . m a r g i n s . t o p } , _ g e t P a r e n t O f f s e t : f u n c t i o n ( ) { t h i s . o f f s e t P a r e n t = 
 t h i s . h e l p e r . o f f s e t P a r e n t ( ) ; v a r   a = t h i s . o f f s e t P a r e n t . o f f s e t ( ) ; i f ( t h i s . c s s P o s i t i o n = = " a b s o l u t e " & & t h i s . s c r o l l P a r e n t [ 0 ] ! = d o c u m e n t & & d . u i . c o n t a i n s ( t h i s . s c r o l l P a r e n t [ 0 ] , t h i s . o f f s e t P a r e n t [ 0 ] ) ) { a . l e f t + = t h i s . s c r o l l P a r e n t . s c r o l l L e f t ( ) ; a . t o p + = t h i s . s c r o l l P a r e n t . s c r o l l T o p ( ) } i f ( t h i s . o f f s e t P a r e n t [ 0 ] = = d o c u m e n t . b o d y | | t h i s . o f f s e t P a r e n t [ 0 ] . t a g N a m e & & t h i s . o f f s e t P a r e n t [ 0 ] . t a g N a m e . t o L o w e r C a s e ( ) = = " h t m l " & & d . b r o w s e r . m s i e ) a = { t o p : 0 , l e f t : 0 } ; r e t u r n { t o p : a . t o p + ( p a r s e I n t ( t h i s . o f f s e t P a r e n t . c s s ( " b o r d e r T o p W i d t h " ) , 1 0 ) | | 0 ) , l e f t : a . l e f t + ( p a r s e I n t ( t h i s . o f f s e t P a r e n t . c s s ( " b o r d e r L e f t W i d t h " ) , 
 1 0 ) | | 0 ) } } , _ g e t R e l a t i v e O f f s e t : f u n c t i o n ( ) { i f ( t h i s . c s s P o s i t i o n = = " r e l a t i v e " ) { v a r   a = t h i s . c u r r e n t I t e m . p o s i t i o n ( ) ; r e t u r n { t o p : a . t o p - ( p a r s e I n t ( t h i s . h e l p e r . c s s ( " t o p " ) , 1 0 ) | | 0 ) + t h i s . s c r o l l P a r e n t . s c r o l l T o p ( ) , l e f t : a . l e f t - ( p a r s e I n t ( t h i s . h e l p e r . c s s ( " l e f t " ) , 1 0 ) | | 0 ) + t h i s . s c r o l l P a r e n t . s c r o l l L e f t ( ) } } e l s e   r e t u r n { t o p : 0 , l e f t : 0 } } , _ c a c h e M a r g i n s : f u n c t i o n ( ) { t h i s . m a r g i n s = { l e f t : p a r s e I n t ( t h i s . c u r r e n t I t e m . c s s ( " m a r g i n L e f t " ) , 1 0 ) | | 0 , t o p : p a r s e I n t ( t h i s . c u r r e n t I t e m . c s s ( " m a r g i n T o p " ) , 1 0 ) | | 0 } } , _ c a c h e H e l p e r P r o p o r t i o n s : f u n c t i o n ( ) { t h i s . h e l p e r P r o p o r t i o n s = 
 { w i d t h : t h i s . h e l p e r . o u t e r W i d t h ( ) , h e i g h t : t h i s . h e l p e r . o u t e r H e i g h t ( ) } } , _ s e t C o n t a i n m e n t : f u n c t i o n ( ) { v a r   a = t h i s . o p t i o n s ; i f ( a . c o n t a i n m e n t = = " p a r e n t " ) a . c o n t a i n m e n t = t h i s . h e l p e r [ 0 ] . p a r e n t N o d e ; i f ( a . c o n t a i n m e n t = = " d o c u m e n t " | | a . c o n t a i n m e n t = = " w i n d o w " ) t h i s . c o n t a i n m e n t = [ 0 - t h i s . o f f s e t . r e l a t i v e . l e f t - t h i s . o f f s e t . p a r e n t . l e f t , 0 - t h i s . o f f s e t . r e l a t i v e . t o p - t h i s . o f f s e t . p a r e n t . t o p , d ( a . c o n t a i n m e n t = = " d o c u m e n t " ? d o c u m e n t : w i n d o w ) . w i d t h ( ) - t h i s . h e l p e r P r o p o r t i o n s . w i d t h - t h i s . m a r g i n s . l e f t , ( d ( a . c o n t a i n m e n t = = " d o c u m e n t " ? d o c u m e n t : w i n d o w ) . h e i g h t ( ) | | 
 d o c u m e n t . b o d y . p a r e n t N o d e . s c r o l l H e i g h t ) - t h i s . h e l p e r P r o p o r t i o n s . h e i g h t - t h i s . m a r g i n s . t o p ] ; i f ( ! / ^ ( d o c u m e n t | w i n d o w | p a r e n t ) $ / . t e s t ( a . c o n t a i n m e n t ) ) { v a r   b = d ( a . c o n t a i n m e n t ) [ 0 ] ; a = d ( a . c o n t a i n m e n t ) . o f f s e t ( ) ; v a r   c = d ( b ) . c s s ( " o v e r f l o w " ) ! = " h i d d e n " ; t h i s . c o n t a i n m e n t = [ a . l e f t + ( p a r s e I n t ( d ( b ) . c s s ( " b o r d e r L e f t W i d t h " ) , 1 0 ) | | 0 ) + ( p a r s e I n t ( d ( b ) . c s s ( " p a d d i n g L e f t " ) , 1 0 ) | | 0 ) - t h i s . m a r g i n s . l e f t , a . t o p + ( p a r s e I n t ( d ( b ) . c s s ( " b o r d e r T o p W i d t h " ) , 1 0 ) | | 0 ) + ( p a r s e I n t ( d ( b ) . c s s ( " p a d d i n g T o p " ) , 1 0 ) | | 0 ) - t h i s . m a r g i n s . t o p , a . l e f t + ( c ? M a t h . m a x ( b . s c r o l l W i d t h , 
 b . o f f s e t W i d t h ) : b . o f f s e t W i d t h ) - ( p a r s e I n t ( d ( b ) . c s s ( " b o r d e r L e f t W i d t h " ) , 1 0 ) | | 0 ) - ( p a r s e I n t ( d ( b ) . c s s ( " p a d d i n g R i g h t " ) , 1 0 ) | | 0 ) - t h i s . h e l p e r P r o p o r t i o n s . w i d t h - t h i s . m a r g i n s . l e f t , a . t o p + ( c ? M a t h . m a x ( b . s c r o l l H e i g h t , b . o f f s e t H e i g h t ) : b . o f f s e t H e i g h t ) - ( p a r s e I n t ( d ( b ) . c s s ( " b o r d e r T o p W i d t h " ) , 1 0 ) | | 0 ) - ( p a r s e I n t ( d ( b ) . c s s ( " p a d d i n g B o t t o m " ) , 1 0 ) | | 0 ) - t h i s . h e l p e r P r o p o r t i o n s . h e i g h t - t h i s . m a r g i n s . t o p ] } } , _ c o n v e r t P o s i t i o n T o : f u n c t i o n ( a , b ) { i f ( ! b ) b = t h i s . p o s i t i o n ; a = a = = " a b s o l u t e " ? 1 : - 1 ; v a r   c = t h i s . c s s P o s i t i o n = = " a b s o l u t e " & & ! ( t h i s . s c r o l l P a r e n t [ 0 ] ! = 
 d o c u m e n t & & d . u i . c o n t a i n s ( t h i s . s c r o l l P a r e n t [ 0 ] , t h i s . o f f s e t P a r e n t [ 0 ] ) ) ? t h i s . o f f s e t P a r e n t : t h i s . s c r o l l P a r e n t , e = / ( h t m l | b o d y ) / i . t e s t ( c [ 0 ] . t a g N a m e ) ; r e t u r n { t o p : b . t o p + t h i s . o f f s e t . r e l a t i v e . t o p * a + t h i s . o f f s e t . p a r e n t . t o p * a - ( d . b r o w s e r . s a f a r i & & t h i s . c s s P o s i t i o n = = " f i x e d " ? 0 : ( t h i s . c s s P o s i t i o n = = " f i x e d " ? - t h i s . s c r o l l P a r e n t . s c r o l l T o p ( ) : e ? 0 : c . s c r o l l T o p ( ) ) * a ) , l e f t : b . l e f t + t h i s . o f f s e t . r e l a t i v e . l e f t * a + t h i s . o f f s e t . p a r e n t . l e f t * a - ( d . b r o w s e r . s a f a r i & & t h i s . c s s P o s i t i o n = = " f i x e d " ? 0 : ( t h i s . c s s P o s i t i o n = = " f i x e d " ? - t h i s . s c r o l l P a r e n t . s c r o l l L e f t ( ) : 
 e ? 0 : c . s c r o l l L e f t ( ) ) * a ) } } , _ g e n e r a t e P o s i t i o n : f u n c t i o n ( a ) { v a r   b = t h i s . o p t i o n s , c = t h i s . c s s P o s i t i o n = = " a b s o l u t e " & & ! ( t h i s . s c r o l l P a r e n t [ 0 ] ! = d o c u m e n t & & d . u i . c o n t a i n s ( t h i s . s c r o l l P a r e n t [ 0 ] , t h i s . o f f s e t P a r e n t [ 0 ] ) ) ? t h i s . o f f s e t P a r e n t : t h i s . s c r o l l P a r e n t , e = / ( h t m l | b o d y ) / i . t e s t ( c [ 0 ] . t a g N a m e ) ; i f ( t h i s . c s s P o s i t i o n = = " r e l a t i v e " & & ! ( t h i s . s c r o l l P a r e n t [ 0 ] ! = d o c u m e n t & & t h i s . s c r o l l P a r e n t [ 0 ] ! = t h i s . o f f s e t P a r e n t [ 0 ] ) ) t h i s . o f f s e t . r e l a t i v e = t h i s . _ g e t R e l a t i v e O f f s e t ( ) ; v a r   f = a . p a g e X , g = a . p a g e Y ; i f ( t h i s . o r i g i n a l P o s i t i o n ) { i f ( t h i s . c o n t a i n m e n t ) { i f ( a . p a g e X - 
 t h i s . o f f s e t . c l i c k . l e f t < t h i s . c o n t a i n m e n t [ 0 ] ) f = t h i s . c o n t a i n m e n t [ 0 ] + t h i s . o f f s e t . c l i c k . l e f t ; i f ( a . p a g e Y - t h i s . o f f s e t . c l i c k . t o p < t h i s . c o n t a i n m e n t [ 1 ] ) g = t h i s . c o n t a i n m e n t [ 1 ] + t h i s . o f f s e t . c l i c k . t o p ; i f ( a . p a g e X - t h i s . o f f s e t . c l i c k . l e f t > t h i s . c o n t a i n m e n t [ 2 ] ) f = t h i s . c o n t a i n m e n t [ 2 ] + t h i s . o f f s e t . c l i c k . l e f t ; i f ( a . p a g e Y - t h i s . o f f s e t . c l i c k . t o p > t h i s . c o n t a i n m e n t [ 3 ] ) g = t h i s . c o n t a i n m e n t [ 3 ] + t h i s . o f f s e t . c l i c k . t o p } i f ( b . g r i d ) { g = t h i s . o r i g i n a l P a g e Y + M a t h . r o u n d ( ( g - t h i s . o r i g i n a l P a g e Y ) / b . g r i d [ 1 ] ) * b . g r i d [ 1 ] ; g = t h i s . c o n t a i n m e n t ? ! ( g - t h i s . o f f s e t . c l i c k . t o p < 
 t h i s . c o n t a i n m e n t [ 1 ] | | g - t h i s . o f f s e t . c l i c k . t o p > t h i s . c o n t a i n m e n t [ 3 ] ) ? g : ! ( g - t h i s . o f f s e t . c l i c k . t o p < t h i s . c o n t a i n m e n t [ 1 ] ) ? g - b . g r i d [ 1 ] : g + b . g r i d [ 1 ] : g ; f = t h i s . o r i g i n a l P a g e X + M a t h . r o u n d ( ( f - t h i s . o r i g i n a l P a g e X ) / b . g r i d [ 0 ] ) * b . g r i d [ 0 ] ; f = t h i s . c o n t a i n m e n t ? ! ( f - t h i s . o f f s e t . c l i c k . l e f t < t h i s . c o n t a i n m e n t [ 0 ] | | f - t h i s . o f f s e t . c l i c k . l e f t > t h i s . c o n t a i n m e n t [ 2 ] ) ? f : ! ( f - t h i s . o f f s e t . c l i c k . l e f t < t h i s . c o n t a i n m e n t [ 0 ] ) ? f - b . g r i d [ 0 ] : f + b . g r i d [ 0 ] : f } } r e t u r n { t o p : g - t h i s . o f f s e t . c l i c k . t o p - t h i s . o f f s e t . r e l a t i v e . t o p - t h i s . o f f s e t . p a r e n t . t o p + ( d . b r o w s e r . s a f a r i & & 
 t h i s . c s s P o s i t i o n = = " f i x e d " ? 0 : t h i s . c s s P o s i t i o n = = " f i x e d " ? - t h i s . s c r o l l P a r e n t . s c r o l l T o p ( ) : e ? 0 : c . s c r o l l T o p ( ) ) , l e f t : f - t h i s . o f f s e t . c l i c k . l e f t - t h i s . o f f s e t . r e l a t i v e . l e f t - t h i s . o f f s e t . p a r e n t . l e f t + ( d . b r o w s e r . s a f a r i & & t h i s . c s s P o s i t i o n = = " f i x e d " ? 0 : t h i s . c s s P o s i t i o n = = " f i x e d " ? - t h i s . s c r o l l P a r e n t . s c r o l l L e f t ( ) : e ? 0 : c . s c r o l l L e f t ( ) ) } } , _ r e a r r a n g e : f u n c t i o n ( a , b , c , e ) { c ? c [ 0 ] . a p p e n d C h i l d ( t h i s . p l a c e h o l d e r [ 0 ] ) : b . i t e m [ 0 ] . p a r e n t N o d e . i n s e r t B e f o r e ( t h i s . p l a c e h o l d e r [ 0 ] , t h i s . d i r e c t i o n = = " d o w n " ? b . i t e m [ 0 ] : b . i t e m [ 0 ] . n e x t S i b l i n g ) ; t h i s . c o u n t e r = 
 t h i s . c o u n t e r ? + + t h i s . c o u n t e r : 1 ; v a r   f = t h i s , g = t h i s . c o u n t e r ; w i n d o w . s e t T i m e o u t ( f u n c t i o n ( ) { g = = f . c o u n t e r & & f . r e f r e s h P o s i t i o n s ( ! e ) } , 0 ) } , _ c l e a r : f u n c t i o n ( a , b ) { t h i s . r e v e r t i n g = f a l s e ; v a r   c = [ ] ; ! t h i s . _ n o F i n a l S o r t & & t h i s . c u r r e n t I t e m [ 0 ] . p a r e n t N o d e & & t h i s . p l a c e h o l d e r . b e f o r e ( t h i s . c u r r e n t I t e m ) ; t h i s . _ n o F i n a l S o r t = n u l l ; i f ( t h i s . h e l p e r [ 0 ] = = t h i s . c u r r e n t I t e m [ 0 ] ) { f o r ( v a r   e   i n   t h i s . _ s t o r e d C S S ) i f ( t h i s . _ s t o r e d C S S [ e ] = = " a u t o " | | t h i s . _ s t o r e d C S S [ e ] = = " s t a t i c " ) t h i s . _ s t o r e d C S S [ e ] = " " ; t h i s . c u r r e n t I t e m . c s s ( t h i s . _ s t o r e d C S S ) . r e m o v e C l a s s ( " u i - s o r t a b l e - h e l p e r " ) } e l s e   t h i s . c u r r e n t I t e m . s h o w ( ) ; 
 t h i s . f r o m O u t s i d e & & ! b & & c . p u s h ( f u n c t i o n ( f ) { t h i s . _ t r i g g e r ( " r e c e i v e " , f , t h i s . _ u i H a s h ( t h i s . f r o m O u t s i d e ) ) } ) ; i f ( ( t h i s . f r o m O u t s i d e | | t h i s . d o m P o s i t i o n . p r e v ! = t h i s . c u r r e n t I t e m . p r e v ( ) . n o t ( " . u i - s o r t a b l e - h e l p e r " ) [ 0 ] | | t h i s . d o m P o s i t i o n . p a r e n t ! = t h i s . c u r r e n t I t e m . p a r e n t ( ) [ 0 ] ) & & ! b ) c . p u s h ( f u n c t i o n ( f ) { t h i s . _ t r i g g e r ( " u p d a t e " , f , t h i s . _ u i H a s h ( ) ) } ) ; i f ( ! d . u i . c o n t a i n s ( t h i s . e l e m e n t [ 0 ] , t h i s . c u r r e n t I t e m [ 0 ] ) ) { b | | c . p u s h ( f u n c t i o n ( f ) { t h i s . _ t r i g g e r ( " r e m o v e " , f , t h i s . _ u i H a s h ( ) ) } ) ; f o r ( e = t h i s . c o n t a i n e r s . l e n g t h - 1 ; e > = 0 ; e - - ) i f ( d . u i . c o n t a i n s ( t h i s . c o n t a i n e r s [ e ] . e l e m e n t [ 0 ] , 
 t h i s . c u r r e n t I t e m [ 0 ] ) & & ! b ) { c . p u s h ( f u n c t i o n ( f ) { r e t u r n   f u n c t i o n ( g ) { f . _ t r i g g e r ( " r e c e i v e " , g , t h i s . _ u i H a s h ( t h i s ) ) } } . c a l l ( t h i s , t h i s . c o n t a i n e r s [ e ] ) ) ; c . p u s h ( f u n c t i o n ( f ) { r e t u r n   f u n c t i o n ( g ) { f . _ t r i g g e r ( " u p d a t e " , g , t h i s . _ u i H a s h ( t h i s ) ) } } . c a l l ( t h i s , t h i s . c o n t a i n e r s [ e ] ) ) } } f o r ( e = t h i s . c o n t a i n e r s . l e n g t h - 1 ; e > = 0 ; e - - ) { b | | c . p u s h ( f u n c t i o n ( f ) { r e t u r n   f u n c t i o n ( g ) { f . _ t r i g g e r ( " d e a c t i v a t e " , g , t h i s . _ u i H a s h ( t h i s ) ) } } . c a l l ( t h i s , t h i s . c o n t a i n e r s [ e ] ) ) ; i f ( t h i s . c o n t a i n e r s [ e ] . c o n t a i n e r C a c h e . o v e r ) { c . p u s h ( f u n c t i o n ( f ) { r e t u r n   f u n c t i o n ( g ) { f . _ t r i g g e r ( " o u t " , 
 g , t h i s . _ u i H a s h ( t h i s ) ) } } . c a l l ( t h i s , t h i s . c o n t a i n e r s [ e ] ) ) ; t h i s . c o n t a i n e r s [ e ] . c o n t a i n e r C a c h e . o v e r = 0 } } t h i s . _ s t o r e d C u r s o r & & d ( " b o d y " ) . c s s ( " c u r s o r " , t h i s . _ s t o r e d C u r s o r ) ; t h i s . _ s t o r e d O p a c i t y & & t h i s . h e l p e r . c s s ( " o p a c i t y " , t h i s . _ s t o r e d O p a c i t y ) ; i f ( t h i s . _ s t o r e d Z I n d e x ) t h i s . h e l p e r . c s s ( " z I n d e x " , t h i s . _ s t o r e d Z I n d e x = = " a u t o " ? " " : t h i s . _ s t o r e d Z I n d e x ) ; t h i s . d r a g g i n g = f a l s e ; i f ( t h i s . c a n c e l H e l p e r R e m o v a l ) { i f ( ! b ) { t h i s . _ t r i g g e r ( " b e f o r e S t o p " , a , t h i s . _ u i H a s h ( ) ) ; f o r ( e = 0 ; e < c . l e n g t h ; e + + ) c [ e ] . c a l l ( t h i s , a ) ; t h i s . _ t r i g g e r ( " s t o p " , a , t h i s . _ u i H a s h ( ) ) } r e t u r n   f a l s e } b | | 
 t h i s . _ t r i g g e r ( " b e f o r e S t o p " , a , t h i s . _ u i H a s h ( ) ) ; t h i s . p l a c e h o l d e r [ 0 ] . 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 . p l a c e h o l d e r [ 0 ] ) ; t h i s . h e l p e r [ 0 ] ! = t h i s . c u r r e n t I t e m [ 0 ] & & t h i s . h e l p e r . r e m o v e ( ) ; t h i s . h e l p e r = n u l l ; i f ( ! b ) { f o r ( e = 0 ; e < c . l e n g t h ; e + + ) c [ e ] . c a l l ( t h i s , a ) ; t h i s . _ t r i g g e r ( " s t o p " , a , t h i s . _ u i H a s h ( ) ) } t h i s . f r o m O u t s i d e = f a l s e ; r e t u r n   t r u e } , _ t r i g g e r : f u n c t i o n ( ) { d . W i d g e t . p r o t o t y p e . _ t r i g g e r . a p p l y ( t h i s , a r g u m e n t s ) = = = f a l s e & & t h i s . c a n c e l ( ) } , _ u i H a s h : f u n c t i o n ( a ) { v a r   b = a | | t h i s ; r e t u r n { h e l p e r : b . h e l p e r , p l a c e h o l d e r : b . p l a c e h o l d e r | | d ( [ ] ) , p o s i t i o n : b . p o s i t i o n , 
 o r i g i n a l P o s i t i o n : b . o r i g i n a l P o s i t i o n , o f f s e t : b . p o s i t i o n A b s , i t e m : b . c u r r e n t I t e m , s e n d e r : a ? a . e l e m e n t : n u l l } } } ) ; d . e x t e n d ( d . u i . s o r t a b l e , { v e r s i o n : " 1 . 8 . 1 0 " } ) } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   A c c o r d i o n   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / A c c o r d i o n 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . c o r e . j s 
   * 	 j q u e r y . u i . w i d g e t . j s 
   * / 
 ( f u n c t i o n ( c ) { c . w i d g e t ( " u i . a c c o r d i o n " , { o p t i o n s : { a c t i v e : 0 , a n i m a t e d : " s l i d e " , a u t o H e i g h t : t r u e , c l e a r S t y l e : f a l s e , c o l l a p s i b l e : f a l s e , e v e n t : " c l i c k " , f i l l S p a c e : f a l s e , h e a d e r : " >   l i   >   : f i r s t - c h i l d , >   : n o t ( l i ) : e v e n " , i c o n s : { h e a d e r : " u i - i c o n - t r i a n g l e - 1 - e " , h e a d e r S e l e c t e d : " u i - i c o n - t r i a n g l e - 1 - s " } , n a v i g a t i o n : f a l s e , n a v i g a t i o n F i l t e r : f u n c t i o n ( ) { r e t u r n   t h i s . h r e f . t o L o w e r C a s e ( ) = = = l o c a t i o n . h r e f . t o L o w e r C a s e ( ) } } , _ c r e a t e : f u n c t i o n ( ) { v a r   a = t h i s , b = a . o p t i o n s ; a . r u n n i n g = 0 ; a . e l e m e n t . a d d C l a s s ( " u i - a c c o r d i o n   u i - w i d g e t   u i - h e l p e r - r e s e t " ) . c h i l d r e n ( " l i " ) . a d d C l a s s ( " u i - a c c o r d i o n - l i - f i x " ) ; 
 a . h e a d e r s = a . e l e m e n t . f i n d ( b . h e a d e r ) . a d d C l a s s ( " u i - a c c o r d i o n - h e a d e r   u i - h e l p e r - r e s e t   u i - s t a t e - d e f a u l t   u i - c o r n e r - a l l " ) . b i n d ( " m o u s e e n t e r . a c c o r d i o n " , f u n c t i o n ( ) { b . d i s a b l e d | | c ( t h i s ) . a d d C l a s s ( " u i - s t a t e - h o v e r " ) } ) . b i n d ( " m o u s e l e a v e . a c c o r d i o n " , f u n c t i o n ( ) { b . d i s a b l e d | | c ( t h i s ) . r e m o v e C l a s s ( " u i - s t a t e - h o v e r " ) } ) . b i n d ( " f o c u s . a c c o r d i o n " , f u n c t i o n ( ) { b . d i s a b l e d | | c ( t h i s ) . a d d C l a s s ( " u i - s t a t e - f o c u s " ) } ) . b i n d ( " b l u r . a c c o r d i o n " , f u n c t i o n ( ) { b . d i s a b l e d | | c ( t h i s ) . r e m o v e C l a s s ( " u i - s t a t e - f o c u s " ) } ) ; a . h e a d e r s . n e x t ( ) . a d d C l a s s ( " u i - a c c o r d i o n - c o n t e n t   u i - h e l p e r - r e s e t   u i - w i d g e t - c o n t e n t   u i - c o r n e r - b o t t o m " ) ; 
 i f ( b . n a v i g a t i o n ) { v a r   d = a . e l e m e n t . f i n d ( " a " ) . f i l t e r ( b . n a v i g a t i o n F i l t e r ) . e q ( 0 ) ; i f ( d . l e n g t h ) { v a r   h = d . c l o s e s t ( " . u i - a c c o r d i o n - h e a d e r " ) ; a . a c t i v e = h . l e n g t h ? h : d . c l o s e s t ( " . u i - a c c o r d i o n - c o n t e n t " ) . p r e v ( ) } } a . a c t i v e = a . _ f i n d A c t i v e ( a . a c t i v e | | b . a c t i v e ) . a d d C l a s s ( " u i - s t a t e - d e f a u l t   u i - s t a t e - a c t i v e " ) . t o g g l e C l a s s ( " u i - c o r n e r - a l l " ) . t o g g l e C l a s s ( " u i - c o r n e r - t o p " ) ; a . a c t i v e . n e x t ( ) . a d d C l a s s ( " u i - a c c o r d i o n - c o n t e n t - a c t i v e " ) ; a . _ c r e a t e I c o n s ( ) ; a . r e s i z e ( ) ; a . e l e m e n t . a t t r ( " r o l e " , " t a b l i s t " ) ; a . h e a d e r s . a t t r ( " r o l e " , " t a b " ) . b i n d ( " k e y d o w n . a c c o r d i o n " , 
 f u n c t i o n ( f ) { r e t u r n   a . _ k e y d o w n ( f ) } ) . n e x t ( ) . a t t r ( " r o l e " , " t a b p a n e l " ) ; a . h e a d e r s . n o t ( a . a c t i v e | | " " ) . a t t r ( { " a r i a - e x p a n d e d " : " f a l s e " , t a b I n d e x : - 1 } ) . n e x t ( ) . h i d e ( ) ; a . a c t i v e . l e n g t h ? a . a c t i v e . a t t r ( { " a r i a - e x p a n d e d " : " t r u e " , t a b I n d e x : 0 } ) : a . h e a d e r s . e q ( 0 ) . a t t r ( " t a b I n d e x " , 0 ) ; c . b r o w s e r . s a f a r i | | a . h e a d e r s . f i n d ( " a " ) . a t t r ( " t a b I n d e x " , - 1 ) ; b . e v e n t & & a . h e a d e r s . b i n d ( b . e v e n t . s p l i t ( "   " ) . j o i n ( " . a c c o r d i o n   " ) + " . a c c o r d i o n " , f u n c t i o n ( f ) { a . _ c l i c k H a n d l e r . c a l l ( a , f , t h i s ) ; f . p r e v e n t D e f a u l t ( ) } ) } , _ c r e a t e I c o n s : f u n c t i o n ( ) { v a r   a = t h i s . o p t i o n s ; i f ( a . i c o n s ) { c ( " < s p a n > < / s p a n > " ) . a d d C l a s s ( " u i - i c o n   " + 
 a . i c o n s . h e a d e r ) . p r e p e n d T o ( t h i s . h e a d e r s ) ; t h i s . a c t i v e . c h i l d r e n ( " . u i - i c o n " ) . t o g g l e C l a s s ( a . i c o n s . h e a d e r ) . t o g g l e C l a s s ( a . i c o n s . h e a d e r S e l e c t e d ) ; t h i s . e l e m e n t . a d d C l a s s ( " u i - a c c o r d i o n - i c o n s " ) } } , _ d e s t r o y I c o n s : f u n c t i o n ( ) { t h i s . h e a d e r s . c h i l d r e n ( " . u i - i c o n " ) . r e m o v e ( ) ; t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - a c c o r d i o n - i c o n s " ) } , d e s t r o y : f u n c t i o n ( ) { v a r   a = t h i s . o p t i o n s ; t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - a c c o r d i o n   u i - w i d g e t   u i - h e l p e r - r e s e t " ) . r e m o v e A t t r ( " r o l e " ) ; t h i s . h e a d e r s . u n b i n d ( " . a c c o r d i o n " ) . r e m o v e C l a s s ( " u i - a c c o r d i o n - h e a d e r   u i - a c c o r d i o n - d i s a b l e d   u i - h e l p e r - r e s e t   u i - s t a t e - d e f a u l t   u i - c o r n e r - a l l   u i - s t a t e - a c t i v e   u i - s t a t e - d i s a b l e d   u i - c o r n e r - t o p " ) . r e m o v e A t t r ( " r o l e " ) . r e m o v e A t t r ( " a r i a - e x p a n d e d " ) . r e m o v e A t t r ( " t a b I n d e x " ) ; 
 t h i s . h e a d e r s . f i n d ( " a " ) . r e m o v e A t t r ( " t a b I n d e x " ) ; t h i s . _ d e s t r o y I c o n s ( ) ; v a r   b = t h i s . h e a d e r s . n e x t ( ) . c s s ( " d i s p l a y " , " " ) . r e m o v e A t t r ( " r o l e " ) . r e m o v e C l a s s ( " u i - h e l p e r - r e s e t   u i - w i d g e t - c o n t e n t   u i - c o r n e r - b o t t o m   u i - a c c o r d i o n - c o n t e n t   u i - a c c o r d i o n - c o n t e n t - a c t i v e   u i - a c c o r d i o n - d i s a b l e d   u i - s t a t e - d i s a b l e d " ) ; i f ( a . a u t o H e i g h t | | a . f i l l H e i g h t ) b . c s s ( " h e i g h t " , " " ) ; r e t u r n   c . W i d g e t . p r o t o t y p e . d e s t r o y . c a l l ( t h i s ) } , _ s e t O p t i o n : f u n c t i o n ( a , b ) { c . W i d g e t . p r o t o t y p e . _ s e t O p t i o n . a p p l y ( t h i s , a r g u m e n t s ) ; a = = " a c t i v e " & & t h i s . a c t i v a t e ( b ) ; i f ( a = = " i c o n s " ) { t h i s . _ d e s t r o y I c o n s ( ) ; 
 b & & t h i s . _ c r e a t e I c o n s ( ) } i f ( a = = " d i s a b l e d " ) t h i s . h e a d e r s . a d d ( t h i s . h e a d e r s . n e x t ( ) ) [ b ? " a d d C l a s s " : " r e m o v e C l a s s " ] ( " u i - a c c o r d i o n - d i s a b l e d   u i - s t a t e - d i s a b l e d " ) } , _ k e y d o w n : f u n c t i o n ( a ) { i f ( ! ( t h i s . o p t i o n s . d i s a b l e d | | a . a l t K e y | | a . c t r l K e y ) ) { v a r   b = c . u i . k e y C o d e , d = t h i s . h e a d e r s . l e n g t h , h = t h i s . h e a d e r s . i n d e x ( a . t a r g e t ) , f = f a l s e ; s w i t c h ( a . k e y C o d e ) { c a s e   b . R I G H T : c a s e   b . D O W N : f = t h i s . h e a d e r s [ ( h + 1 ) % d ] ; b r e a k ; c a s e   b . L E F T : c a s e   b . U P : f = t h i s . h e a d e r s [ ( h - 1 + d ) % d ] ; b r e a k ; c a s e   b . S P A C E : c a s e   b . E N T E R : t h i s . _ c l i c k H a n d l e r ( { t a r g e t : a . t a r g e t } , a . t a r g e t ) ; 
 a . p r e v e n t D e f a u l t ( ) } i f ( f ) { c ( a . t a r g e t ) . a t t r ( " t a b I n d e x " , - 1 ) ; c ( f ) . a t t r ( " t a b I n d e x " , 0 ) ; f . f o c u s ( ) ; r e t u r n   f a l s e } r e t u r n   t r u e } } , r e s i z e : f u n c t i o n ( ) { v a r   a = t h i s . o p t i o n s , b ; i f ( a . f i l l S p a c e ) { i f ( c . b r o w s e r . m s i e ) { v a r   d = t h i s . e l e m e n t . p a r e n t ( ) . c s s ( " o v e r f l o w " ) ; t h i s . e l e m e n t . p a r e n t ( ) . c s s ( " o v e r f l o w " , " h i d d e n " ) } b = t h i s . e l e m e n t . p a r e n t ( ) . h e i g h t ( ) ; c . b r o w s e r . m s i e & & t h i s . e l e m e n t . p a r e n t ( ) . c s s ( " o v e r f l o w " , d ) ; t h i s . h e a d e r s . e a c h ( f u n c t i o n ( ) { b - = c ( t h i s ) . o u t e r H e i g h t ( t r u e ) } ) ; t h i s . h e a d e r s . n e x t ( ) . e a c h ( f u n c t i o n ( ) { c ( t h i s ) . h e i g h t ( M a t h . m a x ( 0 , b - c ( t h i s ) . i n n e r H e i g h t ( ) + 
 c ( t h i s ) . h e i g h t ( ) ) ) } ) . c s s ( " o v e r f l o w " , " a u t o " ) } e l s e   i f ( a . a u t o H e i g h t ) { b = 0 ; t h i s . h e a d e r s . n e x t ( ) . e a c h ( f u n c t i o n ( ) { b = M a t h . m a x ( b , c ( t h i s ) . h e i g h t ( " " ) . h e i g h t ( ) ) } ) . h e i g h t ( b ) } r e t u r n   t h i s } , a c t i v a t e : f u n c t i o n ( a ) { t h i s . o p t i o n s . a c t i v e = a ; a = t h i s . _ f i n d A c t i v e ( a ) [ 0 ] ; t h i s . _ c l i c k H a n d l e r ( { t a r g e t : a } , a ) ; r e t u r n   t h i s } , _ f i n d A c t i v e : f u n c t i o n ( a ) { r e t u r n   a ? t y p e o f   a = = = " n u m b e r " ? t h i s . h e a d e r s . f i l t e r ( " : e q ( " + a + " ) " ) : t h i s . h e a d e r s . n o t ( t h i s . h e a d e r s . n o t ( a ) ) : a = = = f a l s e ? c ( [ ] ) : t h i s . h e a d e r s . f i l t e r ( " : e q ( 0 ) " ) } , _ c l i c k H a n d l e r : f u n c t i o n ( a , b ) { v a r   d = t h i s . o p t i o n s ; 
 i f ( ! d . d i s a b l e d ) i f ( a . t a r g e t ) { a = c ( a . c u r r e n t T a r g e t | | b ) ; b = a [ 0 ] = = = t h i s . a c t i v e [ 0 ] ; d . a c t i v e = d . c o l l a p s i b l e & & b ? f a l s e : t h i s . h e a d e r s . i n d e x ( a ) ; i f ( ! ( t h i s . r u n n i n g | | ! d . c o l l a p s i b l e & & b ) ) { v a r   h = t h i s . a c t i v e ; j = a . n e x t ( ) ; g = t h i s . a c t i v e . n e x t ( ) ; e = { o p t i o n s : d , n e w H e a d e r : b & & d . c o l l a p s i b l e ? c ( [ ] ) : a , o l d H e a d e r : t h i s . a c t i v e , n e w C o n t e n t : b & & d . c o l l a p s i b l e ? c ( [ ] ) : j , o l d C o n t e n t : g } ; v a r   f = t h i s . h e a d e r s . i n d e x ( t h i s . a c t i v e [ 0 ] ) > t h i s . h e a d e r s . i n d e x ( a [ 0 ] ) ; t h i s . a c t i v e = b ? c ( [ ] ) : a ; t h i s . _ t o g g l e ( j , g , e , b , f ) ; h . r e m o v e C l a s s ( " u i - s t a t e - a c t i v e   u i - c o r n e r - t o p " ) . a d d C l a s s ( " u i - s t a t e - d e f a u l t   u i - c o r n e r - a l l " ) . c h i l d r e n ( " . u i - i c o n " ) . r e m o v e C l a s s ( d . i c o n s . h e a d e r S e l e c t e d ) . a d d C l a s s ( d . i c o n s . h e a d e r ) ; 
 i f ( ! b ) { a . r e m o v e C l a s s ( " u i - s t a t e - d e f a u l t   u i - c o r n e r - a l l " ) . a d d C l a s s ( " u i - s t a t e - a c t i v e   u i - c o r n e r - t o p " ) . c h i l d r e n ( " . u i - i c o n " ) . r e m o v e C l a s s ( d . i c o n s . h e a d e r ) . a d d C l a s s ( d . i c o n s . h e a d e r S e l e c t e d ) ; a . n e x t ( ) . a d d C l a s s ( " u i - a c c o r d i o n - c o n t e n t - a c t i v e " ) } } } e l s e   i f ( d . c o l l a p s i b l e ) { t h i s . a c t i v e . r e m o v e C l a s s ( " u i - s t a t e - a c t i v e   u i - c o r n e r - t o p " ) . a d d C l a s s ( " u i - s t a t e - d e f a u l t   u i - c o r n e r - a l l " ) . c h i l d r e n ( " . u i - i c o n " ) . r e m o v e C l a s s ( d . i c o n s . h e a d e r S e l e c t e d ) . a d d C l a s s ( d . i c o n s . h e a d e r ) ; t h i s . a c t i v e . n e x t ( ) . a d d C l a s s ( " u i - a c c o r d i o n - c o n t e n t - a c t i v e " ) ; v a r   g = t h i s . a c t i v e . n e x t ( ) , 
 e = { o p t i o n s : d , n e w H e a d e r : c ( [ ] ) , o l d H e a d e r : d . a c t i v e , n e w C o n t e n t : c ( [ ] ) , o l d C o n t e n t : g } , j = t h i s . a c t i v e = c ( [ ] ) ; t h i s . _ t o g g l e ( j , g , e ) } } , _ t o g g l e : f u n c t i o n ( a , b , d , h , f ) { v a r   g = t h i s , e = g . o p t i o n s ; g . t o S h o w = a ; g . t o H i d e = b ; g . d a t a = d ; v a r   j = f u n c t i o n ( ) { i f ( g ) r e t u r n   g . _ c o m p l e t e d . a p p l y ( g , a r g u m e n t s ) } ; g . _ t r i g g e r ( " c h a n g e s t a r t " , n u l l , g . d a t a ) ; g . r u n n i n g = b . s i z e ( ) = = = 0 ? a . s i z e ( ) : b . s i z e ( ) ; i f ( e . a n i m a t e d ) { d = { } ; d = e . c o l l a p s i b l e & & h ? { t o S h o w : c ( [ ] ) , t o H i d e : b , c o m p l e t e : j , d o w n : f , a u t o H e i g h t : e . a u t o H e i g h t | | e . f i l l S p a c e } : { t o S h o w : a , t o H i d e : b , c o m p l e t e : j , d o w n : f , a u t o H e i g h t : e . a u t o H e i g h t | | 
 e . f i l l S p a c e } ; i f ( ! e . p r o x i e d ) e . p r o x i e d = e . a n i m a t e d ; i f ( ! e . p r o x i e d D u r a t i o n ) e . p r o x i e d D u r a t i o n = e . d u r a t i o n ; e . a n i m a t e d = c . i s F u n c t i o n ( e . p r o x i e d ) ? e . p r o x i e d ( d ) : e . p r o x i e d ; e . d u r a t i o n = c . i s F u n c t i o n ( e . p r o x i e d D u r a t i o n ) ? e . p r o x i e d D u r a t i o n ( d ) : e . p r o x i e d D u r a t i o n ; h = c . u i . a c c o r d i o n . a n i m a t i o n s ; v a r   i = e . d u r a t i o n , k = e . a n i m a t e d ; i f ( k & & ! h [ k ] & & ! c . e a s i n g [ k ] ) k = " s l i d e " ; h [ k ] | | ( h [ k ] = f u n c t i o n ( l ) { t h i s . s l i d e ( l , { e a s i n g : k , d u r a t i o n : i | | 7 0 0 } ) } ) ; h [ k ] ( d ) } e l s e { i f ( e . c o l l a p s i b l e & & h ) a . t o g g l e ( ) ; e l s e { b . h i d e ( ) ; a . s h o w ( ) } j ( t r u e ) } b . p r e v ( ) . a t t r ( { " a r i a - e x p a n d e d " : " f a l s e " , 
 t a b I n d e x : - 1 } ) . b l u r ( ) ; a . p r e v ( ) . a t t r ( { " a r i a - e x p a n d e d " : " t r u e " , t a b I n d e x : 0 } ) . f o c u s ( ) } , _ c o m p l e t e d : f u n c t i o n ( a ) { t h i s . r u n n i n g = a ? 0 : - - t h i s . r u n n i n g ; i f ( ! t h i s . r u n n i n g ) { t h i s . o p t i o n s . c l e a r S t y l e & & t h i s . t o S h o w . a d d ( t h i s . t o H i d e ) . c s s ( { h e i g h t : " " , o v e r f l o w : " " } ) ; t h i s . t o H i d e . r e m o v e C l a s s ( " u i - a c c o r d i o n - c o n t e n t - a c t i v e " ) ; i f ( t h i s . t o H i d e . l e n g t h ) t h i s . t o H i d e . p a r e n t ( ) [ 0 ] . c l a s s N a m e = t h i s . t o H i d e . p a r e n t ( ) [ 0 ] . c l a s s N a m e ; t h i s . _ t r i g g e r ( " c h a n g e " , n u l l , t h i s . d a t a ) } } } ) ; c . e x t e n d ( c . u i . a c c o r d i o n , { v e r s i o n : " 1 . 8 . 1 0 " , a n i m a t i o n s : { s l i d e : f u n c t i o n ( a , b ) { a = 
 c . e x t e n d ( { e a s i n g : " s w i n g " , d u r a t i o n : 3 0 0 } , a , b ) ; i f ( a . t o H i d e . s i z e ( ) ) i f ( a . t o S h o w . s i z e ( ) ) { v a r   d = a . t o S h o w . c s s ( " o v e r f l o w " ) , h = 0 , f = { } , g = { } , e ; b = a . t o S h o w ; e = b [ 0 ] . s t y l e . w i d t h ; b . w i d t h ( p a r s e I n t ( b . p a r e n t ( ) . w i d t h ( ) , 1 0 ) - p a r s e I n t ( b . c s s ( " p a d d i n g L e f t " ) , 1 0 ) - p a r s e I n t ( b . c s s ( " p a d d i n g R i g h t " ) , 1 0 ) - ( p a r s e I n t ( b . c s s ( " b o r d e r L e f t W i d t h " ) , 1 0 ) | | 0 ) - ( p a r s e I n t ( b . c s s ( " b o r d e r R i g h t W i d t h " ) , 1 0 ) | | 0 ) ) ; c . e a c h ( [ " h e i g h t " , " p a d d i n g T o p " , " p a d d i n g B o t t o m " ] , f u n c t i o n ( j , i ) { g [ i ] = " h i d e " ; j = ( " " + c . c s s ( a . t o S h o w [ 0 ] , i ) ) . m a t c h ( / ^ ( [ \ d + - . ] + ) ( . * ) $ / ) ; f [ i ] = { v a l u e : j [ 1 ] , 
 u n i t : j [ 2 ] | | " p x " } } ) ; a . t o S h o w . c s s ( { h e i g h t : 0 , o v e r f l o w : " h i d d e n " } ) . s h o w ( ) ; a . t o H i d e . f i l t e r ( " : h i d d e n " ) . e a c h ( a . c o m p l e t e ) . e n d ( ) . f i l t e r ( " : v i s i b l e " ) . a n i m a t e ( g , { s t e p : f u n c t i o n ( j , i ) { i f ( i . p r o p = = " h e i g h t " ) h = i . e n d - i . s t a r t = = = 0 ? 0 : ( i . n o w - i . s t a r t ) / ( i . e n d - i . s t a r t ) ; a . t o S h o w [ 0 ] . s t y l e [ i . p r o p ] = h * f [ i . p r o p ] . v a l u e + f [ i . p r o p ] . u n i t } , d u r a t i o n : a . d u r a t i o n , e a s i n g : a . e a s i n g , c o m p l e t e : f u n c t i o n ( ) { a . a u t o H e i g h t | | a . t o S h o w . c s s ( " h e i g h t " , " " ) ; a . t o S h o w . c s s ( { w i d t h : e , o v e r f l o w : d } ) ; a . c o m p l e t e ( ) } } ) } e l s e   a . t o H i d e . a n i m a t e ( { h e i g h t : " h i d e " , p a d d i n g T o p : " h i d e " , 
 p a d d i n g B o t t o m : " h i d e " } , a ) ; e l s e   a . t o S h o w . a n i m a t e ( { h e i g h t : " s h o w " , p a d d i n g T o p : " s h o w " , p a d d i n g B o t t o m : " s h o w " } , a ) } , b o u n c e s l i d e : f u n c t i o n ( a ) { t h i s . s l i d e ( a , { e a s i n g : a . d o w n ? " e a s e O u t B o u n c e " : " s w i n g " , d u r a t i o n : a . d o w n ? 1 E 3 : 2 0 0 } ) } } } ) } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   A u t o c o m p l e t e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / A u t o c o m p l e t e 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . c o r e . j s 
   * 	 j q u e r y . u i . w i d g e t . j s 
   * 	 j q u e r y . u i . p o s i t i o n . j s 
   * / 
 ( f u n c t i o n ( d ) { v a r   e = 0 ; d . w i d g e t ( " u i . a u t o c o m p l e t e " , { o p t i o n s : { a p p e n d T o : " b o d y " , d e l a y : 3 0 0 , m i n L e n g t h : 1 , p o s i t i o n : { m y : " l e f t   t o p " , a t : " l e f t   b o t t o m " , c o l l i s i o n : " n o n e " } , s o u r c e : n u l l } , p e n d i n g : 0 , _ c r e a t e : f u n c t i o n ( ) { v a r   a = t h i s , b = t h i s . e l e m e n t [ 0 ] . o w n e r D o c u m e n t , g ; t h i s . e l e m e n t . a d d C l a s s ( " u i - a u t o c o m p l e t e - i n p u t " ) . a t t r ( " a u t o c o m p l e t e " , " o f f " ) . a t t r ( { r o l e : " t e x t b o x " , " a r i a - a u t o c o m p l e t e " : " l i s t " , " a r i a - h a s p o p u p " : " t r u e " } ) . b i n d ( " k e y d o w n . a u t o c o m p l e t e " , f u n c t i o n ( c ) { i f ( ! ( a . o p t i o n s . d i s a b l e d | | a . e l e m e n t . a t t r ( " r e a d o n l y " ) ) ) { g = f a l s e ; v a r   f = d . u i . k e y C o d e ; 
 s w i t c h ( c . k e y C o d e ) { c a s e   f . P A G E _ U P : a . _ m o v e ( " p r e v i o u s P a g e " , c ) ; b r e a k ; c a s e   f . P A G E _ D O W N : a . _ m o v e ( " n e x t P a g e " , c ) ; b r e a k ; c a s e   f . U P : a . _ m o v e ( " p r e v i o u s " , c ) ; c . p r e v e n t D e f a u l t ( ) ; b r e a k ; c a s e   f . D O W N : a . _ m o v e ( " n e x t " , c ) ; c . p r e v e n t D e f a u l t ( ) ; b r e a k ; c a s e   f . E N T E R : c a s e   f . N U M P A D _ E N T E R : i f ( a . m e n u . a c t i v e ) { g = t r u e ; c . p r e v e n t D e f a u l t ( ) } c a s e   f . T A B : i f ( ! a . m e n u . a c t i v e ) r e t u r n ; a . m e n u . s e l e c t ( c ) ; b r e a k ; c a s e   f . E S C A P E : a . e l e m e n t . v a l ( a . t e r m ) ; a . c l o s e ( c ) ; b r e a k ; d e f a u l t : c l e a r T i m e o u t ( a . s e a r c h i n g ) ; a . s e a r c h i n g = s e t T i m e o u t ( f u n c t i o n ( ) { i f ( a . t e r m ! = a . e l e m e n t . v a l ( ) ) { a . s e l e c t e d I t e m = 
 n u l l ; a . s e a r c h ( n u l l , c ) } } , a . o p t i o n s . d e l a y ) ; b r e a k } } } ) . b i n d ( " k e y p r e s s . a u t o c o m p l e t e " , f u n c t i o n ( c ) { i f ( g ) { g = f a l s e ; c . p r e v e n t D e f a u l t ( ) } } ) . b i n d ( " f o c u s . a u t o c o m p l e t e " , f u n c t i o n ( ) { i f ( ! a . o p t i o n s . d i s a b l e d ) { a . s e l e c t e d I t e m = n u l l ; a . p r e v i o u s = a . e l e m e n t . v a l ( ) } } ) . b i n d ( " b l u r . a u t o c o m p l e t e " , f u n c t i o n ( c ) { i f ( ! a . o p t i o n s . d i s a b l e d ) { c l e a r T i m e o u t ( a . s e a r c h i n g ) ; a . c l o s i n g = s e t T i m e o u t ( f u n c t i o n ( ) { a . c l o s e ( c ) ; a . _ c h a n g e ( c ) } , 1 5 0 ) } } ) ; t h i s . _ i n i t S o u r c e ( ) ; t h i s . r e s p o n s e = f u n c t i o n ( ) { r e t u r n   a . _ r e s p o n s e . a p p l y ( a , a r g u m e n t s ) } ; t h i s . m e n u = d ( " < u l > < / u l > " ) . a d d C l a s s ( " u i - a u t o c o m p l e t e " ) . a p p e n d T o ( d ( t h i s . o p t i o n s . a p p e n d T o | | 
 " b o d y " , b ) [ 0 ] ) . m o u s e d o w n ( f u n c t i o n ( c ) { v a r   f = a . m e n u . e l e m e n t [ 0 ] ; d ( c . t a r g e t ) . c l o s e s t ( " . u i - m e n u - i t e m " ) . l e n g t h | | s e t T i m e o u t ( f u n c t i o n ( ) { d ( d o c u m e n t ) . o n e ( " m o u s e d o w n " , f u n c t i o n ( h ) { h . t a r g e t ! = = a . e l e m e n t [ 0 ] & & h . t a r g e t ! = = f & & ! d . u i . c o n t a i n s ( f , h . t a r g e t ) & & a . c l o s e ( ) } ) } , 1 ) ; s e t T i m e o u t ( f u n c t i o n ( ) { c l e a r T i m e o u t ( a . c l o s i n g ) } , 1 3 ) } ) . m e n u ( { f o c u s : f u n c t i o n ( c , f ) { f = f . i t e m . d a t a ( " i t e m . a u t o c o m p l e t e " ) ; f a l s e ! = = a . _ t r i g g e r ( " f o c u s " , c , { i t e m : f } ) & & / ^ k e y / . t e s t ( c . o r i g i n a l E v e n t . t y p e ) & & a . e l e m e n t . v a l ( f . v a l u e ) } , s e l e c t e d : f u n c t i o n ( c , f ) { v a r   h = f . i t e m . d a t a ( " i t e m . a u t o c o m p l e t e " ) , 
 i = a . p r e v i o u s ; i f ( a . e l e m e n t [ 0 ] ! = = b . a c t i v e E l e m e n t ) { a . e l e m e n t . f o c u s ( ) ; a . p r e v i o u s = i ; s e t T i m e o u t ( f u n c t i o n ( ) { a . p r e v i o u s = i ; a . s e l e c t e d I t e m = h } , 1 ) } f a l s e ! = = a . _ t r i g g e r ( " s e l e c t " , c , { i t e m : h } ) & & a . e l e m e n t . v a l ( h . v a l u e ) ; a . t e r m = a . e l e m e n t . v a l ( ) ; a . c l o s e ( c ) ; a . s e l e c t e d I t e m = h } , b l u r : f u n c t i o n ( ) { a . m e n u . e l e m e n t . i s ( " : v i s i b l e " ) & & a . e l e m e n t . v a l ( ) ! = = a . t e r m & & a . e l e m e n t . v a l ( a . t e r m ) } } ) . z I n d e x ( t h i s . e l e m e n t . z I n d e x ( ) + 1 ) . c s s ( { t o p : 0 , l e f t : 0 } ) . h i d e ( ) . d a t a ( " m e n u " ) ; d . f n . b g i f r a m e & & t h i s . m e n u . e l e m e n t . b g i f r a m e ( ) } , d e s t r o y : f u n c t i o n ( ) { t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - a u t o c o m p l e t e - i n p u t " ) . r e m o v e A t t r ( " a u t o c o m p l e t e " ) . r e m o v e A t t r ( " r o l e " ) . r e m o v e A t t r ( " a r i a - a u t o c o m p l e t e " ) . r e m o v e A t t r ( " a r i a - h a s p o p u p " ) ; 
 t h i s . m e n u . e l e m e n t . r e m o v e ( ) ; d . W i d g e t . p r o t o t y p e . d e s t r o y . c a l l ( t h i s ) } , _ s e t O p t i o n : f u n c t i o n ( a , b ) { d . W i d g e t . p r o t o t y p e . _ s e t O p t i o n . a p p l y ( t h i s , a r g u m e n t s ) ; a = = = " s o u r c e " & & t h i s . _ i n i t S o u r c e ( ) ; i f ( a = = = " a p p e n d T o " ) t h i s . m e n u . e l e m e n t . a p p e n d T o ( d ( b | | " b o d y " , t h i s . e l e m e n t [ 0 ] . o w n e r D o c u m e n t ) [ 0 ] ) ; a = = = " d i s a b l e d " & & b & & t h i s . x h r & & t h i s . x h r . a b o r t ( ) } , _ i n i t S o u r c e : f u n c t i o n ( ) { v a r   a = t h i s , b , g ; i f ( d . i s A r r a y ( t h i s . o p t i o n s . s o u r c e ) ) { b = t h i s . o p t i o n s . s o u r c e ; t h i s . s o u r c e = f u n c t i o n ( c , f ) { f ( d . u i . a u t o c o m p l e t e . f i l t e r ( b , c . t e r m ) ) } } e l s e   i f ( t y p e o f   t h i s . o p t i o n s . s o u r c e = = = 
 " s t r i n g " ) { g = t h i s . o p t i o n s . s o u r c e ; t h i s . s o u r c e = f u n c t i o n ( c , f ) { a . x h r & & a . x h r . a b o r t ( ) ; a . x h r = d . a j a x ( { u r l : g , d a t a : c , d a t a T y p e : " j s o n " , a u t o c o m p l e t e R e q u e s t : + + e , s u c c e s s : f u n c t i o n ( h ) { t h i s . a u t o c o m p l e t e R e q u e s t = = = e & & f ( h ) } , e r r o r : f u n c t i o n ( ) { t h i s . a u t o c o m p l e t e R e q u e s t = = = e & & f ( [ ] ) } } ) } } e l s e   t h i s . s o u r c e = t h i s . o p t i o n s . s o u r c e } , s e a r c h : f u n c t i o n ( a , b ) { a = a ! = n u l l ? a : t h i s . e l e m e n t . v a l ( ) ; t h i s . t e r m = t h i s . e l e m e n t . v a l ( ) ; i f ( a . l e n g t h < t h i s . o p t i o n s . m i n L e n g t h ) r e t u r n   t h i s . c l o s e ( b ) ; c l e a r T i m e o u t ( t h i s . c l o s i n g ) ; i f ( t h i s . _ t r i g g e r ( " s e a r c h " , b ) ! = = f a l s e ) r e t u r n   t h i s . _ s e a r c h ( a ) } , 
 _ s e a r c h : f u n c t i o n ( a ) { t h i s . p e n d i n g + + ; t h i s . e l e m e n t . a d d C l a s s ( " u i - a u t o c o m p l e t e - l o a d i n g " ) ; t h i s . s o u r c e ( { t e r m : a } , t h i s . r e s p o n s e ) } , _ r e s p o n s e : f u n c t i o n ( a ) { i f ( ! t h i s . o p t i o n s . d i s a b l e d & & a & & a . l e n g t h ) { a = t h i s . _ n o r m a l i z e ( a ) ; t h i s . _ s u g g e s t ( a ) ; t h i s . _ t r i g g e r ( " o p e n " ) } e l s e   t h i s . c l o s e ( ) ; t h i s . p e n d i n g - - ; t h i s . p e n d i n g | | t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - a u t o c o m p l e t e - l o a d i n g " ) } , c l o s e : f u n c t i o n ( a ) { c l e a r T i m e o u t ( t h i s . c l o s i n g ) ; i f ( t h i s . m e n u . e l e m e n t . i s ( " : v i s i b l e " ) ) { t h i s . m e n u . e l e m e n t . h i d e ( ) ; t h i s . m e n u . d e a c t i v a t e ( ) ; t h i s . _ t r i g g e r ( " c l o s e " , a ) } } , _ c h a n g e : f u n c t i o n ( a ) { t h i s . p r e v i o u s ! = = 
 t h i s . e l e m e n t . v a l ( ) & & t h i s . _ t r i g g e r ( " c h a n g e " , a , { i t e m : t h i s . s e l e c t e d I t e m } ) } , _ n o r m a l i z e : f u n c t i o n ( a ) { i f ( a . l e n g t h & & a [ 0 ] . l a b e l & & a [ 0 ] . v a l u e ) r e t u r n   a ; r e t u r n   d . m a p ( a , f u n c t i o n ( b ) { i f ( t y p e o f   b = = = " s t r i n g " ) r e t u r n { l a b e l : b , v a l u e : b } ; r e t u r n   d . e x t e n d ( { l a b e l : b . l a b e l | | b . v a l u e , v a l u e : b . v a l u e | | b . l a b e l } , b ) } ) } , _ s u g g e s t : f u n c t i o n ( a ) { v a r   b = t h i s . m e n u . e l e m e n t . e m p t y ( ) . z I n d e x ( t h i s . e l e m e n t . z I n d e x ( ) + 1 ) ; t h i s . _ r e n d e r M e n u ( b , a ) ; t h i s . m e n u . d e a c t i v a t e ( ) ; t h i s . m e n u . r e f r e s h ( ) ; b . s h o w ( ) ; t h i s . _ r e s i z e M e n u ( ) ; b . p o s i t i o n ( d . e x t e n d ( { o f : t h i s . e l e m e n t } , t h i s . o p t i o n s . p o s i t i o n ) ) } , 
 _ r e s i z e M e n u : f u n c t i o n ( ) { v a r   a = t h i s . m e n u . e l e m e n t ; a . o u t e r W i d t h ( M a t h . m a x ( a . w i d t h ( " " ) . o u t e r W i d t h ( ) , t h i s . e l e m e n t . o u t e r W i d t h ( ) ) ) } , _ r e n d e r M e n u : f u n c t i o n ( a , b ) { v a r   g = t h i s ; d . e a c h ( b , f u n c t i o n ( c , f ) { g . _ r e n d e r I t e m ( a , f ) } ) } , _ r e n d e r I t e m : f u n c t i o n ( a , b ) { r e t u r n   d ( " < l i > < / l i > " ) . d a t a ( " i t e m . a u t o c o m p l e t e " , b ) . a p p e n d ( d ( " < a > < / a > " ) . t e x t ( b . l a b e l ) ) . a p p e n d T o ( a ) } , _ m o v e : f u n c t i o n ( a , b ) { i f ( t h i s . m e n u . e l e m e n t . i s ( " : v i s i b l e " ) ) i f ( t h i s . m e n u . f i r s t ( ) & & / ^ p r e v i o u s / . t e s t ( a ) | | t h i s . m e n u . l a s t ( ) & & / ^ n e x t / . t e s t ( a ) ) { t h i s . e l e m e n t . v a l ( t h i s . t e r m ) ; t h i s . m e n u . d e a c t i v a t e ( ) } e l s e   t h i s . m e n u [ a ] ( b ) ; 
 e l s e   t h i s . s e a r c h ( n u l l , b ) } , w i d g e t : f u n c t i o n ( ) { r e t u r n   t h i s . m e n u . e l e m e n t } } ) ; d . e x t e n d ( d . u i . a u t o c o m p l e t e , { e s c a p e R e g e x : f u n c t i o n ( a ) { r e t u r n   a . r e p l a c e ( / [ - [ \ ] { } ( ) * + ? . , \ \ ^ $ | # \ s ] / g , " \ \ $ & " ) } , f i l t e r : f u n c t i o n ( a , b ) { v a r   g = n e w   R e g E x p ( d . u i . a u t o c o m p l e t e . e s c a p e R e g e x ( b ) , " i " ) ; r e t u r n   d . g r e p ( a , f u n c t i o n ( c ) { r e t u r n   g . t e s t ( c . l a b e l | | c . v a l u e | | c ) } ) } } ) } ) ( j Q u e r y ) ; 
 ( f u n c t i o n ( d ) { d . w i d g e t ( " u i . m e n u " , { _ c r e a t e : f u n c t i o n ( ) { v a r   e = t h i s ; t h i s . e l e m e n t . a d d C l a s s ( " u i - m e n u   u i - w i d g e t   u i - w i d g e t - c o n t e n t   u i - c o r n e r - a l l " ) . a t t r ( { r o l e : " l i s t b o x " , " a r i a - a c t i v e d e s c e n d a n t " : " u i - a c t i v e - m e n u i t e m " } ) . c l i c k ( f u n c t i o n ( a ) { i f ( d ( a . t a r g e t ) . c l o s e s t ( " . u i - m e n u - i t e m   a " ) . l e n g t h ) { a . p r e v e n t D e f a u l t ( ) ; e . s e l e c t ( a ) } } ) ; t h i s . r e f r e s h ( ) } , r e f r e s h : f u n c t i o n ( ) { v a r   e = t h i s ; t h i s . e l e m e n t . c h i l d r e n ( " l i : n o t ( . u i - m e n u - i t e m ) : h a s ( a ) " ) . a d d C l a s s ( " u i - m e n u - i t e m " ) . a t t r ( " r o l e " , " m e n u i t e m " ) . c h i l d r e n ( " a " ) . a d d C l a s s ( " u i - c o r n e r - a l l " ) . a t t r ( " t a b i n d e x " , 
 - 1 ) . m o u s e e n t e r ( f u n c t i o n ( a ) { e . a c t i v a t e ( a , d ( t h i s ) . p a r e n t ( ) ) } ) . m o u s e l e a v e ( f u n c t i o n ( ) { e . d e a c t i v a t e ( ) } ) } , a c t i v a t e : f u n c t i o n ( e , a ) { t h i s . d e a c t i v a t e ( ) ; i f ( t h i s . h a s S c r o l l ( ) ) { v a r   b = a . o f f s e t ( ) . t o p - t h i s . e l e m e n t . o f f s e t ( ) . t o p , g = t h i s . e l e m e n t . a t t r ( " s c r o l l T o p " ) , c = t h i s . e l e m e n t . h e i g h t ( ) ; i f ( b < 0 ) t h i s . e l e m e n t . a t t r ( " s c r o l l T o p " , g + b ) ; e l s e   b > = c & & t h i s . e l e m e n t . a t t r ( " s c r o l l T o p " , g + b - c + a . h e i g h t ( ) ) } t h i s . a c t i v e = a . e q ( 0 ) . c h i l d r e n ( " a " ) . a d d C l a s s ( " u i - s t a t e - h o v e r " ) . a t t r ( " i d " , " u i - a c t i v e - m e n u i t e m " ) . e n d ( ) ; t h i s . _ t r i g g e r ( " f o c u s " , e , { i t e m : a } ) } , 
 d e a c t i v a t e : f u n c t i o n ( ) { i f ( t h i s . a c t i v e ) { t h i s . a c t i v e . c h i l d r e n ( " a " ) . r e m o v e C l a s s ( " u i - s t a t e - h o v e r " ) . r e m o v e A t t r ( " i d " ) ; t h i s . _ t r i g g e r ( " b l u r " ) ; t h i s . a c t i v e = n u l l } } , n e x t : f u n c t i o n ( e ) { t h i s . m o v e ( " n e x t " , " . u i - m e n u - i t e m : f i r s t " , e ) } , p r e v i o u s : f u n c t i o n ( e ) { t h i s . m o v e ( " p r e v " , " . u i - m e n u - i t e m : l a s t " , e ) } , f i r s t : f u n c t i o n ( ) { r e t u r n   t h i s . a c t i v e & & ! t h i s . a c t i v e . p r e v A l l ( " . u i - m e n u - i t e m " ) . l e n g t h } , l a s t : f u n c t i o n ( ) { r e t u r n   t h i s . a c t i v e & & ! t h i s . a c t i v e . n e x t A l l ( " . u i - m e n u - i t e m " ) . l e n g t h } , m o v e : f u n c t i o n ( e , a , b ) { i f ( t h i s . a c t i v e ) { e = t h i s . a c t i v e [ e + " A l l " ] ( " . u i - m e n u - i t e m " ) . e q ( 0 ) ; 
 e . l e n g t h ? t h i s . a c t i v a t e ( b , e ) : t h i s . a c t i v a t e ( b , t h i s . e l e m e n t . c h i l d r e n ( a ) ) } e l s e   t h i s . a c t i v a t e ( b , t h i s . e l e m e n t . c h i l d r e n ( a ) ) } , n e x t P a g e : f u n c t i o n ( e ) { i f ( t h i s . h a s S c r o l l ( ) ) i f ( ! t h i s . a c t i v e | | t h i s . l a s t ( ) ) t h i s . a c t i v a t e ( e , t h i s . e l e m e n t . c h i l d r e n ( " . u i - m e n u - i t e m : f i r s t " ) ) ; e l s e { v a r   a = t h i s . a c t i v e . o f f s e t ( ) . t o p , b = t h i s . e l e m e n t . h e i g h t ( ) , g = t h i s . e l e m e n t . c h i l d r e n ( " . u i - m e n u - i t e m " ) . f i l t e r ( f u n c t i o n ( ) { v a r   c = d ( t h i s ) . o f f s e t ( ) . t o p - a - b + d ( t h i s ) . h e i g h t ( ) ; r e t u r n   c < 1 0 & & c > - 1 0 } ) ; g . l e n g t h | | ( g = t h i s . e l e m e n t . c h i l d r e n ( " . u i - m e n u - i t e m : l a s t " ) ) ; t h i s . a c t i v a t e ( e , 
 g ) } e l s e   t h i s . a c t i v a t e ( e , t h i s . e l e m e n t . c h i l d r e n ( " . u i - m e n u - i t e m " ) . f i l t e r ( ! t h i s . a c t i v e | | t h i s . l a s t ( ) ? " : f i r s t " : " : l a s t " ) ) } , p r e v i o u s P a g e : f u n c t i o n ( e ) { i f ( t h i s . h a s S c r o l l ( ) ) i f ( ! t h i s . a c t i v e | | t h i s . f i r s t ( ) ) t h i s . a c t i v a t e ( e , t h i s . e l e m e n t . c h i l d r e n ( " . u i - m e n u - i t e m : l a s t " ) ) ; e l s e { v a r   a = t h i s . a c t i v e . o f f s e t ( ) . t o p , b = t h i s . e l e m e n t . h e i g h t ( ) ; r e s u l t = t h i s . e l e m e n t . c h i l d r e n ( " . u i - m e n u - i t e m " ) . f i l t e r ( f u n c t i o n ( ) { v a r   g = d ( t h i s ) . o f f s e t ( ) . t o p - a + b - d ( t h i s ) . h e i g h t ( ) ; r e t u r n   g < 1 0 & & g > - 1 0 } ) ; r e s u l t . l e n g t h | | ( r e s u l t = t h i s . e l e m e n t . c h i l d r e n ( " . u i - m e n u - i t e m : f i r s t " ) ) ; 
 t h i s . a c t i v a t e ( e , r e s u l t ) } e l s e   t h i s . a c t i v a t e ( e , t h i s . e l e m e n t . c h i l d r e n ( " . u i - m e n u - i t e m " ) . f i l t e r ( ! t h i s . a c t i v e | | t h i s . f i r s t ( ) ? " : l a s t " : " : f i r s t " ) ) } , h a s S c r o l l : f u n c t i o n ( ) { r e t u r n   t h i s . e l e m e n t . h e i g h t ( ) < t h i s . e l e m e n t . a t t r ( " s c r o l l H e i g h t " ) } , s e l e c t : f u n c t i o n ( e ) { t h i s . _ t r i g g e r ( " s e l e c t e d " , e , { i t e m : t h i s . a c t i v e } ) } } ) } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   B u t t o n   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / B u t t o n 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . c o r e . j s 
   * 	 j q u e r y . u i . w i d g e t . j s 
   * / 
 ( f u n c t i o n ( a ) { v a r   g , i = f u n c t i o n ( b ) { a ( " : u i - b u t t o n " , b . t a r g e t . f o r m ) . e a c h ( f u n c t i o n ( ) { v a r   c = a ( t h i s ) . d a t a ( " b u t t o n " ) ; s e t T i m e o u t ( f u n c t i o n ( ) { c . r e f r e s h ( ) } , 1 ) } ) } , h = f u n c t i o n ( b ) { v a r   c = b . n a m e , d = b . f o r m , f = a ( [ ] ) ; i f ( c ) f = d ? a ( d ) . f i n d ( " [ n a m e = ' " + c + " ' ] " ) : a ( " [ n a m e = ' " + c + " ' ] " , b . o w n e r D o c u m e n t ) . f i l t e r ( f u n c t i o n ( ) { r e t u r n ! t h i s . f o r m } ) ; r e t u r n   f } ; a . w i d g e t ( " u i . b u t t o n " , { o p t i o n s : { d i s a b l e d : n u l l , t e x t : t r u e , l a b e l : n u l l , i c o n s : { p r i m a r y : n u l l , s e c o n d a r y : n u l l } } , _ c r e a t e : f u n c t i o n ( ) { t h i s . e l e m e n t . c l o s e s t ( " f o r m " ) . u n b i n d ( " r e s e t . b u t t o n " ) . b i n d ( " r e s e t . b u t t o n " , 
 i ) ; i f ( t y p e o f   t h i s . o p t i o n s . d i s a b l e d ! = = " b o o l e a n " ) t h i s . o p t i o n s . d i s a b l e d = t h i s . e l e m e n t . a t t r ( " d i s a b l e d " ) ; t h i s . _ d e t e r m i n e B u t t o n T y p e ( ) ; t h i s . h a s T i t l e = ! ! t h i s . b u t t o n E l e m e n t . a t t r ( " t i t l e " ) ; v a r   b = t h i s , c = t h i s . o p t i o n s , d = t h i s . t y p e = = = " c h e c k b o x " | | t h i s . t y p e = = = " r a d i o " , f = " u i - s t a t e - h o v e r " + ( ! d ? "   u i - s t a t e - a c t i v e " : " " ) ; i f ( c . l a b e l = = = n u l l ) c . l a b e l = t h i s . b u t t o n E l e m e n t . h t m l ( ) ; i f ( t h i s . e l e m e n t . i s ( " : d i s a b l e d " ) ) c . d i s a b l e d = t r u e ; t h i s . b u t t o n E l e m e n t . a d d C l a s s ( " u i - b u t t o n   u i - w i d g e t   u i - s t a t e - d e f a u l t   u i - c o r n e r - a l l " ) . a t t r ( " r o l e " , " b u t t o n " ) . b i n d ( " m o u s e e n t e r . b u t t o n " , 
 f u n c t i o n ( ) { i f ( ! c . d i s a b l e d ) { a ( t h i s ) . a d d C l a s s ( " u i - s t a t e - h o v e r " ) ; t h i s = = = g & & a ( t h i s ) . a d d C l a s s ( " u i - s t a t e - a c t i v e " ) } } ) . b i n d ( " m o u s e l e a v e . b u t t o n " , f u n c t i o n ( ) { c . d i s a b l e d | | a ( t h i s ) . r e m o v e C l a s s ( f ) } ) . b i n d ( " f o c u s . b u t t o n " , f u n c t i o n ( ) { a ( t h i s ) . a d d C l a s s ( " u i - s t a t e - f o c u s " ) } ) . b i n d ( " b l u r . b u t t o n " , f u n c t i o n ( ) { a ( t h i s ) . r e m o v e C l a s s ( " u i - s t a t e - f o c u s " ) } ) ; d & & t h i s . e l e m e n t . b i n d ( " c h a n g e . b u t t o n " , f u n c t i o n ( ) { b . r e f r e s h ( ) } ) ; i f ( t h i s . t y p e = = = " c h e c k b o x " ) t h i s . b u t t o n E l e m e n t . b i n d ( " c l i c k . b u t t o n " , f u n c t i o n ( ) { i f ( c . d i s a b l e d ) r e t u r n   f a l s e ; a ( t h i s ) . t o g g l e C l a s s ( " u i - s t a t e - a c t i v e " ) ; 
 b . b u t t o n E l e m e n t . a t t r ( " a r i a - p r e s s e d " , b . e l e m e n t [ 0 ] . c h e c k e d ) } ) ; e l s e   i f ( t h i s . t y p e = = = " r a d i o " ) t h i s . b u t t o n E l e m e n t . b i n d ( " c l i c k . b u t t o n " , f u n c t i o n ( ) { i f ( c . d i s a b l e d ) r e t u r n   f a l s e ; a ( t h i s ) . a d d C l a s s ( " u i - s t a t e - a c t i v e " ) ; b . b u t t o n E l e m e n t . a t t r ( " a r i a - p r e s s e d " , t r u e ) ; v a r   e = b . e l e m e n t [ 0 ] ; h ( e ) . n o t ( e ) . m a p ( f u n c t i o n ( ) { r e t u r n   a ( t h i s ) . b u t t o n ( " w i d g e t " ) [ 0 ] } ) . r e m o v e C l a s s ( " u i - s t a t e - a c t i v e " ) . a t t r ( " a r i a - p r e s s e d " , f a l s e ) } ) ; e l s e { t h i s . b u t t o n E l e m e n t . b i n d ( " m o u s e d o w n . b u t t o n " , f u n c t i o n ( ) { i f ( c . d i s a b l e d ) r e t u r n   f a l s e ; a ( t h i s ) . a d d C l a s s ( " u i - s t a t e - a c t i v e " ) ; 
 g = t h i s ; a ( d o c u m e n t ) . o n e ( " m o u s e u p " , f u n c t i o n ( ) { g = n u l l } ) } ) . b i n d ( " m o u s e u p . b u t t o n " , f u n c t i o n ( ) { i f ( c . d i s a b l e d ) r e t u r n   f a l s e ; a ( t h i s ) . r e m o v e C l a s s ( " u i - s t a t e - a c t i v e " ) } ) . b i n d ( " k e y d o w n . b u t t o n " , f u n c t i o n ( e ) { i f ( c . d i s a b l e d ) r e t u r n   f a l s e ; i f ( e . k e y C o d e = = a . u i . k e y C o d e . S P A C E | | e . k e y C o d e = = a . u i . k e y C o d e . E N T E R ) a ( t h i s ) . a d d C l a s s ( " u i - s t a t e - a c t i v e " ) } ) . b i n d ( " k e y u p . b u t t o n " , f u n c t i o n ( ) { a ( t h i s ) . r e m o v e C l a s s ( " u i - s t a t e - a c t i v e " ) } ) ; t h i s . b u t t o n E l e m e n t . i s ( " a " ) & & t h i s . b u t t o n E l e m e n t . k e y u p ( f u n c t i o n ( e ) { e . k e y C o d e = = = a . u i . k e y C o d e . S P A C E & & a ( t h i s ) . c l i c k ( ) } ) } t h i s . _ s e t O p t i o n ( " d i s a b l e d " , 
 c . d i s a b l e d ) } , _ d e t e r m i n e B u t t o n T y p e : f u n c t i o n ( ) { t h i s . t y p e = t h i s . e l e m e n t . i s ( " : c h e c k b o x " ) ? " c h e c k b o x " : t h i s . e l e m e n t . i s ( " : r a d i o " ) ? " r a d i o " : t h i s . e l e m e n t . i s ( " i n p u t " ) ? " i n p u t " : " b u t t o n " ; i f ( t h i s . t y p e = = = " c h e c k b o x " | | t h i s . t y p e = = = " r a d i o " ) { t h i s . b u t t o n E l e m e n t = t h i s . e l e m e n t . p a r e n t s ( ) . l a s t ( ) . f i n d ( " l a b e l [ f o r = " + t h i s . e l e m e n t . a t t r ( " i d " ) + " ] " ) ; t h i s . e l e m e n t . a d d C l a s s ( " u i - h e l p e r - h i d d e n - a c c e s s i b l e " ) ; v a r   b = t h i s . e l e m e n t . i s ( " : c h e c k e d " ) ; b & & t h i s . b u t t o n E l e m e n t . a d d C l a s s ( " u i - s t a t e - a c t i v e " ) ; t h i s . b u t t o n E l e m e n t . a t t r ( " a r i a - p r e s s e d " , b ) } e l s e   t h i s . b u t t o n E l e m e n t = 
 t h i s . e l e m e n t } , w i d g e t : f u n c t i o n ( ) { r e t u r n   t h i s . b u t t o n E l e m e n t } , d e s t r o y : f u n c t i o n ( ) { t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - h e l p e r - h i d d e n - a c c e s s i b l e " ) ; t h i s . b u t t o n E l e m e n t . r e m o v e C l a s s ( " u i - b u t t o n   u i - w i d g e t   u i - s t a t e - d e f a u l t   u i - c o r n e r - a l l   u i - s t a t e - h o v e r   u i - s t a t e - a c t i v e     u i - b u t t o n - i c o n s - o n l y   u i - b u t t o n - i c o n - o n l y   u i - b u t t o n - t e x t - i c o n s   u i - b u t t o n - t e x t - i c o n - p r i m a r y   u i - b u t t o n - t e x t - i c o n - s e c o n d a r y   u i - b u t t o n - t e x t - o n l y " ) . r e m o v e A t t r ( " r o l e " ) . r e m o v e A t t r ( " a r i a - p r e s s e d " ) . h t m l ( t h i s . b u t t o n E l e m e n t . f i n d ( " . u i - b u t t o n - t e x t " ) . h t m l ( ) ) ; t h i s . h a s T i t l e | | 
 t h i s . b u t t o n E l e m e n t . r e m o v e A t t r ( " t i t l e " ) ; a . W i d g e t . p r o t o t y p e . d e s t r o y . c a l l ( t h i s ) } , _ s e t O p t i o n : f u n c t i o n ( b , c ) { a . W i d g e t . p r o t o t y p e . _ s e t O p t i o n . a p p l y ( t h i s , a r g u m e n t s ) ; i f ( b = = = " d i s a b l e d " ) c ? t h i s . e l e m e n t . a t t r ( " d i s a b l e d " , t r u e ) : t h i s . e l e m e n t . r e m o v e A t t r ( " d i s a b l e d " ) ; t h i s . _ r e s e t B u t t o n ( ) } , r e f r e s h : f u n c t i o n ( ) { v a r   b = t h i s . e l e m e n t . i s ( " : d i s a b l e d " ) ; b ! = = t h i s . o p t i o n s . d i s a b l e d & & t h i s . _ s e t O p t i o n ( " d i s a b l e d " , b ) ; i f ( t h i s . t y p e = = = " r a d i o " ) h ( t h i s . e l e m e n t [ 0 ] ) . e a c h ( f u n c t i o n ( ) { a ( t h i s ) . i s ( " : c h e c k e d " ) ? a ( t h i s ) . b u t t o n ( " w i d g e t " ) . a d d C l a s s ( " u i - s t a t e - a c t i v e " ) . a t t r ( " a r i a - p r e s s e d " , 
 t r u e ) : a ( t h i s ) . b u t t o n ( " w i d g e t " ) . r e m o v e C l a s s ( " u i - s t a t e - a c t i v e " ) . a t t r ( " a r i a - p r e s s e d " , f a l s e ) } ) ; e l s e   i f ( t h i s . t y p e = = = " c h e c k b o x " ) t h i s . e l e m e n t . i s ( " : c h e c k e d " ) ? t h i s . b u t t o n E l e m e n t . a d d C l a s s ( " u i - s t a t e - a c t i v e " ) . a t t r ( " a r i a - p r e s s e d " , t r u e ) : t h i s . b u t t o n E l e m e n t . r e m o v e C l a s s ( " u i - s t a t e - a c t i v e " ) . a t t r ( " a r i a - p r e s s e d " , f a l s e ) } , _ r e s e t B u t t o n : f u n c t i o n ( ) { i f ( t h i s . t y p e = = = " i n p u t " ) t h i s . o p t i o n s . l a b e l & & t h i s . e l e m e n t . v a l ( t h i s . o p t i o n s . l a b e l ) ; e l s e { v a r   b = t h i s . b u t t o n E l e m e n t . r e m o v e C l a s s ( " u i - b u t t o n - i c o n s - o n l y   u i - b u t t o n - i c o n - o n l y   u i - b u t t o n - t e x t - i c o n s   u i - b u t t o n - t e x t - i c o n - p r i m a r y   u i - b u t t o n - t e x t - i c o n - s e c o n d a r y   u i - b u t t o n - t e x t - o n l y " ) , 
 c = a ( " < s p a n > < / s p a n > " ) . a d d C l a s s ( " u i - b u t t o n - t e x t " ) . h t m l ( t h i s . o p t i o n s . l a b e l ) . a p p e n d T o ( b . e m p t y ( ) ) . t e x t ( ) , d = t h i s . o p t i o n s . i c o n s , f = d . p r i m a r y & & d . s e c o n d a r y , e = [ ] ; i f ( d . p r i m a r y | | d . s e c o n d a r y ) { e . p u s h ( " u i - b u t t o n - t e x t - i c o n " + ( f ? " s " : d . p r i m a r y ? " - p r i m a r y " : " - s e c o n d a r y " ) ) ; d . p r i m a r y & & b . p r e p e n d ( " < s p a n   c l a s s = ' u i - b u t t o n - i c o n - p r i m a r y   u i - i c o n   " + d . p r i m a r y + " ' > < / s p a n > " ) ; d . s e c o n d a r y & & b . a p p e n d ( " < s p a n   c l a s s = ' u i - b u t t o n - i c o n - s e c o n d a r y   u i - i c o n   " + d . s e c o n d a r y + " ' > < / s p a n > " ) ; i f ( ! t h i s . o p t i o n s . t e x t ) { e . p u s h ( f ? " u i - b u t t o n - i c o n s - o n l y " : " u i - b u t t o n - i c o n - o n l y " ) ; 
 b . r e m o v e C l a s s ( " u i - b u t t o n - t e x t - i c o n s   u i - b u t t o n - t e x t - i c o n - p r i m a r y   u i - b u t t o n - t e x t - i c o n - s e c o n d a r y " ) ; t h i s . h a s T i t l e | | b . a t t r ( " t i t l e " , c ) } } e l s e   e . p u s h ( " u i - b u t t o n - t e x t - o n l y " ) ; b . a d d C l a s s ( e . j o i n ( "   " ) ) } } } ) ; a . w i d g e t ( " u i . b u t t o n s e t " , { o p t i o n s : { i t e m s : " : b u t t o n ,   : s u b m i t ,   : r e s e t ,   : c h e c k b o x ,   : r a d i o ,   a ,   : d a t a ( b u t t o n ) " } , _ c r e a t e : f u n c t i o n ( ) { t h i s . e l e m e n t . a d d C l a s s ( " u i - b u t t o n s e t " ) } , _ i n i t : f u n c t i o n ( ) { t h i s . r e f r e s h ( ) } , _ s e t O p t i o n : f u n c t i o n ( b , c ) { b = = = " d i s a b l e d " & & t h i s . b u t t o n s . b u t t o n ( " o p t i o n " , b , c ) ; a . W i d g e t . p r o t o t y p e . _ s e t O p t i o n . a p p l y ( t h i s , 
 a r g u m e n t s ) } , r e f r e s h : f u n c t i o n ( ) { t h i s . b u t t o n s = t h i s . e l e m e n t . f i n d ( t h i s . o p t i o n s . i t e m s ) . f i l t e r ( " : u i - b u t t o n " ) . b u t t o n ( " r e f r e s h " ) . e n d ( ) . n o t ( " : u i - b u t t o n " ) . b u t t o n ( ) . e n d ( ) . m a p ( f u n c t i o n ( ) { r e t u r n   a ( t h i s ) . b u t t o n ( " w i d g e t " ) [ 0 ] } ) . r e m o v e C l a s s ( " u i - c o r n e r - a l l   u i - c o r n e r - l e f t   u i - c o r n e r - r i g h t " ) . f i l t e r ( " : f i r s t " ) . a d d C l a s s ( " u i - c o r n e r - l e f t " ) . e n d ( ) . f i l t e r ( " : l a s t " ) . a d d C l a s s ( " u i - c o r n e r - r i g h t " ) . e n d ( ) . e n d ( ) } , d e s t r o y : f u n c t i o n ( ) { t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - b u t t o n s e t " ) ; t h i s . b u t t o n s . m a p ( f u n c t i o n ( ) { r e t u r n   a ( t h i s ) . b u t t o n ( " w i d g e t " ) [ 0 ] } ) . r e m o v e C l a s s ( " u i - c o r n e r - l e f t   u i - c o r n e r - r i g h t " ) . e n d ( ) . b u t t o n ( " d e s t r o y " ) ; 
 a . W i d g e t . p r o t o t y p e . d e s t r o y . c a l l ( t h i s ) } } ) } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   D i a l o g   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / D i a l o g 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . c o r e . j s 
   * 	 j q u e r y . u i . w i d g e t . j s 
   *     j q u e r y . u i . b u t t o n . j s 
   * 	 j q u e r y . u i . d r a g g a b l e . j s 
   * 	 j q u e r y . u i . m o u s e . j s 
   * 	 j q u e r y . u i . p o s i t i o n . j s 
   * 	 j q u e r y . u i . r e s i z a b l e . j s 
   * / 
 ( f u n c t i o n ( c , j ) { v a r   k = { b u t t o n s : t r u e , h e i g h t : t r u e , m a x H e i g h t : t r u e , m a x W i d t h : t r u e , m i n H e i g h t : t r u e , m i n W i d t h : t r u e , w i d t h : t r u e } , l = { m a x H e i g h t : t r u e , m a x W i d t h : t r u e , m i n H e i g h t : t r u e , m i n W i d t h : t r u e } ; c . w i d g e t ( " u i . d i a l o g " , { o p t i o n s : { a u t o O p e n : t r u e , b u t t o n s : { } , c l o s e O n E s c a p e : t r u e , c l o s e T e x t : " c l o s e " , d i a l o g C l a s s : " " , d r a g g a b l e : t r u e , h i d e : n u l l , h e i g h t : " a u t o " , m a x H e i g h t : f a l s e , m a x W i d t h : f a l s e , m i n H e i g h t : 1 5 0 , m i n W i d t h : 1 5 0 , m o d a l : f a l s e , p o s i t i o n : { m y : " c e n t e r " , a t : " c e n t e r " , c o l l i s i o n : " f i t " , u s i n g : f u n c t i o n ( a ) { v a r   b = c ( t h i s ) . c s s ( a ) . o f f s e t ( ) . t o p ; b < 0 & & 
 c ( t h i s ) . c s s ( " t o p " , a . t o p - b ) } } , r e s i z a b l e : t r u e , s h o w : n u l l , s t a c k : t r u e , t i t l e : " " , w i d t h : 3 0 0 , z I n d e x : 1 E 3 } , _ c r e a t e : f u n c t i o n ( ) { t h i s . o r i g i n a l T i t l e = t h i s . e l e m e n t . a t t r ( " t i t l e " ) ; i f ( t y p e o f   t h i s . o r i g i n a l T i t l e ! = = " s t r i n g " ) t h i s . o r i g i n a l T i t l e = " " ; t h i s . o p t i o n s . t i t l e = t h i s . o p t i o n s . t i t l e | | t h i s . o r i g i n a l T i t l e ; v a r   a = t h i s , b = a . o p t i o n s , d = b . t i t l e | | " & # 1 6 0 ; " , e = c . u i . d i a l o g . g e t T i t l e I d ( a . e l e m e n t ) , g = ( a . u i D i a l o g = c ( " < d i v > < / d i v > " ) ) . a p p e n d T o ( d o c u m e n t . b o d y ) . h i d e ( ) . a d d C l a s s ( " u i - d i a l o g   u i - w i d g e t   u i - w i d g e t - c o n t e n t   u i - c o r n e r - a l l   " + b . d i a l o g C l a s s ) . c s s ( { z I n d e x : b . z I n d e x } ) . a t t r ( " t a b I n d e x " , 
 - 1 ) . c s s ( " o u t l i n e " , 0 ) . k e y d o w n ( f u n c t i o n ( i ) { i f ( b . c l o s e O n E s c a p e & & i . k e y C o d e & & i . k e y C o d e = = = c . u i . k e y C o d e . E S C A P E ) { a . c l o s e ( i ) ; i . p r e v e n t D e f a u l t ( ) } } ) . a t t r ( { r o l e : " d i a l o g " , " a r i a - l a b e l l e d b y " : e } ) . m o u s e d o w n ( f u n c t i o n ( i ) { a . m o v e T o T o p ( f a l s e , i ) } ) ; a . e l e m e n t . s h o w ( ) . r e m o v e A t t r ( " t i t l e " ) . a d d C l a s s ( " u i - d i a l o g - c o n t e n t   u i - w i d g e t - c o n t e n t " ) . a p p e n d T o ( g ) ; v a r   f = ( a . u i D i a l o g T i t l e b a r = c ( " < d i v > < / d i v > " ) ) . a d d C l a s s ( " u i - d i a l o g - t i t l e b a r   u i - w i d g e t - h e a d e r   u i - c o r n e r - a l l   u i - h e l p e r - c l e a r f i x " ) . p r e p e n d T o ( g ) , h = c ( ' < a   h r e f = " # " > < / a > ' ) . a d d C l a s s ( " u i - d i a l o g - t i t l e b a r - c l o s e   u i - c o r n e r - a l l " ) . a t t r ( " r o l e " , 
 " b u t t o n " ) . h o v e r ( f u n c t i o n ( ) { h . a d d C l a s s ( " u i - s t a t e - h o v e r " ) } , f u n c t i o n ( ) { h . r e m o v e C l a s s ( " u i - s t a t e - h o v e r " ) } ) . f o c u s ( f u n c t i o n ( ) { h . a d d C l a s s ( " u i - s t a t e - f o c u s " ) } ) . b l u r ( f u n c t i o n ( ) { h . r e m o v e C l a s s ( " u i - s t a t e - f o c u s " ) } ) . c l i c k ( f u n c t i o n ( i ) { a . c l o s e ( i ) ; r e t u r n   f a l s e } ) . a p p e n d T o ( f ) ; ( a . u i D i a l o g T i t l e b a r C l o s e T e x t = c ( " < s p a n > < / s p a n > " ) ) . a d d C l a s s ( " u i - i c o n   u i - i c o n - c l o s e t h i c k " ) . t e x t ( b . c l o s e T e x t ) . a p p e n d T o ( h ) ; c ( " < s p a n > < / s p a n > " ) . a d d C l a s s ( " u i - d i a l o g - t i t l e " ) . a t t r ( " i d " , e ) . h t m l ( d ) . p r e p e n d T o ( f ) ; i f ( c . i s F u n c t i o n ( b . b e f o r e c l o s e ) & & ! c . i s F u n c t i o n ( b . b e f o r e C l o s e ) ) b . b e f o r e C l o s e = 
 b . b e f o r e c l o s e ; f . f i n d ( " * " ) . a d d ( f ) . d i s a b l e S e l e c t i o n ( ) ; b . d r a g g a b l e & & c . f n . d r a g g a b l e & & a . _ m a k e D r a g g a b l e ( ) ; b . r e s i z a b l e & & c . f n . r e s i z a b l e & & a . _ m a k e R e s i z a b l e ( ) ; a . _ c r e a t e B u t t o n s ( b . b u t t o n s ) ; a . _ i s O p e n = f a l s e ; c . f n . b g i f r a m e & & g . b g i f r a m e ( ) } , _ i n i t : f u n c t i o n ( ) { t h i s . o p t i o n s . a u t o O p e n & & t h i s . o p e n ( ) } , d e s t r o y : f u n c t i o n ( ) { v a r   a = t h i s ; a . o v e r l a y & & a . o v e r l a y . d e s t r o y ( ) ; a . u i D i a l o g . h i d e ( ) ; a . e l e m e n t . u n b i n d ( " . d i a l o g " ) . r e m o v e D a t a ( " d i a l o g " ) . r e m o v e C l a s s ( " u i - d i a l o g - c o n t e n t   u i - w i d g e t - c o n t e n t " ) . h i d e ( ) . a p p e n d T o ( " b o d y " ) ; a . u i D i a l o g . r e m o v e ( ) ; a . o r i g i n a l T i t l e & & 
 a . e l e m e n t . a t t r ( " t i t l e " , a . o r i g i n a l T i t l e ) ; r e t u r n   a } , w i d g e t : f u n c t i o n ( ) { r e t u r n   t h i s . u i D i a l o g } , c l o s e : f u n c t i o n ( a ) { v a r   b = t h i s , d , e ; i f ( f a l s e ! = = b . _ t r i g g e r ( " b e f o r e C l o s e " , a ) ) { b . o v e r l a y & & b . o v e r l a y . d e s t r o y ( ) ; b . u i D i a l o g . u n b i n d ( " k e y p r e s s . u i - d i a l o g " ) ; b . _ i s O p e n = f a l s e ; i f ( b . o p t i o n s . h i d e ) b . u i D i a l o g . h i d e ( b . o p t i o n s . h i d e , f u n c t i o n ( ) { b . _ t r i g g e r ( " c l o s e " , a ) } ) ; e l s e { b . u i D i a l o g . h i d e ( ) ; b . _ t r i g g e r ( " c l o s e " , a ) } c . u i . d i a l o g . o v e r l a y . r e s i z e ( ) ; i f ( b . o p t i o n s . m o d a l ) { d = 0 ; c ( " . u i - d i a l o g " ) . e a c h ( f u n c t i o n ( ) { i f ( t h i s ! = = b . u i D i a l o g [ 0 ] ) { e = c ( t h i s ) . c s s ( " z - i n d e x " ) ; 
 i s N a N ( e ) | | ( d = M a t h . m a x ( d , e ) ) } } ) ; c . u i . d i a l o g . m a x Z = d } r e t u r n   b } } , i s O p e n : f u n c t i o n ( ) { r e t u r n   t h i s . _ i s O p e n } , m o v e T o T o p : f u n c t i o n ( a , b ) { v a r   d = t h i s , e = d . o p t i o n s ; i f ( e . m o d a l & & ! a | | ! e . s t a c k & & ! e . m o d a l ) r e t u r n   d . _ t r i g g e r ( " f o c u s " , b ) ; i f ( e . z I n d e x > c . u i . d i a l o g . m a x Z ) c . u i . d i a l o g . m a x Z = e . z I n d e x ; i f ( d . o v e r l a y ) { c . u i . d i a l o g . m a x Z + = 1 ; d . o v e r l a y . $ e l . c s s ( " z - i n d e x " , c . u i . d i a l o g . o v e r l a y . m a x Z = c . u i . d i a l o g . m a x Z ) } a = { s c r o l l T o p : d . e l e m e n t . a t t r ( " s c r o l l T o p " ) , s c r o l l L e f t : d . e l e m e n t . a t t r ( " s c r o l l L e f t " ) } ; c . u i . d i a l o g . m a x Z + = 1 ; d . u i D i a l o g . c s s ( " z - i n d e x " , c . u i . d i a l o g . m a x Z ) ; 
 d . e l e m e n t . a t t r ( a ) ; d . _ t r i g g e r ( " f o c u s " , b ) ; r e t u r n   d } , o p e n : f u n c t i o n ( ) { i f ( ! t h i s . _ i s O p e n ) { v a r   a = t h i s , b = a . o p t i o n s , d = a . u i D i a l o g ; a . o v e r l a y = b . m o d a l ? n e w   c . u i . d i a l o g . o v e r l a y ( a ) : n u l l ; a . _ s i z e ( ) ; a . _ p o s i t i o n ( b . p o s i t i o n ) ; d . s h o w ( b . s h o w ) ; a . m o v e T o T o p ( t r u e ) ; b . m o d a l & & d . b i n d ( " k e y p r e s s . u i - d i a l o g " , f u n c t i o n ( e ) { i f ( e . k e y C o d e = = = c . u i . k e y C o d e . T A B ) { v a r   g = c ( " : t a b b a b l e " , t h i s ) , f = g . f i l t e r ( " : f i r s t " ) ; g = g . f i l t e r ( " : l a s t " ) ; i f ( e . t a r g e t = = = g [ 0 ] & & ! e . s h i f t K e y ) { f . f o c u s ( 1 ) ; r e t u r n   f a l s e } e l s e   i f ( e . t a r g e t = = = f [ 0 ] & & e . s h i f t K e y ) { g . f o c u s ( 1 ) ; r e t u r n   f a l s e } } } ) ; 
 c ( a . e l e m e n t . f i n d ( " : t a b b a b l e " ) . g e t ( ) . c o n c a t ( d . f i n d ( " . u i - d i a l o g - b u t t o n p a n e   : t a b b a b l e " ) . g e t ( ) . c o n c a t ( d . g e t ( ) ) ) ) . e q ( 0 ) . f o c u s ( ) ; a . _ i s O p e n = t r u e ; a . _ t r i g g e r ( " o p e n " ) ; r e t u r n   a } } , _ c r e a t e B u t t o n s : f u n c t i o n ( a ) { v a r   b = t h i s , d = f a l s e , e = c ( " < d i v > < / d i v > " ) . a d d C l a s s ( " u i - d i a l o g - b u t t o n p a n e   u i - w i d g e t - c o n t e n t   u i - h e l p e r - c l e a r f i x " ) , g = c ( " < d i v > < / d i v > " ) . a d d C l a s s ( " u i - d i a l o g - b u t t o n s e t " ) . a p p e n d T o ( e ) ; b . u i D i a l o g . f i n d ( " . u i - d i a l o g - b u t t o n p a n e " ) . r e m o v e ( ) ; t y p e o f   a = = = " o b j e c t " & & a ! = = n u l l & & c . e a c h ( a , f u n c t i o n ( ) { r e t u r n ! ( d = t r u e ) } ) ; i f ( d ) { c . e a c h ( a , f u n c t i o n ( f , 
 h ) { h = c . i s F u n c t i o n ( h ) ? { c l i c k : h , t e x t : f } : h ; f = c ( ' < b u t t o n   t y p e = " b u t t o n " > < / b u t t o n > ' ) . a t t r ( h , t r u e ) . u n b i n d ( " c l i c k " ) . c l i c k ( f u n c t i o n ( ) { h . c l i c k . a p p l y ( b . e l e m e n t [ 0 ] , a r g u m e n t s ) } ) . a p p e n d T o ( g ) ; c . f n . b u t t o n & & f . b u t t o n ( ) } ) ; e . a p p e n d T o ( b . u i D i a l o g ) } } , _ m a k e D r a g g a b l e : f u n c t i o n ( ) { f u n c t i o n   a ( f ) { r e t u r n { p o s i t i o n : f . p o s i t i o n , o f f s e t : f . o f f s e t } } v a r   b = t h i s , d = b . o p t i o n s , e = c ( d o c u m e n t ) , g ; b . u i D i a l o g . d r a g g a b l e ( { c a n c e l : " . u i - d i a l o g - c o n t e n t ,   . u i - d i a l o g - t i t l e b a r - c l o s e " , h a n d l e : " . u i - d i a l o g - t i t l e b a r " , c o n t a i n m e n t : " d o c u m e n t " , s t a r t : f u n c t i o n ( f , h ) { g = 
 d . h e i g h t = = = " a u t o " ? " a u t o " : c ( t h i s ) . h e i g h t ( ) ; c ( t h i s ) . h e i g h t ( c ( t h i s ) . h e i g h t ( ) ) . a d d C l a s s ( " u i - d i a l o g - d r a g g i n g " ) ; b . _ t r i g g e r ( " d r a g S t a r t " , f , a ( h ) ) } , d r a g : f u n c t i o n ( f , h ) { b . _ t r i g g e r ( " d r a g " , f , a ( h ) ) } , s t o p : f u n c t i o n ( f , h ) { d . p o s i t i o n = [ h . p o s i t i o n . l e f t - e . s c r o l l L e f t ( ) , h . p o s i t i o n . t o p - e . s c r o l l T o p ( ) ] ; c ( t h i s ) . r e m o v e C l a s s ( " u i - d i a l o g - d r a g g i n g " ) . h e i g h t ( g ) ; b . _ t r i g g e r ( " d r a g S t o p " , f , a ( h ) ) ; c . u i . d i a l o g . o v e r l a y . r e s i z e ( ) } } ) } , _ m a k e R e s i z a b l e : f u n c t i o n ( a ) { f u n c t i o n   b ( f ) { r e t u r n { o r i g i n a l P o s i t i o n : f . o r i g i n a l P o s i t i o n , o r i g i n a l S i z e : f . o r i g i n a l S i z e , 
 p o s i t i o n : f . p o s i t i o n , s i z e : f . s i z e } } a = a = = = j ? t h i s . o p t i o n s . r e s i z a b l e : a ; v a r   d = t h i s , e = d . o p t i o n s , g = d . u i D i a l o g . c s s ( " p o s i t i o n " ) ; a = t y p e o f   a = = = " s t r i n g " ? a : " n , e , s , w , s e , s w , n e , n w " ; d . u i D i a l o g . r e s i z a b l e ( { c a n c e l : " . u i - d i a l o g - c o n t e n t " , c o n t a i n m e n t : " d o c u m e n t " , a l s o R e s i z e : d . e l e m e n t , m a x W i d t h : e . m a x W i d t h , m a x H e i g h t : e . m a x H e i g h t , m i n W i d t h : e . m i n W i d t h , m i n H e i g h t : d . _ m i n H e i g h t ( ) , h a n d l e s : a , s t a r t : f u n c t i o n ( f , h ) { c ( t h i s ) . a d d C l a s s ( " u i - d i a l o g - r e s i z i n g " ) ; d . _ t r i g g e r ( " r e s i z e S t a r t " , f , b ( h ) ) } , r e s i z e : f u n c t i o n ( f , h ) { d . _ t r i g g e r ( " r e s i z e " , f , b ( h ) ) } , s t o p : f u n c t i o n ( f , 
 h ) { c ( t h i s ) . r e m o v e C l a s s ( " u i - d i a l o g - r e s i z i n g " ) ; e . h e i g h t = c ( t h i s ) . h e i g h t ( ) ; e . w i d t h = c ( t h i s ) . w i d t h ( ) ; d . _ t r i g g e r ( " r e s i z e S t o p " , f , b ( h ) ) ; c . u i . d i a l o g . o v e r l a y . r e s i z e ( ) } } ) . c s s ( " p o s i t i o n " , g ) . f i n d ( " . u i - r e s i z a b l e - s e " ) . a d d C l a s s ( " u i - i c o n   u i - i c o n - g r i p - d i a g o n a l - s e " ) } , _ m i n H e i g h t : f u n c t i o n ( ) { v a r   a = t h i s . o p t i o n s ; r e t u r n   a . h e i g h t = = = " a u t o " ? a . m i n H e i g h t : M a t h . m i n ( a . m i n H e i g h t , a . h e i g h t ) } , _ p o s i t i o n : f u n c t i o n ( a ) { v a r   b = [ ] , d = [ 0 , 0 ] , e ; i f ( a ) { i f ( t y p e o f   a = = = " s t r i n g " | | t y p e o f   a = = = " o b j e c t " & & " 0 " i n   a ) { b = a . s p l i t ? a . s p l i t ( "   " ) : [ a [ 0 ] , a [ 1 ] ] ; i f ( b . l e n g t h = = = 
 1 ) b [ 1 ] = b [ 0 ] ; c . e a c h ( [ " l e f t " , " t o p " ] , f u n c t i o n ( g , f ) { i f ( + b [ g ] = = = b [ g ] ) { d [ g ] = b [ g ] ; b [ g ] = f } } ) ; a = { m y : b . j o i n ( "   " ) , a t : b . j o i n ( "   " ) , o f f s e t : d . j o i n ( "   " ) } } a = c . e x t e n d ( { } , c . u i . d i a l o g . p r o t o t y p e . o p t i o n s . p o s i t i o n , a ) } e l s e   a = c . u i . d i a l o g . p r o t o t y p e . o p t i o n s . p o s i t i o n ; ( e = t h i s . u i D i a l o g . i s ( " : v i s i b l e " ) ) | | t h i s . u i D i a l o g . s h o w ( ) ; t h i s . u i D i a l o g . c s s ( { t o p : 0 , l e f t : 0 } ) . p o s i t i o n ( c . e x t e n d ( { o f : w i n d o w } , a ) ) ; e | | t h i s . u i D i a l o g . h i d e ( ) } , _ s e t O p t i o n s : f u n c t i o n ( a ) { v a r   b = t h i s , d = { } , e = f a l s e ; c . e a c h ( a , f u n c t i o n ( g , f ) { b . _ s e t O p t i o n ( g , f ) ; i f ( g   i n   k ) e = t r u e ; i f ( g   i n 
 l ) d [ g ] = f } ) ; e & & t h i s . _ s i z e ( ) ; t h i s . u i D i a l o g . i s ( " : d a t a ( r e s i z a b l e ) " ) & & t h i s . u i D i a l o g . r e s i z a b l e ( " o p t i o n " , d ) } , _ s e t O p t i o n : f u n c t i o n ( a , b ) { v a r   d = t h i s , e = d . u i D i a l o g ; s w i t c h ( a ) { c a s e   " b e f o r e c l o s e " : a = " b e f o r e C l o s e " ; b r e a k ; c a s e   " b u t t o n s " : d . _ c r e a t e B u t t o n s ( b ) ; b r e a k ; c a s e   " c l o s e T e x t " : d . u i D i a l o g T i t l e b a r C l o s e T e x t . t e x t ( " " + b ) ; b r e a k ; c a s e   " d i a l o g C l a s s " : e . r e m o v e C l a s s ( d . o p t i o n s . d i a l o g C l a s s ) . a d d C l a s s ( " u i - d i a l o g   u i - w i d g e t   u i - w i d g e t - c o n t e n t   u i - c o r n e r - a l l   " + b ) ; b r e a k ; c a s e   " d i s a b l e d " : b ? e . a d d C l a s s ( " u i - d i a l o g - d i s a b l e d " ) : e . r e m o v e C l a s s ( " u i - d i a l o g - d i s a b l e d " ) ; 
 b r e a k ; c a s e   " d r a g g a b l e " : v a r   g = e . i s ( " : d a t a ( d r a g g a b l e ) " ) ; g & & ! b & & e . d r a g g a b l e ( " d e s t r o y " ) ; ! g & & b & & d . _ m a k e D r a g g a b l e ( ) ; b r e a k ; c a s e   " p o s i t i o n " : d . _ p o s i t i o n ( b ) ; b r e a k ; c a s e   " r e s i z a b l e " : ( g = e . i s ( " : d a t a ( r e s i z a b l e ) " ) ) & & ! b & & e . r e s i z a b l e ( " d e s t r o y " ) ; g & & t y p e o f   b = = = " s t r i n g " & & e . r e s i z a b l e ( " o p t i o n " , " h a n d l e s " , b ) ; ! g & & b ! = = f a l s e & & d . _ m a k e R e s i z a b l e ( b ) ; b r e a k ; c a s e   " t i t l e " : c ( " . u i - d i a l o g - t i t l e " , d . u i D i a l o g T i t l e b a r ) . h t m l ( " " + ( b | | " & # 1 6 0 ; " ) ) ; b r e a k } c . W i d g e t . p r o t o t y p e . _ s e t O p t i o n . a p p l y ( d , a r g u m e n t s ) } , _ s i z e : f u n c t i o n ( ) { v a r   a = t h i s . o p t i o n s , b , d , e = 
 t h i s . u i D i a l o g . i s ( " : v i s i b l e " ) ; t h i s . e l e m e n t . s h o w ( ) . c s s ( { w i d t h : " a u t o " , m i n H e i g h t : 0 , h e i g h t : 0 } ) ; i f ( a . m i n W i d t h > a . w i d t h ) a . w i d t h = a . m i n W i d t h ; b = t h i s . u i D i a l o g . c s s ( { h e i g h t : " a u t o " , w i d t h : a . w i d t h } ) . h e i g h t ( ) ; d = M a t h . m a x ( 0 , a . m i n H e i g h t - b ) ; i f ( a . h e i g h t = = = " a u t o " ) i f ( c . s u p p o r t . m i n H e i g h t ) t h i s . e l e m e n t . c s s ( { m i n H e i g h t : d , h e i g h t : " a u t o " } ) ; e l s e { t h i s . u i D i a l o g . s h o w ( ) ; a = t h i s . e l e m e n t . c s s ( " h e i g h t " , " a u t o " ) . h e i g h t ( ) ; e | | t h i s . u i D i a l o g . h i d e ( ) ; t h i s . e l e m e n t . h e i g h t ( M a t h . m a x ( a , d ) ) } e l s e   t h i s . e l e m e n t . h e i g h t ( M a t h . m a x ( a . h e i g h t - b , 0 ) ) ; t h i s . u i D i a l o g . i s ( " : d a t a ( r e s i z a b l e ) " ) & & 
 t h i s . u i D i a l o g . r e s i z a b l e ( " o p t i o n " , " m i n H e i g h t " , t h i s . _ m i n H e i g h t ( ) ) } } ) ; c . e x t e n d ( c . u i . d i a l o g , { v e r s i o n : " 1 . 8 . 1 0 " , u u i d : 0 , m a x Z : 0 , g e t T i t l e I d : f u n c t i o n ( a ) { a = a . a t t r ( " i d " ) ; i f ( ! a ) { t h i s . u u i d + = 1 ; a = t h i s . u u i d } r e t u r n " u i - d i a l o g - t i t l e - " + a } , o v e r l a y : f u n c t i o n ( a ) { t h i s . $ e l = c . u i . d i a l o g . o v e r l a y . c r e a t e ( a ) } } ) ; c . e x t e n d ( c . u i . d i a l o g . o v e r l a y , { i n s t a n c e s : [ ] , o l d I n s t a n c e s : [ ] , m a x Z : 0 , e v e n t s : c . m a p ( " f o c u s , m o u s e d o w n , m o u s e u p , k e y d o w n , k e y p r e s s , c l i c k " . s p l i t ( " , " ) , f u n c t i o n ( a ) { r e t u r n   a + " . d i a l o g - o v e r l a y " } ) . j o i n ( "   " ) , c r e a t e : f u n c t i o n ( a ) { i f ( t h i s . i n s t a n c e s . l e n g t h = = = 
 0 ) { s e t T i m e o u t ( f u n c t i o n ( ) { c . u i . d i a l o g . o v e r l a y . i n s t a n c e s . l e n g t h & & c ( d o c u m e n t ) . b i n d ( c . u i . d i a l o g . o v e r l a y . e v e n t s , f u n c t i o n ( d ) { i f ( c ( d . t a r g e t ) . z I n d e x ( ) < c . u i . d i a l o g . o v e r l a y . m a x Z ) r e t u r n   f a l s e } ) } , 1 ) ; c ( d o c u m e n t ) . b i n d ( " k e y d o w n . d i a l o g - o v e r l a y " , f u n c t i o n ( d ) { i f ( a . o p t i o n s . c l o s e O n E s c a p e & & d . k e y C o d e & & d . k e y C o d e = = = c . u i . k e y C o d e . E S C A P E ) { a . c l o s e ( d ) ; d . p r e v e n t D e f a u l t ( ) } } ) ; c ( w i n d o w ) . b i n d ( " r e s i z e . d i a l o g - o v e r l a y " , c . u i . d i a l o g . o v e r l a y . r e s i z e ) } v a r   b = ( t h i s . o l d I n s t a n c e s . p o p ( ) | | c ( " < d i v > < / d i v > " ) . a d d C l a s s ( " u i - w i d g e t - o v e r l a y " ) ) . a p p e n d T o ( d o c u m e n t . b o d y ) . c s s ( { w i d t h : t h i s . w i d t h ( ) , 
 h e i g h t : t h i s . h e i g h t ( ) } ) ; c . f n . b g i f r a m e & & b . b g i f r a m e ( ) ; t h i s . i n s t a n c e s . p u s h ( b ) ; r e t u r n   b } , d e s t r o y : f u n c t i o n ( a ) { v a r   b = c . i n A r r a y ( a , t h i s . i n s t a n c e s ) ; b ! = - 1 & & t h i s . o l d I n s t a n c e s . p u s h ( t h i s . i n s t a n c e s . s p l i c e ( b , 1 ) [ 0 ] ) ; t h i s . i n s t a n c e s . l e n g t h = = = 0 & & c ( [ d o c u m e n t , w i n d o w ] ) . u n b i n d ( " . d i a l o g - o v e r l a y " ) ; a . r e m o v e ( ) ; v a r   d = 0 ; c . e a c h ( t h i s . i n s t a n c e s , f u n c t i o n ( ) { d = M a t h . m a x ( d , t h i s . c s s ( " z - i n d e x " ) ) } ) ; t h i s . m a x Z = d } , h e i g h t : f u n c t i o n ( ) { v a r   a , b ; i f ( c . b r o w s e r . m s i e & & c . b r o w s e r . v e r s i o n < 7 ) { a = M a t h . m a x ( d o c u m e n t . d o c u m e n t E l e m e n t . s c r o l l 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 ) ; 
 b = M a t h . m a x ( d o c u m e n t . d o c u m e n t E l e m e n t . o f f s e t H e i g h t , d o c u m e n t . b o d y . o f f s e t H e i g h t ) ; r e t u r n   a < b ? c ( w i n d o w ) . h e i g h t ( ) + " p x " : a + " p x " } e l s e   r e t u r n   c ( d o c u m e n t ) . h e i g h t ( ) + " p x " } , w i d t h : f u n c t i o n ( ) { v a r   a , b ; i f ( c . b r o w s e r . m s i e & & c . b r o w s e r . v e r s i o n < 7 ) { a = M a t h . m a x ( d o c u m e n t . d o c u m e n t E l e m e n t . s c r o l l W i d t h , d o c u m e n t . b o d y . s c r o l l W i d t h ) ; b = M a t h . m a x ( d o c u m e n t . d o c u m e n t E l e m e n t . o f f s e t W i d t h , d o c u m e n t . b o d y . o f f s e t W i d t h ) ; r e t u r n   a < b ? c ( w i n d o w ) . w i d t h ( ) + " p x " : a + " p x " } e l s e   r e t u r n   c ( d o c u m e n t ) . w i d t h ( ) + " p x " } , r e s i z e : f u n c t i o n ( ) { v a r   a = c ( [ ] ) ; c . e a c h ( c . u i . d i a l o g . o v e r l a y . i n s t a n c e s , 
 f u n c t i o n ( ) { a = a . a d d ( t h i s ) } ) ; a . c s s ( { w i d t h : 0 , h e i g h t : 0 } ) . c s s ( { w i d t h : c . u i . d i a l o g . o v e r l a y . w i d t h ( ) , h e i g h t : c . u i . d i a l o g . o v e r l a y . h e i g h t ( ) } ) } } ) ; c . e x t e n d ( c . u i . d i a l o g . o v e r l a y . p r o t o t y p e , { d e s t r o y : f u n c t i o n ( ) { c . u i . d i a l o g . o v e r l a y . d e s t r o y ( t h i s . $ e l ) } } ) } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   S l i d e r   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / S l i d e r 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . c o r e . j s 
   * 	 j q u e r y . u i . m o u s e . j s 
   * 	 j q u e r y . u i . w i d g e t . j s 
   * / 
 ( f u n c t i o n ( d ) { d . w i d g e t ( " u i . s l i d e r " , d . u i . m o u s e , { w i d g e t E v e n t P r e f i x : " s l i d e " , o p t i o n s : { a n i m a t e : f a l s e , d i s t a n c e : 0 , m a x : 1 0 0 , m i n : 0 , o r i e n t a t i o n : " h o r i z o n t a l " , r a n g e : f a l s e , s t e p : 1 , v a l u e : 0 , v a l u e s : n u l l } , _ c r e a t e : f u n c t i o n ( ) { v a r   b = t h i s , a = t h i s . o p t i o n s ; t h i s . _ m o u s e S l i d i n g = t h i s . _ k e y S l i d i n g = f a l s e ; t h i s . _ a n i m a t e O f f = t r u e ; t h i s . _ h a n d l e I n d e x = n u l l ; t h i s . _ d e t e c t O r i e n t a t i o n ( ) ; t h i s . _ m o u s e I n i t ( ) ; t h i s . e l e m e n t . a d d C l a s s ( " u i - s l i d e r   u i - s l i d e r - " + t h i s . o r i e n t a t i o n + "   u i - w i d g e t   u i - w i d g e t - c o n t e n t   u i - c o r n e r - a l l " ) ; a . d i s a b l e d & & t h i s . e l e m e n t . a d d C l a s s ( " u i - s l i d e r - d i s a b l e d   u i - d i s a b l e d " ) ; 
 t h i s . r a n g e = d ( [ ] ) ; i f ( a . r a n g e ) { i f ( a . r a n g e = = = t r u e ) { t h i s . r a n g e = d ( " < d i v > < / d i v > " ) ; i f ( ! a . v a l u e s ) a . v a l u e s = [ t h i s . _ v a l u e M i n ( ) , t h i s . _ v a l u e M i n ( ) ] ; i f ( a . v a l u e s . l e n g t h & & a . v a l u e s . l e n g t h ! = = 2 ) a . v a l u e s = [ a . v a l u e s [ 0 ] , a . v a l u e s [ 0 ] ] } e l s e   t h i s . r a n g e = d ( " < d i v > < / d i v > " ) ; t h i s . r a n g e . a p p e n d T o ( t h i s . e l e m e n t ) . a d d C l a s s ( " u i - s l i d e r - r a n g e " ) ; i f ( a . r a n g e = = = " m i n " | | a . r a n g e = = = " m a x " ) t h i s . r a n g e . a d d C l a s s ( " u i - s l i d e r - r a n g e - " + a . r a n g e ) ; t h i s . r a n g e . a d d C l a s s ( " u i - w i d g e t - h e a d e r " ) } d ( " . u i - s l i d e r - h a n d l e " , t h i s . e l e m e n t ) . l e n g t h = = = 0 & & d ( " < a   h r e f = ' # ' > < / a > " ) . a p p e n d T o ( t h i s . e l e m e n t ) . a d d C l a s s ( " u i - s l i d e r - h a n d l e " ) ; 
 i f ( a . v a l u e s & & a . v a l u e s . l e n g t h ) f o r ( ; d ( " . u i - s l i d e r - h a n d l e " , t h i s . e l e m e n t ) . l e n g t h < a . v a l u e s . l e n g t h ; ) d ( " < a   h r e f = ' # ' > < / a > " ) . a p p e n d T o ( t h i s . e l e m e n t ) . a d d C l a s s ( " u i - s l i d e r - h a n d l e " ) ; t h i s . h a n d l e s = d ( " . u i - s l i d e r - h a n d l e " , t h i s . e l e m e n t ) . a d d C l a s s ( " u i - s t a t e - d e f a u l t   u i - c o r n e r - a l l " ) ; t h i s . h a n d l e = t h i s . h a n d l e s . e q ( 0 ) ; t h i s . h a n d l e s . a d d ( t h i s . r a n g e ) . f i l t e r ( " a " ) . c l i c k ( f u n c t i o n ( c ) { c . p r e v e n t D e f a u l t ( ) } ) . h o v e r ( f u n c t i o n ( ) { a . d i s a b l e d | | d ( t h i s ) . a d d C l a s s ( " u i - s t a t e - h o v e r " ) } , f u n c t i o n ( ) { d ( t h i s ) . r e m o v e C l a s s ( " u i - s t a t e - h o v e r " ) } ) . f o c u s ( f u n c t i o n ( ) { i f ( a . d i s a b l e d ) d ( t h i s ) . b l u r ( ) ; 
 e l s e { d ( " . u i - s l i d e r   . u i - s t a t e - f o c u s " ) . r e m o v e C l a s s ( " u i - s t a t e - f o c u s " ) ; d ( t h i s ) . a d d C l a s s ( " u i - s t a t e - f o c u s " ) } } ) . b l u r ( f u n c t i o n ( ) { d ( t h i s ) . r e m o v e C l a s s ( " u i - s t a t e - f o c u s " ) } ) ; t h i s . h a n d l e s . e a c h ( f u n c t i o n ( c ) { d ( t h i s ) . d a t a ( " i n d e x . u i - s l i d e r - h a n d l e " , c ) } ) ; t h i s . h a n d l e s . k e y d o w n ( f u n c t i o n ( c ) { v a r   e = t r u e , f = d ( t h i s ) . d a t a ( " i n d e x . u i - s l i d e r - h a n d l e " ) , h , g , i ; i f ( ! b . o p t i o n s . d i s a b l e d ) { s w i t c h ( c . k e y C o d e ) { c a s e   d . u i . k e y C o d e . H O M E : c a s e   d . u i . k e y C o d e . E N D : c a s e   d . u i . k e y C o d e . P A G E _ U P : c a s e   d . u i . k e y C o d e . P A G E _ D O W N : c a s e   d . u i . k e y C o d e . U P : c a s e   d . u i . k e y C o d e . R I G H T : c a s e   d . u i . k e y C o d e . D O W N : c a s e   d . u i . k e y C o d e . L E F T : e = 
 f a l s e ; i f ( ! b . _ k e y S l i d i n g ) { b . _ k e y S l i d i n g = t r u e ; d ( t h i s ) . a d d C l a s s ( " u i - s t a t e - a c t i v e " ) ; h = b . _ s t a r t ( c , f ) ; i f ( h = = = f a l s e ) r e t u r n } b r e a k } i = b . o p t i o n s . s t e p ; h = b . o p t i o n s . v a l u e s & & b . o p t i o n s . v a l u e s . l e n g t h ? ( g = b . v a l u e s ( f ) ) : ( g = b . v a l u e ( ) ) ; s w i t c h ( c . k e y C o d e ) { c a s e   d . u i . k e y C o d e . H O M E : g = b . _ v a l u e M i n ( ) ; b r e a k ; c a s e   d . u i . k e y C o d e . E N D : g = b . _ v a l u e M a x ( ) ; b r e a k ; c a s e   d . u i . k e y C o d e . P A G E _ U P : g = b . _ t r i m A l i g n V a l u e ( h + ( b . _ v a l u e M a x ( ) - b . _ v a l u e M i n ( ) ) / 5 ) ; b r e a k ; c a s e   d . u i . k e y C o d e . P A G E _ D O W N : g = b . _ t r i m A l i g n V a l u e ( h - ( b . _ v a l u e M a x ( ) - b . _ v a l u e M i n ( ) ) / 5 ) ; b r e a k ; c a s e   d . u i . k e y C o d e . U P : c a s e   d . u i . k e y C o d e . R I G H T : i f ( h = = = 
 b . _ v a l u e M a x ( ) ) r e t u r n ; g = b . _ t r i m A l i g n V a l u e ( h + i ) ; b r e a k ; c a s e   d . u i . k e y C o d e . D O W N : c a s e   d . u i . k e y C o d e . L E F T : i f ( h = = = b . _ v a l u e M i n ( ) ) r e t u r n ; g = b . _ t r i m A l i g n V a l u e ( h - i ) ; b r e a k } b . _ s l i d e ( c , f , g ) ; r e t u r n   e } } ) . k e y u p ( f u n c t i o n ( c ) { v a r   e = d ( t h i s ) . d a t a ( " i n d e x . u i - s l i d e r - h a n d l e " ) ; i f ( b . _ k e y S l i d i n g ) { b . _ k e y S l i d i n g = f a l s e ; b . _ s t o p ( c , e ) ; b . _ c h a n g e ( c , e ) ; d ( t h i s ) . r e m o v e C l a s s ( " u i - s t a t e - a c t i v e " ) } } ) ; t h i s . _ r e f r e s h V a l u e ( ) ; t h i s . _ a n i m a t e O f f = f a l s e } , d e s t r o y : f u n c t i o n ( ) { t h i s . h a n d l e s . r e m o v e ( ) ; t h i s . r a n g e . r e m o v e ( ) ; t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - s l i d e r   u i - s l i d e r - h o r i z o n t a l   u i - s l i d e r - v e r t i c a l   u i - s l i d e r - d i s a b l e d   u i - w i d g e t   u i - w i d g e t - c o n t e n t   u i - c o r n e r - a l l " ) . r e m o v e D a t a ( " s l i d e r " ) . u n b i n d ( " . s l i d e r " ) ; 
 t h i s . _ m o u s e D e s t r o y ( ) ; r e t u r n   t h i s } , _ m o u s e C a p t u r e : f u n c t i o n ( b ) { v a r   a = t h i s . o p t i o n s , c , e , f , h , g ; i f ( a . d i s a b l e d ) r e t u r n   f a l s e ; t h i s . e l e m e n t S i z e = { w i d t h : t h i s . e l e m e n t . o u t e r W i d t h ( ) , h e i g h t : t h i s . e l e m e n t . o u t e r H e i g h t ( ) } ; t h i s . e l e m e n t O f f s e t = t h i s . e l e m e n t . o f f s e t ( ) ; c = t h i s . _ n o r m V a l u e F r o m M o u s e ( { x : b . p a g e X , y : b . p a g e Y } ) ; e = t h i s . _ v a l u e M a x ( ) - t h i s . _ v a l u e M i n ( ) + 1 ; h = t h i s ; t h i s . h a n d l e s . e a c h ( f u n c t i o n ( i ) { v a r   j = M a t h . a b s ( c - h . v a l u e s ( i ) ) ; i f ( e > j ) { e = j ; f = d ( t h i s ) ; g = i } } ) ; i f ( a . r a n g e = = = t r u e & & t h i s . v a l u e s ( 1 ) = = = a . m i n ) { g + = 1 ; f = d ( t h i s . h a n d l e s [ g ] ) } i f ( t h i s . _ s t a r t ( b , 
 g ) = = = f a l s e ) r e t u r n   f a l s e ; t h i s . _ m o u s e S l i d i n g = t r u e ; h . _ h a n d l e I n d e x = g ; f . a d d C l a s s ( " u i - s t a t e - a c t i v e " ) . f o c u s ( ) ; a = f . o f f s e t ( ) ; t h i s . _ c l i c k O f f s e t = ! d ( b . t a r g e t ) . p a r e n t s ( ) . a n d S e l f ( ) . i s ( " . u i - s l i d e r - h a n d l e " ) ? { l e f t : 0 , t o p : 0 } : { l e f t : b . p a g e X - a . l e f t - f . w i d t h ( ) / 2 , t o p : b . p a g e Y - a . t o p - f . h e i g h t ( ) / 2 - ( p a r s e I n t ( f . c s s ( " b o r d e r T o p W i d t h " ) , 1 0 ) | | 0 ) - ( p a r s e I n t ( f . c s s ( " b o r d e r B o t t o m W i d t h " ) , 1 0 ) | | 0 ) + ( p a r s e I n t ( f . c s s ( " m a r g i n T o p " ) , 1 0 ) | | 0 ) } ; t h i s . h a n d l e s . h a s C l a s s ( " u i - s t a t e - h o v e r " ) | | t h i s . _ s l i d e ( b , g , c ) ; r e t u r n   t h i s . _ a n i m a t e O f f = t r u e } , _ m o u s e S t a r t : f u n c t i o n ( ) { r e t u r n   t r u e } , 
 _ m o u s e D r a g : f u n c t i o n ( b ) { v a r   a = t h i s . _ n o r m V a l u e F r o m M o u s e ( { x : b . p a g e X , y : b . p a g e Y } ) ; t h i s . _ s l i d e ( b , t h i s . _ h a n d l e I n d e x , a ) ; r e t u r n   f a l s e } , _ m o u s e S t o p : f u n c t i o n ( b ) { t h i s . h a n d l e s . r e m o v e C l a s s ( " u i - s t a t e - a c t i v e " ) ; t h i s . _ m o u s e S l i d i n g = f a l s e ; t h i s . _ s t o p ( b , t h i s . _ h a n d l e I n d e x ) ; t h i s . _ c h a n g e ( b , t h i s . _ h a n d l e I n d e x ) ; t h i s . _ c l i c k O f f s e t = t h i s . _ h a n d l e I n d e x = n u l l ; r e t u r n   t h i s . _ a n i m a t e O f f = f a l s e } , _ d e t e c t O r i e n t a t i o n : f u n c t i o n ( ) { t h i s . o r i e n t a t i o n = t h i s . o p t i o n s . o r i e n t a t i o n = = = " v e r t i c a l " ? " v e r t i c a l " : " h o r i z o n t a l " } , _ n o r m V a l u e F r o m M o u s e : f u n c t i o n ( b ) { v a r   a ; 
 i f ( t h i s . o r i e n t a t i o n = = = " h o r i z o n t a l " ) { a = t h i s . e l e m e n t S i z e . w i d t h ; b = b . x - t h i s . e l e m e n t O f f s e t . l e f t - ( t h i s . _ c l i c k O f f s e t ? t h i s . _ c l i c k O f f s e t . l e f t : 0 ) } e l s e { a = t h i s . e l e m e n t S i z e . h e i g h t ; b = b . y - t h i s . e l e m e n t O f f s e t . t o p - ( t h i s . _ c l i c k O f f s e t ? t h i s . _ c l i c k O f f s e t . t o p : 0 ) } a = b / a ; i f ( a > 1 ) a = 1 ; i f ( a < 0 ) a = 0 ; i f ( t h i s . o r i e n t a t i o n = = = " v e r t i c a l " ) a = 1 - a ; b = t h i s . _ v a l u e M a x ( ) - t h i s . _ v a l u e M i n ( ) ; r e t u r n   t h i s . _ t r i m A l i g n V a l u e ( t h i s . _ v a l u e M i n ( ) + a * b ) } , _ s t a r t : f u n c t i o n ( b , a ) { v a r   c = { h a n d l e : t h i s . h a n d l e s [ a ] , v a l u e : t h i s . v a l u e ( ) } ; i f ( t h i s . o p t i o n s . v a l u e s & & t h i s . o p t i o n s . v a l u e s . l e n g t h ) { c . v a l u e = 
 t h i s . v a l u e s ( a ) ; c . v a l u e s = t h i s . v a l u e s ( ) } r e t u r n   t h i s . _ t r i g g e r ( " s t a r t " , b , c ) } , _ s l i d e : f u n c t i o n ( b , a , c ) { v a r   e ; i f ( t h i s . o p t i o n s . v a l u e s & & t h i s . o p t i o n s . v a l u e s . l e n g t h ) { e = t h i s . v a l u e s ( a ? 0 : 1 ) ; i f ( t h i s . o p t i o n s . v a l u e s . l e n g t h = = = 2 & & t h i s . o p t i o n s . r a n g e = = = t r u e & & ( a = = = 0 & & c > e | | a = = = 1 & & c < e ) ) c = e ; i f ( c ! = = t h i s . v a l u e s ( a ) ) { e = t h i s . v a l u e s ( ) ; e [ a ] = c ; b = t h i s . _ t r i g g e r ( " s l i d e " , b , { h a n d l e : t h i s . h a n d l e s [ a ] , v a l u e : c , v a l u e s : e } ) ; t h i s . v a l u e s ( a ? 0 : 1 ) ; b ! = = f a l s e & & t h i s . v a l u e s ( a , c , t r u e ) } } e l s e   i f ( c ! = = t h i s . v a l u e ( ) ) { b = t h i s . _ t r i g g e r ( " s l i d e " , b , { h a n d l e : t h i s . h a n d l e s [ a ] , 
 v a l u e : c } ) ; b ! = = f a l s e & & t h i s . v a l u e ( c ) } } , _ s t o p : f u n c t i o n ( b , a ) { v a r   c = { h a n d l e : t h i s . h a n d l e s [ a ] , v a l u e : t h i s . v a l u e ( ) } ; i f ( t h i s . o p t i o n s . v a l u e s & & t h i s . o p t i o n s . v a l u e s . l e n g t h ) { c . v a l u e = t h i s . v a l u e s ( a ) ; c . v a l u e s = t h i s . v a l u e s ( ) } t h i s . _ t r i g g e r ( " s t o p " , b , c ) } , _ c h a n g e : f u n c t i o n ( b , a ) { i f ( ! t h i s . _ k e y S l i d i n g & & ! t h i s . _ m o u s e S l i d i n g ) { v a r   c = { h a n d l e : t h i s . h a n d l e s [ a ] , v a l u e : t h i s . v a l u e ( ) } ; i f ( t h i s . o p t i o n s . v a l u e s & & t h i s . o p t i o n s . v a l u e s . l e n g t h ) { c . v a l u e = t h i s . v a l u e s ( a ) ; c . v a l u e s = t h i s . v a l u e s ( ) } t h i s . _ t r i g g e r ( " c h a n g e " , b , c ) } } , v a l u e : f u n c t i o n ( b ) { i f ( a r g u m e n t s . l e n g t h ) { t h i s . o p t i o n s . v a l u e = 
 t h i s . _ t r i m A l i g n V a l u e ( b ) ; t h i s . _ r e f r e s h V a l u e ( ) ; t h i s . _ c h a n g e ( n u l l , 0 ) } r e t u r n   t h i s . _ v a l u e ( ) } , v a l u e s : f u n c t i o n ( b , a ) { v a r   c , e , f ; i f ( a r g u m e n t s . l e n g t h > 1 ) { t h i s . o p t i o n s . v a l u e s [ b ] = t h i s . _ t r i m A l i g n V a l u e ( a ) ; t h i s . _ r e f r e s h V a l u e ( ) ; t h i s . _ c h a n g e ( n u l l , b ) } i f ( a r g u m e n t s . l e n g t h ) i f ( d . i s A r r a y ( a r g u m e n t s [ 0 ] ) ) { c = t h i s . o p t i o n s . v a l u e s ; e = a r g u m e n t s [ 0 ] ; f o r ( f = 0 ; f < c . l e n g t h ; f + = 1 ) { c [ f ] = t h i s . _ t r i m A l i g n V a l u e ( e [ f ] ) ; t h i s . _ c h a n g e ( n u l l , f ) } t h i s . _ r e f r e s h V a l u e ( ) } e l s e   r e t u r n   t h i s . o p t i o n s . v a l u e s & & t h i s . o p t i o n s . v a l u e s . l e n g t h ? t h i s . _ v a l u e s ( b ) : t h i s . v a l u e ( ) ; 
 e l s e   r e t u r n   t h i s . _ v a l u e s ( ) } , _ s e t O p t i o n : f u n c t i o n ( b , a ) { v a r   c , e = 0 ; i f ( d . i s A r r a y ( t h i s . o p t i o n s . v a l u e s ) ) e = t h i s . o p t i o n s . v a l u e s . l e n g t h ; d . W i d g e t . p r o t o t y p e . _ s e t O p t i o n . a p p l y ( t h i s , a r g u m e n t s ) ; s w i t c h ( b ) { c a s e   " d i s a b l e d " : i f ( a ) { t h i s . h a n d l e s . f i l t e r ( " . u i - s t a t e - f o c u s " ) . b l u r ( ) ; t h i s . h a n d l e s . r e m o v e C l a s s ( " u i - s t a t e - h o v e r " ) ; t h i s . h a n d l e s . a t t r ( " d i s a b l e d " , " d i s a b l e d " ) ; t h i s . e l e m e n t . a d d C l a s s ( " u i - d i s a b l e d " ) } e l s e { t h i s . h a n d l e s . r e m o v e A t t r ( " d i s a b l e d " ) ; t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - d i s a b l e d " ) } b r e a k ; c a s e   " o r i e n t a t i o n " : t h i s . _ d e t e c t O r i e n t a t i o n ( ) ; 
 t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - s l i d e r - h o r i z o n t a l   u i - s l i d e r - v e r t i c a l " ) . a d d C l a s s ( " u i - s l i d e r - " + t h i s . o r i e n t a t i o n ) ; t h i s . _ r e f r e s h V a l u e ( ) ; b r e a k ; c a s e   " v a l u e " : t h i s . _ a n i m a t e O f f = t r u e ; t h i s . _ r e f r e s h V a l u e ( ) ; t h i s . _ c h a n g e ( n u l l , 0 ) ; t h i s . _ a n i m a t e O f f = f a l s e ; b r e a k ; c a s e   " v a l u e s " : t h i s . _ a n i m a t e O f f = t r u e ; t h i s . _ r e f r e s h V a l u e ( ) ; f o r ( c = 0 ; c < e ; c + = 1 ) t h i s . _ c h a n g e ( n u l l , c ) ; t h i s . _ a n i m a t e O f f = f a l s e ; b r e a k } } , _ v a l u e : f u n c t i o n ( ) { v a r   b = t h i s . o p t i o n s . v a l u e ; r e t u r n   b = t h i s . _ t r i m A l i g n V a l u e ( b ) } , _ v a l u e s : f u n c t i o n ( b ) { v a r   a , c ; i f ( a r g u m e n t s . l e n g t h ) { a = t h i s . o p t i o n s . v a l u e s [ b ] ; 
 r e t u r n   a = t h i s . _ t r i m A l i g n V a l u e ( a ) } e l s e { a = t h i s . o p t i o n s . v a l u e s . s l i c e ( ) ; f o r ( c = 0 ; c < a . l e n g t h ; c + = 1 ) a [ c ] = t h i s . _ t r i m A l i g n V a l u e ( a [ c ] ) ; r e t u r n   a } } , _ t r i m A l i g n V a l u e : f u n c t i o n ( b ) { i f ( b < = t h i s . _ v a l u e M i n ( ) ) r e t u r n   t h i s . _ v a l u e M i n ( ) ; i f ( b > = t h i s . _ v a l u e M a x ( ) ) r e t u r n   t h i s . _ v a l u e M a x ( ) ; v a r   a = t h i s . o p t i o n s . s t e p > 0 ? t h i s . o p t i o n s . s t e p : 1 , c = ( b - t h i s . _ v a l u e M i n ( ) ) % a ; a l i g n V a l u e = b - c ; i f ( M a t h . a b s ( c ) * 2 > = a ) a l i g n V a l u e + = c > 0 ? a : - a ; r e t u r n   p a r s e F l o a t ( a l i g n V a l u e . t o F i x e d ( 5 ) ) } , _ v a l u e M i n : f u n c t i o n ( ) { r e t u r n   t h i s . o p t i o n s . m i n } , _ v a l u e M a x : f u n c t i o n ( ) { r e t u r n   t h i s . o p t i o n s . m a x } , 
 _ r e f r e s h V a l u e : f u n c t i o n ( ) { v a r   b = t h i s . o p t i o n s . r a n g e , a = t h i s . o p t i o n s , c = t h i s , e = ! t h i s . _ a n i m a t e O f f ? a . a n i m a t e : f a l s e , f , h = { } , g , i , j , l ; i f ( t h i s . o p t i o n s . v a l u e s & & t h i s . o p t i o n s . v a l u e s . l e n g t h ) t h i s . h a n d l e s . e a c h ( f u n c t i o n ( k ) { f = ( c . v a l u e s ( k ) - c . _ v a l u e M i n ( ) ) / ( c . _ v a l u e M a x ( ) - c . _ v a l u e M i n ( ) ) * 1 0 0 ; h [ c . o r i e n t a t i o n = = = " h o r i z o n t a l " ? " l e f t " : " b o t t o m " ] = f + " % " ; d ( t h i s ) . s t o p ( 1 , 1 ) [ e ? " a n i m a t e " : " c s s " ] ( h , a . a n i m a t e ) ; i f ( c . o p t i o n s . r a n g e = = = t r u e ) i f ( c . o r i e n t a t i o n = = = " h o r i z o n t a l " ) { i f ( k = = = 0 ) c . r a n g e . s t o p ( 1 , 1 ) [ e ? " a n i m a t e " : " c s s " ] ( { l e f t : f + " % " } , a . a n i m a t e ) ; 
 i f ( k = = = 1 ) c . r a n g e [ e ? " a n i m a t e " : " c s s " ] ( { w i d t h : f - g + " % " } , { q u e u e : f a l s e , d u r a t i o n : a . a n i m a t e } ) } e l s e { i f ( k = = = 0 ) c . r a n g e . s t o p ( 1 , 1 ) [ e ? " a n i m a t e " : " c s s " ] ( { b o t t o m : f + " % " } , a . a n i m a t e ) ; i f ( k = = = 1 ) c . r a n g e [ e ? " a n i m a t e " : " c s s " ] ( { h e i g h t : f - g + " % " } , { q u e u e : f a l s e , d u r a t i o n : a . a n i m a t e } ) } g = f } ) ; e l s e { i = t h i s . v a l u e ( ) ; j = t h i s . _ v a l u e M i n ( ) ; l = t h i s . _ v a l u e M a x ( ) ; f = l ! = = j ? ( i - j ) / ( l - j ) * 1 0 0 : 0 ; h [ c . o r i e n t a t i o n = = = " h o r i z o n t a l " ? " l e f t " : " b o t t o m " ] = f + " % " ; t h i s . h a n d l e . s t o p ( 1 , 1 ) [ e ? " a n i m a t e " : " c s s " ] ( h , a . a n i m a t e ) ; i f ( b = = = " m i n " & & t h i s . o r i e n t a t i o n = = = " h o r i z o n t a l " ) t h i s . r a n g e . s t o p ( 1 , 
 1 ) [ e ? " a n i m a t e " : " c s s " ] ( { w i d t h : f + " % " } , a . a n i m a t e ) ; i f ( b = = = " m a x " & & t h i s . o r i e n t a t i o n = = = " h o r i z o n t a l " ) t h i s . r a n g e [ e ? " a n i m a t e " : " c s s " ] ( { w i d t h : 1 0 0 - f + " % " } , { q u e u e : f a l s e , d u r a t i o n : a . a n i m a t e } ) ; i f ( b = = = " m i n " & & t h i s . o r i e n t a t i o n = = = " v e r t i c a l " ) t h i s . r a n g e . s t o p ( 1 , 1 ) [ e ? " a n i m a t e " : " c s s " ] ( { h e i g h t : f + " % " } , a . a n i m a t e ) ; i f ( b = = = " m a x " & & t h i s . o r i e n t a t i o n = = = " v e r t i c a l " ) t h i s . r a n g e [ e ? " a n i m a t e " : " c s s " ] ( { h e i g h t : 1 0 0 - f + " % " } , { q u e u e : f a l s e , d u r a t i o n : a . a n i m a t e } ) } } } ) ; d . e x t e n d ( d . u i . s l i d e r , { v e r s i o n : " 1 . 8 . 1 0 " } ) } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   T a b s   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / T a b s 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . c o r e . j s 
   * 	 j q u e r y . u i . w i d g e t . j s 
   * / 
 ( f u n c t i o n ( d , p ) { f u n c t i o n   u ( ) { r e t u r n + + v } f u n c t i o n   w ( ) { r e t u r n + + x } v a r   v = 0 , x = 0 ; d . w i d g e t ( " u i . t a b s " , { o p t i o n s : { a d d : n u l l , a j a x O p t i o n s : n u l l , c a c h e : f a l s e , c o o k i e : n u l l , c o l l a p s i b l e : f a l s e , d i s a b l e : n u l l , d i s a b l e d : [ ] , e n a b l e : n u l l , e v e n t : " c l i c k " , f x : n u l l , i d P r e f i x : " u i - t a b s - " , l o a d : n u l l , p a n e l T e m p l a t e : " < d i v > < / d i v > " , r e m o v e : n u l l , s e l e c t : n u l l , s h o w : n u l l , s p i n n e r : " < e m > L o a d i n g & # 8 2 3 0 ; < / e m > " , t a b T e m p l a t e : " < l i > < a   h r e f = ' # { h r e f } ' > < s p a n > # { l a b e l } < / s p a n > < / a > < / l i > " } , _ c r e a t e : f u n c t i o n ( ) { t h i s . _ t a b i f y ( t r u e ) } , _ s e t O p t i o n : f u n c t i o n ( b , e ) { i f ( b = = " s e l e c t e d " ) t h i s . o p t i o n s . c o l l a p s i b l e & & 
 e = = t h i s . o p t i o n s . s e l e c t e d | | t h i s . s e l e c t ( e ) ; e l s e { t h i s . o p t i o n s [ b ] = e ; t h i s . _ t a b i f y ( ) } } , _ t a b I d : f u n c t i o n ( b ) { r e t u r n   b . t i t l e & & b . t i t l e . r e p l a c e ( / \ s / g , " _ " ) . r e p l a c e ( / [ ^ \ w \ u 0 0 c 0 - \ u F F F F - ] / g , " " ) | | t h i s . o p t i o n s . i d P r e f i x + u ( ) } , _ s a n i t i z e S e l e c t o r : f u n c t i o n ( b ) { r e t u r n   b . r e p l a c e ( / : / g , " \ \ : " ) } , _ c o o k i e : f u n c t i o n ( ) { v a r   b = t h i s . c o o k i e | | ( t h i s . c o o k i e = t h i s . o p t i o n s . c o o k i e . n a m e | | " u i - t a b s - " + w ( ) ) ; r e t u r n   d . c o o k i e . a p p l y ( n u l l , [ b ] . c o n c a t ( d . m a k e A r r a y ( a r g u m e n t s ) ) ) } , _ u i : f u n c t i o n ( b , e ) { r e t u r n { t a b : b , p a n e l : e , i n d e x : t h i s . a n c h o r s . i n d e x ( b ) } } , _ c l e a n u p : f u n c t i o n ( ) { t h i s . l i s . f i l t e r ( " . u i - s t a t e - p r o c e s s i n g " ) . r e m o v e C l a s s ( " u i - s t a t e - p r o c e s s i n g " ) . f i n d ( " s p a n : d a t a ( l a b e l . t a b s ) " ) . e a c h ( f u n c t i o n ( ) { v a r   b = 
 d ( t h i s ) ; b . h t m l ( b . d a t a ( " l a b e l . t a b s " ) ) . r e m o v e D a t a ( " l a b e l . t a b s " ) } ) } , _ t a b i f y : f u n c t i o n ( b ) { f u n c t i o n   e ( g , f ) { g . c s s ( " d i s p l a y " , " " ) ; ! d . s u p p o r t . o p a c i t y & & f . o p a c i t y & & g [ 0 ] . s t y l e . r e m o v e A t t r i b u t e ( " f i l t e r " ) } v a r   a = t h i s , c = t h i s . o p t i o n s , h = / ^ # . + / ; t h i s . l i s t = t h i s . e l e m e n t . f i n d ( " o l , u l " ) . e q ( 0 ) ; t h i s . l i s = d ( "   >   l i : h a s ( a [ h r e f ] ) " , t h i s . l i s t ) ; t h i s . a n c h o r s = t h i s . l i s . m a p ( f u n c t i o n ( ) { r e t u r n   d ( " a " , t h i s ) [ 0 ] } ) ; t h i s . p a n e l s = d ( [ ] ) ; t h i s . a n c h o r s . e a c h ( f u n c t i o n ( g , f ) { v a r   i = d ( f ) . a t t r ( " h r e f " ) , l = i . s p l i t ( " # " ) [ 0 ] , q ; i f ( l & & ( l = = = l o c a t i o n . t o S t r i n g ( ) . s p l i t ( " # " ) [ 0 ] | | 
 ( q = d ( " b a s e " ) [ 0 ] ) & & l = = = q . h r e f ) ) { i = f . h a s h ; f . h r e f = i } i f ( h . t e s t ( i ) ) a . p a n e l s = a . p a n e l s . a d d ( a . e l e m e n t . f i n d ( a . _ s a n i t i z e S e l e c t o r ( i ) ) ) ; e l s e   i f ( i & & i ! = = " # " ) { d . d a t a ( f , " h r e f . t a b s " , i ) ; d . d a t a ( f , " l o a d . t a b s " , i . r e p l a c e ( / # . * $ / , " " ) ) ; i = a . _ t a b I d ( f ) ; f . h r e f = " # " + i ; f = a . e l e m e n t . f i n d ( " # " + i ) ; i f ( ! f . l e n g t h ) { f = d ( c . p a n e l T e m p l a t e ) . a t t r ( " i d " , i ) . a d d C l a s s ( " u i - t a b s - p a n e l   u i - w i d g e t - c o n t e n t   u i - c o r n e r - b o t t o m " ) . i n s e r t A f t e r ( a . p a n e l s [ g - 1 ] | | a . l i s t ) ; f . d a t a ( " d e s t r o y . t a b s " , t r u e ) } a . p a n e l s = a . p a n e l s . a d d ( f ) } e l s e   c . d i s a b l e d . p u s h ( g ) } ) ; i f ( b ) { t h i s . e l e m e n t . a d d C l a s s ( " u i - t a b s   u i - w i d g e t   u i - w i d g e t - c o n t e n t   u i - c o r n e r - a l l " ) ; 
 t h i s . l i s t . a d d C l a s s ( " u i - t a b s - n a v   u i - h e l p e r - r e s e t   u i - h e l p e r - c l e a r f i x   u i - w i d g e t - h e a d e r   u i - c o r n e r - a l l " ) ; t h i s . l i s . a d d C l a s s ( " u i - s t a t e - d e f a u l t   u i - c o r n e r - t o p " ) ; t h i s . p a n e l s . a d d C l a s s ( " u i - t a b s - p a n e l   u i - w i d g e t - c o n t e n t   u i - c o r n e r - b o t t o m " ) ; i f ( c . s e l e c t e d = = = p ) { l o c a t i o n . h a s h & & t h i s . a n c h o r s . e a c h ( f u n c t i o n ( g , f ) { i f ( f . h a s h = = l o c a t i o n . h a s h ) { c . s e l e c t e d = g ; r e t u r n   f a l s e } } ) ; i f ( t y p e o f   c . s e l e c t e d ! = = " n u m b e r " & & c . c o o k i e ) c . s e l e c t e d = p a r s e I n t ( a . _ c o o k i e ( ) , 1 0 ) ; i f ( t y p e o f   c . s e l e c t e d ! = = " n u m b e r " & & t h i s . l i s . f i l t e r ( " . u i - t a b s - s e l e c t e d " ) . l e n g t h ) c . s e l e c t e d = 
 t h i s . l i s . i n d e x ( t h i s . l i s . f i l t e r ( " . u i - t a b s - s e l e c t e d " ) ) ; c . s e l e c t e d = c . s e l e c t e d | | ( t h i s . l i s . l e n g t h ? 0 : - 1 ) } e l s e   i f ( c . s e l e c t e d = = = n u l l ) c . s e l e c t e d = - 1 ; c . s e l e c t e d = c . s e l e c t e d > = 0 & & t h i s . a n c h o r s [ c . s e l e c t e d ] | | c . s e l e c t e d < 0 ? c . s e l e c t e d : 0 ; c . d i s a b l e d = d . u n i q u e ( c . d i s a b l e d . c o n c a t ( d . m a p ( t h i s . l i s . f i l t e r ( " . u i - s t a t e - d i s a b l e d " ) , f u n c t i o n ( g ) { r e t u r n   a . l i s . i n d e x ( g ) } ) ) ) . s o r t ( ) ; d . i n A r r a y ( c . s e l e c t e d , c . d i s a b l e d ) ! = - 1 & & c . d i s a b l e d . s p l i c e ( d . i n A r r a y ( c . s e l e c t e d , c . d i s a b l e d ) , 1 ) ; t h i s . p a n e l s . a d d C l a s s ( " u i - t a b s - h i d e " ) ; t h i s . l i s . r e m o v e C l a s s ( " u i - t a b s - s e l e c t e d   u i - s t a t e - a c t i v e " ) ; 
 i f ( c . s e l e c t e d > = 0 & & t h i s . a n c h o r s . l e n g t h ) { a . e l e m e n t . f i n d ( a . _ s a n i t i z e S e l e c t o r ( a . a n c h o r s [ c . s e l e c t e d ] . h a s h ) ) . r e m o v e C l a s s ( " u i - t a b s - h i d e " ) ; t h i s . l i s . e q ( c . s e l e c t e d ) . a d d C l a s s ( " u i - t a b s - s e l e c t e d   u i - s t a t e - a c t i v e " ) ; a . e l e m e n t . q u e u e ( " t a b s " , f u n c t i o n ( ) { a . _ t r i g g e r ( " s h o w " , n u l l , a . _ u i ( a . a n c h o r s [ c . s e l e c t e d ] , a . e l e m e n t . f i n d ( a . _ s a n i t i z e S e l e c t o r ( a . a n c h o r s [ c . s e l e c t e d ] . h a s h ) ) [ 0 ] ) ) } ) ; t h i s . l o a d ( c . s e l e c t e d ) } d ( w i n d o w ) . b i n d ( " u n l o a d " , f u n c t i o n ( ) { a . l i s . a d d ( a . a n c h o r s ) . u n b i n d ( " . t a b s " ) ; a . l i s = a . a n c h o r s = a . p a n e l s = n u l l } ) } e l s e   c . s e l e c t e d = t h i s . l i s . i n d e x ( t h i s . l i s . f i l t e r ( " . u i - t a b s - s e l e c t e d " ) ) ; 
 t h i s . e l e m e n t [ c . c o l l a p s i b l e ? " a d d C l a s s " : " r e m o v e C l a s s " ] ( " u i - t a b s - c o l l a p s i b l e " ) ; c . c o o k i e & & t h i s . _ c o o k i e ( c . s e l e c t e d , c . c o o k i e ) ; b = 0 ; f o r ( v a r   j ; j = t h i s . l i s [ b ] ; b + + ) d ( j ) [ d . i n A r r a y ( b , c . d i s a b l e d ) ! = - 1 & & ! d ( j ) . h a s C l a s s ( " u i - t a b s - s e l e c t e d " ) ? " a d d C l a s s " : " r e m o v e C l a s s " ] ( " u i - s t a t e - d i s a b l e d " ) ; c . c a c h e = = = f a l s e & & t h i s . a n c h o r s . r e m o v e D a t a ( " c a c h e . t a b s " ) ; t h i s . l i s . a d d ( t h i s . a n c h o r s ) . u n b i n d ( " . t a b s " ) ; i f ( c . e v e n t ! = = " m o u s e o v e r " ) { v a r   k = f u n c t i o n ( g , f ) { f . i s ( " : n o t ( . u i - s t a t e - d i s a b l e d ) " ) & & f . a d d C l a s s ( " u i - s t a t e - " + g ) } , n = f u n c t i o n ( g , f ) { f . r e m o v e C l a s s ( " u i - s t a t e - " + 
 g ) } ; t h i s . l i s . b i n d ( " m o u s e o v e r . t a b s " , f u n c t i o n ( ) { k ( " h o v e r " , d ( t h i s ) ) } ) ; t h i s . l i s . b i n d ( " m o u s e o u t . t a b s " , f u n c t i o n ( ) { n ( " h o v e r " , d ( t h i s ) ) } ) ; t h i s . a n c h o r s . b i n d ( " f o c u s . t a b s " , f u n c t i o n ( ) { k ( " f o c u s " , d ( t h i s ) . c l o s e s t ( " l i " ) ) } ) ; t h i s . a n c h o r s . b i n d ( " b l u r . t a b s " , f u n c t i o n ( ) { n ( " f o c u s " , d ( t h i s ) . c l o s e s t ( " l i " ) ) } ) } v a r   m , o ; i f ( c . f x ) i f ( d . i s A r r a y ( c . f x ) ) { m = c . f x [ 0 ] ; o = c . f x [ 1 ] } e l s e   m = o = c . f x ; v a r   r = o ? f u n c t i o n ( g , f ) { d ( g ) . c l o s e s t ( " l i " ) . a d d C l a s s ( " u i - t a b s - s e l e c t e d   u i - s t a t e - a c t i v e " ) ; f . h i d e ( ) . r e m o v e C l a s s ( " u i - t a b s - h i d e " ) . a n i m a t e ( o , o . d u r a t i o n | | " n o r m a l " , 
 f u n c t i o n ( ) { e ( f , o ) ; a . _ t r i g g e r ( " s h o w " , n u l l , a . _ u i ( g , f [ 0 ] ) ) } ) } : f u n c t i o n ( g , f ) { d ( g ) . c l o s e s t ( " l i " ) . a d d C l a s s ( " u i - t a b s - s e l e c t e d   u i - s t a t e - a c t i v e " ) ; f . r e m o v e C l a s s ( " u i - t a b s - h i d e " ) ; a . _ t r i g g e r ( " s h o w " , n u l l , a . _ u i ( g , f [ 0 ] ) ) } , s = m ? f u n c t i o n ( g , f ) { f . a n i m a t e ( m , m . d u r a t i o n | | " n o r m a l " , f u n c t i o n ( ) { a . l i s . r e m o v e C l a s s ( " u i - t a b s - s e l e c t e d   u i - s t a t e - a c t i v e " ) ; f . a d d C l a s s ( " u i - t a b s - h i d e " ) ; e ( f , m ) ; a . e l e m e n t . d e q u e u e ( " t a b s " ) } ) } : f u n c t i o n ( g , f ) { a . l i s . r e m o v e C l a s s ( " u i - t a b s - s e l e c t e d   u i - s t a t e - a c t i v e " ) ; f . a d d C l a s s ( " u i - t a b s - h i d e " ) ; a . e l e m e n t . d e q u e u e ( " t a b s " ) } ; 
 t h i s . a n c h o r s . b i n d ( c . e v e n t + " . t a b s " , f u n c t i o n ( ) { v a r   g = t h i s , f = d ( g ) . c l o s e s t ( " l i " ) , i = a . p a n e l s . f i l t e r ( " : n o t ( . u i - t a b s - h i d e ) " ) , l = a . e l e m e n t . f i n d ( a . _ s a n i t i z e S e l e c t o r ( g . h a s h ) ) ; i f ( f . h a s C l a s s ( " u i - t a b s - s e l e c t e d " ) & & ! c . c o l l a p s i b l e | | f . h a s C l a s s ( " u i - s t a t e - d i s a b l e d " ) | | f . h a s C l a s s ( " u i - s t a t e - p r o c e s s i n g " ) | | a . p a n e l s . f i l t e r ( " : a n i m a t e d " ) . l e n g t h | | a . _ t r i g g e r ( " s e l e c t " , n u l l , a . _ u i ( t h i s , l [ 0 ] ) ) = = = f a l s e ) { t h i s . b l u r ( ) ; r e t u r n   f a l s e } c . s e l e c t e d = a . a n c h o r s . i n d e x ( t h i s ) ; a . a b o r t ( ) ; i f ( c . c o l l a p s i b l e ) i f ( f . h a s C l a s s ( " u i - t a b s - s e l e c t e d " ) ) { c . s e l e c t e d = 
 - 1 ; c . c o o k i e & & a . _ c o o k i e ( c . s e l e c t e d , c . c o o k i e ) ; a . e l e m e n t . q u e u e ( " t a b s " , f u n c t i o n ( ) { s ( g , i ) } ) . d e q u e u e ( " t a b s " ) ; t h i s . b l u r ( ) ; r e t u r n   f a l s e } e l s e   i f ( ! i . l e n g t h ) { c . c o o k i e & & a . _ c o o k i e ( c . s e l e c t e d , c . c o o k i e ) ; a . e l e m e n t . q u e u e ( " t a b s " , f u n c t i o n ( ) { r ( g , l ) } ) ; a . l o a d ( a . a n c h o r s . i n d e x ( t h i s ) ) ; t h i s . b l u r ( ) ; r e t u r n   f a l s e } c . c o o k i e & & a . _ c o o k i e ( c . s e l e c t e d , c . c o o k i e ) ; i f ( l . l e n g t h ) { i . l e n g t h & & a . e l e m e n t . q u e u e ( " t a b s " , f u n c t i o n ( ) { s ( g , i ) } ) ; a . e l e m e n t . q u e u e ( " t a b s " , f u n c t i o n ( ) { r ( g , l ) } ) ; a . l o a d ( a . a n c h o r s . i n d e x ( t h i s ) ) } e l s e   t h r o w " j Q u e r y   U I   T a b s :   M i s m a t c h i n g   f r a g m e n t   i d e n t i f i e r . " ; 
 d . b r o w s e r . m s i e & & t h i s . b l u r ( ) } ) ; t h i s . a n c h o r s . b i n d ( " c l i c k . t a b s " , f u n c t i o n ( ) { r e t u r n   f a l s e } ) } , _ g e t I n d e x : f u n c t i o n ( b ) { i f ( t y p e o f   b = = " s t r i n g " ) b = t h i s . a n c h o r s . i n d e x ( t h i s . a n c h o r s . f i l t e r ( " [ h r e f $ = " + b + " ] " ) ) ; r e t u r n   b } , d e s t r o y : f u n c t i o n ( ) { v a r   b = t h i s . o p t i o n s ; t h i s . a b o r t ( ) ; t h i s . e l e m e n t . u n b i n d ( " . t a b s " ) . r e m o v e C l a s s ( " u i - t a b s   u i - w i d g e t   u i - w i d g e t - c o n t e n t   u i - c o r n e r - a l l   u i - t a b s - c o l l a p s i b l e " ) . r e m o v e D a t a ( " t a b s " ) ; t h i s . l i s t . r e m o v e C l a s s ( " u i - t a b s - n a v   u i - h e l p e r - r e s e t   u i - h e l p e r - c l e a r f i x   u i - w i d g e t - h e a d e r   u i - c o r n e r - a l l " ) ; t h i s . a n c h o r s . e a c h ( f u n c t i o n ( ) { v a r   e = 
 d . d a t a ( t h i s , " h r e f . t a b s " ) ; i f ( e ) t h i s . h r e f = e ; v a r   a = d ( t h i s ) . u n b i n d ( " . t a b s " ) ; d . e a c h ( [ " h r e f " , " l o a d " , " c a c h e " ] , f u n c t i o n ( c , h ) { a . r e m o v e D a t a ( h + " . t a b s " ) } ) } ) ; t h i s . l i s . u n b i n d ( " . t a b s " ) . a d d ( t h i s . p a n e l s ) . e a c h ( f u n c t i o n ( ) { d . d a t a ( t h i s , " d e s t r o y . t a b s " ) ? d ( t h i s ) . r e m o v e ( ) : d ( t h i s ) . r e m o v e C l a s s ( " u i - s t a t e - d e f a u l t   u i - c o r n e r - t o p   u i - t a b s - s e l e c t e d   u i - s t a t e - a c t i v e   u i - s t a t e - h o v e r   u i - s t a t e - f o c u s   u i - s t a t e - d i s a b l e d   u i - t a b s - p a n e l   u i - w i d g e t - c o n t e n t   u i - c o r n e r - b o t t o m   u i - t a b s - h i d e " ) } ) ; b . c o o k i e & & t h i s . _ c o o k i e ( n u l l , b . c o o k i e ) ; r e t u r n   t h i s } , a d d : f u n c t i o n ( b , 
 e , a ) { i f ( a = = = p ) a = t h i s . a n c h o r s . l e n g t h ; v a r   c = t h i s , h = t h i s . o p t i o n s ; e = d ( h . t a b T e m p l a t e . r e p l a c e ( / # \ { h r e f \ } / g , b ) . r e p l a c e ( / # \ { l a b e l \ } / g , e ) ) ; b = ! b . i n d e x O f ( " # " ) ? b . r e p l a c e ( " # " , " " ) : t h i s . _ t a b I d ( d ( " a " , e ) [ 0 ] ) ; e . a d d C l a s s ( " u i - s t a t e - d e f a u l t   u i - c o r n e r - t o p " ) . d a t a ( " d e s t r o y . t a b s " , t r u e ) ; v a r   j = c . e l e m e n t . f i n d ( " # " + b ) ; j . l e n g t h | | ( j = d ( h . p a n e l T e m p l a t e ) . a t t r ( " i d " , b ) . d a t a ( " d e s t r o y . t a b s " , t r u e ) ) ; j . a d d C l a s s ( " u i - t a b s - p a n e l   u i - w i d g e t - c o n t e n t   u i - c o r n e r - b o t t o m   u i - t a b s - h i d e " ) ; i f ( a > = t h i s . l i s . l e n g t h ) { e . a p p e n d T o ( t h i s . l i s t ) ; j . a p p e n d T o ( t h i s . l i s t [ 0 ] . p a r e n t N o d e ) } e l s e { e . i n s e r t B e f o r e ( t h i s . l i s [ a ] ) ; 
 j . i n s e r t B e f o r e ( t h i s . p a n e l s [ a ] ) } h . d i s a b l e d = d . m a p ( h . d i s a b l e d , f u n c t i o n ( k ) { r e t u r n   k > = a ? + + k : k } ) ; t h i s . _ t a b i f y ( ) ; i f ( t h i s . a n c h o r s . l e n g t h = = 1 ) { h . s e l e c t e d = 0 ; e . a d d C l a s s ( " u i - t a b s - s e l e c t e d   u i - s t a t e - a c t i v e " ) ; j . r e m o v e C l a s s ( " u i - t a b s - h i d e " ) ; t h i s . e l e m e n t . q u e u e ( " t a b s " , f u n c t i o n ( ) { c . _ t r i g g e r ( " s h o w " , n u l l , c . _ u i ( c . a n c h o r s [ 0 ] , c . p a n e l s [ 0 ] ) ) } ) ; t h i s . l o a d ( 0 ) } t h i s . _ t r i g g e r ( " a d d " , n u l l , t h i s . _ u i ( t h i s . a n c h o r s [ a ] , t h i s . p a n e l s [ a ] ) ) ; r e t u r n   t h i s } , r e m o v e : f u n c t i o n ( b ) { b = t h i s . _ g e t I n d e x ( b ) ; v a r   e = t h i s . o p t i o n s , a = t h i s . l i s . e q ( b ) . r e m o v e ( ) , c = t h i s . p a n e l s . e q ( b ) . r e m o v e ( ) ; 
 i f ( a . h a s C l a s s ( " u i - t a b s - s e l e c t e d " ) & & t h i s . a n c h o r s . l e n g t h > 1 ) t h i s . s e l e c t ( b + ( b + 1 < t h i s . a n c h o r s . l e n g t h ? 1 : - 1 ) ) ; e . d i s a b l e d = d . m a p ( d . g r e p ( e . d i s a b l e d , f u n c t i o n ( h ) { r e t u r n   h ! = b } ) , f u n c t i o n ( h ) { r e t u r n   h > = b ? - - h : h } ) ; t h i s . _ t a b i f y ( ) ; t h i s . _ t r i g g e r ( " r e m o v e " , n u l l , t h i s . _ u i ( a . f i n d ( " a " ) [ 0 ] , c [ 0 ] ) ) ; r e t u r n   t h i s } , e n a b l e : f u n c t i o n ( b ) { b = t h i s . _ g e t I n d e x ( b ) ; v a r   e = t h i s . o p t i o n s ; i f ( d . i n A r r a y ( b , e . d i s a b l e d ) ! = - 1 ) { t h i s . l i s . e q ( b ) . r e m o v e C l a s s ( " u i - s t a t e - d i s a b l e d " ) ; e . d i s a b l e d = d . g r e p ( e . d i s a b l e d , f u n c t i o n ( a ) { r e t u r n   a ! = b } ) ; t h i s . _ t r i g g e r ( " e n a b l e " , n u l l , 
 t h i s . _ u i ( t h i s . a n c h o r s [ b ] , t h i s . p a n e l s [ b ] ) ) ; r e t u r n   t h i s } } , d i s a b l e : f u n c t i o n ( b ) { b = t h i s . _ g e t I n d e x ( b ) ; v a r   e = t h i s . o p t i o n s ; i f ( b ! = e . s e l e c t e d ) { t h i s . l i s . e q ( b ) . a d d C l a s s ( " u i - s t a t e - d i s a b l e d " ) ; e . d i s a b l e d . p u s h ( b ) ; e . d i s a b l e d . s o r t ( ) ; t h i s . _ t r i g g e r ( " d i s a b l e " , n u l l , t h i s . _ u i ( t h i s . a n c h o r s [ b ] , t h i s . p a n e l s [ b ] ) ) } r e t u r n   t h i s } , s e l e c t : f u n c t i o n ( b ) { b = t h i s . _ g e t I n d e x ( b ) ; i f ( b = = - 1 ) i f ( t h i s . o p t i o n s . c o l l a p s i b l e & & t h i s . o p t i o n s . s e l e c t e d ! = - 1 ) b = t h i s . o p t i o n s . s e l e c t e d ; e l s e   r e t u r n   t h i s ; t h i s . a n c h o r s . e q ( b ) . t r i g g e r ( t h i s . o p t i o n s . e v e n t + " . t a b s " ) ; r e t u r n   t h i s } , 
 l o a d : f u n c t i o n ( b ) { b = t h i s . _ g e t I n d e x ( b ) ; v a r   e = t h i s , a = t h i s . o p t i o n s , c = t h i s . a n c h o r s . e q ( b ) [ 0 ] , h = d . d a t a ( c , " l o a d . t a b s " ) ; t h i s . a b o r t ( ) ; i f ( ! h | | t h i s . e l e m e n t . q u e u e ( " t a b s " ) . l e n g t h ! = = 0 & & d . d a t a ( c , " c a c h e . t a b s " ) ) t h i s . e l e m e n t . d e q u e u e ( " t a b s " ) ; e l s e { t h i s . l i s . e q ( b ) . a d d C l a s s ( " u i - s t a t e - p r o c e s s i n g " ) ; i f ( a . s p i n n e r ) { v a r   j = d ( " s p a n " , c ) ; j . d a t a ( " l a b e l . t a b s " , j . h t m l ( ) ) . h t m l ( a . s p i n n e r ) } t h i s . x h r = d . a j a x ( d . e x t e n d ( { } , a . a j a x O p t i o n s , { u r l : h , s u c c e s s : f u n c t i o n ( k , n ) { e . e l e m e n t . f i n d ( e . _ s a n i t i z e S e l e c t o r ( c . h a s h ) ) . h t m l ( k ) ; e . _ c l e a n u p ( ) ; a . c a c h e & & d . d a t a ( c , 
 " c a c h e . t a b s " , t r u e ) ; e . _ t r i g g e r ( " l o a d " , n u l l , e . _ u i ( e . a n c h o r s [ b ] , e . p a n e l s [ b ] ) ) ; t r y { a . a j a x O p t i o n s . s u c c e s s ( k , n ) } c a t c h ( m ) { } } , e r r o r : f u n c t i o n ( k , n ) { e . _ c l e a n u p ( ) ; e . _ t r i g g e r ( " l o a d " , n u l l , e . _ u i ( e . a n c h o r s [ b ] , e . p a n e l s [ b ] ) ) ; t r y { a . a j a x O p t i o n s . e r r o r ( k , n , b , c ) } c a t c h ( m ) { } } } ) ) ; e . e l e m e n t . d e q u e u e ( " t a b s " ) ; r e t u r n   t h i s } } , a b o r t : f u n c t i o n ( ) { t h i s . e l e m e n t . q u e u e ( [ ] ) ; t h i s . p a n e l s . s t o p ( f a l s e , t r u e ) ; t h i s . e l e m e n t . q u e u e ( " t a b s " , t h i s . e l e m e n t . q u e u e ( " t a b s " ) . s p l i c e ( - 2 , 2 ) ) ; i f ( t h i s . x h r ) { t h i s . x h r . a b o r t ( ) ; d e l e t e   t h i s . x h r } t h i s . _ c l e a n u p ( ) ; r e t u r n   t h i s } , 
 u r l : f u n c t i o n ( b , e ) { t h i s . a n c h o r s . e q ( b ) . r e m o v e D a t a ( " c a c h e . t a b s " ) . d a t a ( " l o a d . t a b s " , e ) ; r e t u r n   t h i s } , l e n g t h : f u n c t i o n ( ) { r e t u r n   t h i s . a n c h o r s . l e n g t h } } ) ; d . e x t e n d ( d . u i . t a b s , { v e r s i o n : " 1 . 8 . 1 0 " } ) ; d . e x t e n d ( d . u i . t a b s . p r o t o t y p e , { r o t a t i o n : n u l l , r o t a t e : f u n c t i o n ( b , e ) { v a r   a = t h i s , c = t h i s . o p t i o n s , h = a . _ r o t a t e | | ( a . _ r o t a t e = f u n c t i o n ( j ) { c l e a r T i m e o u t ( a . r o t a t i o n ) ; a . r o t a t i o n = s e t T i m e o u t ( f u n c t i o n ( ) { v a r   k = c . s e l e c t e d ; a . s e l e c t ( + + k < a . a n c h o r s . l e n g t h ? k : 0 ) } , b ) ; j & & j . s t o p P r o p a g a t i o n ( ) } ) ; e = a . _ u n r o t a t e | | ( a . _ u n r o t a t e = ! e ? f u n c t i o n ( j ) { j . c l i e n t X & & 
 a . r o t a t e ( n u l l ) } : f u n c t i o n ( ) { t = c . s e l e c t e d ; h ( ) } ) ; i f ( b ) { t h i s . e l e m e n t . b i n d ( " t a b s s h o w " , h ) ; t h i s . a n c h o r s . b i n d ( c . e v e n t + " . t a b s " , e ) ; h ( ) } e l s e { c l e a r T i m e o u t ( a . r o t a t i o n ) ; t h i s . e l e m e n t . u n b i n d ( " t a b s s h o w " , h ) ; t h i s . a n c h o r s . u n b i n d ( c . e v e n t + " . t a b s " , e ) ; d e l e t e   t h i s . _ r o t a t e ; d e l e t e   t h i s . _ u n r o t a t e } r e t u r n   t h i s } } ) } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   D a t e p i c k e r   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / D a t e p i c k e r 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . u i . c o r e . j s 
   * / 
 ( f u n c t i o n ( d , G ) { f u n c t i o n   K ( ) { t h i s . d e b u g = f a l s e ; t h i s . _ c u r I n s t = n u l l ; t h i s . _ k e y E v e n t = f a l s e ; t h i s . _ d i s a b l e d I n p u t s = [ ] ; t h i s . _ i n D i a l o g = t h i s . _ d a t e p i c k e r S h o w i n g = f a l s e ; t h i s . _ m a i n D i v I d = " u i - d a t e p i c k e r - d i v " ; t h i s . _ i n l i n e C l a s s = " u i - d a t e p i c k e r - i n l i n e " ; t h i s . _ a p p e n d C l a s s = " u i - d a t e p i c k e r - a p p e n d " ; t h i s . _ t r i g g e r C l a s s = " u i - d a t e p i c k e r - t r i g g e r " ; t h i s . _ d i a l o g C l a s s = " u i - d a t e p i c k e r - d i a l o g " ; t h i s . _ d i s a b l e C l a s s = " u i - d a t e p i c k e r - d i s a b l e d " ; t h i s . _ u n s e l e c t a b l e C l a s s = " u i - d a t e p i c k e r - u n s e l e c t a b l e " ; t h i s . _ c u r r e n t C l a s s = " u i - d a t e p i c k e r - c u r r e n t - d a y " ; t h i s . _ d a y O v e r C l a s s = 
 " u i - d a t e p i c k e r - d a y s - c e l l - o v e r " ; t h i s . r e g i o n a l = [ ] ; t h i s . r e g i o n a l [ " " ] = { c l o s e T e x t : " D o n e " , p r e v T e x t : " P r e v " , n e x t T e x t : " N e x t " , c u r r e n t T e x t : " T o d a y " , m o n t h N a m e s : [ " J a n u a r y " , " F e b r u a r y " , " M a r c h " , " A p r i l " , " M a y " , " J u n e " , " J u l y " , " A u g u s t " , " S e p t e m b e r " , " O c t o b e r " , " N o v e m b e r " , " D e c e m b e r " ] , m o n t h N a m e s S h o r t : [ " J a n " , " F e b " , " M a r " , " A p r " , " M a y " , " J u n " , " J u l " , " A u g " , " S e p " , " O c t " , " N o v " , " D e c " ] , d a y N a m e s : [ " S u n d a y " , " M o n d a y " , " T u e s d a y " , " W e d n e s d a y " , " T h u r s d a y " , " F r i d a y " , " S a t u r d a y " ] , d a y N a m e s S h o r t : [ " S u n " , " M o n " , " T u e " , " W e d " , " T h u " , " F r i " , " S a t " ] , d a y N a m e s M i n : [ " S u " , 
 " M o " , " T u " , " W e " , " T h " , " F r " , " S a " ] , w e e k H e a d e r : " W k " , d a t e F o r m a t : " m m / d d / y y " , f i r s t D a y : 0 , i s R T L : f a l s e , s h o w M o n t h A f t e r Y e a r : f a l s e , y e a r S u f f i x : " " } ; t h i s . _ d e f a u l t s = { s h o w O n : " f o c u s " , s h o w A n i m : " f a d e I n " , s h o w O p t i o n s : { } , d e f a u l t D a t e : n u l l , a p p e n d T e x t : " " , b u t t o n T e x t : " . . . " , b u t t o n I m a g e : " " , b u t t o n I m a g e O n l y : f a l s e , h i d e I f N o P r e v N e x t : f a l s e , n a v i g a t i o n A s D a t e F o r m a t : f a l s e , g o t o C u r r e n t : f a l s e , c h a n g e M o n t h : f a l s e , c h a n g e Y e a r : f a l s e , y e a r R a n g e : " c - 1 0 : c + 1 0 " , s h o w O t h e r M o n t h s : f a l s e , s e l e c t O t h e r M o n t h s : f a l s e , s h o w W e e k : f a l s e , c a l c u l a t e W e e k : t h i s . i s o 8 6 0 1 W e e k , s h o r t Y e a r C u t o f f : " + 1 0 " , 
 m i n D a t e : n u l l , m a x D a t e : n u l l , d u r a t i o n : " f a s t " , b e f o r e S h o w D a y : n u l l , b e f o r e S h o w : n u l l , o n S e l e c t : n u l l , o n C h a n g e M o n t h Y e a r : n u l l , o n C l o s e : n u l l , n u m b e r O f M o n t h s : 1 , s h o w C u r r e n t A t P o s : 0 , s t e p M o n t h s : 1 , s t e p B i g M o n t h s : 1 2 , a l t F i e l d : " " , a l t F o r m a t : " " , c o n s t r a i n I n p u t : t r u e , s h o w B u t t o n P a n e l : f a l s e , a u t o S i z e : f a l s e } ; d . e x t e n d ( t h i s . _ d e f a u l t s , t h i s . r e g i o n a l [ " " ] ) ; t h i s . d p D i v = d ( ' < d i v   i d = " ' + t h i s . _ m a i n D i v I d + ' "   c l a s s = " u i - d a t e p i c k e r   u i - w i d g e t   u i - w i d g e t - c o n t e n t   u i - h e l p e r - c l e a r f i x   u i - c o r n e r - a l l " > < / d i v > ' ) } f u n c t i o n   E ( a , b ) { d . e x t e n d ( a , b ) ; f o r ( v a r   c   i n   b ) i f ( b [ c ] = = 
 n u l l | | b [ c ] = = G ) a [ c ] = b [ c ] ; r e t u r n   a } d . e x t e n d ( d . u i , { d a t e p i c k e r : { v e r s i o n : " 1 . 8 . 1 0 " } } ) ; v a r   y = ( n e w   D a t e ) . g e t T i m e ( ) ; d . e x t e n d ( K . p r o t o t y p e , { m a r k e r C l a s s N a m e : " h a s D a t e p i c k e r " , l o g : f u n c t i o n ( ) { t h i s . d e b u g & & c o n s o l e . l o g . a p p l y ( " " , a r g u m e n t s ) } , _ w i d g e t D a t e p i c k e r : f u n c t i o n ( ) { r e t u r n   t h i s . d p D i v } , s e t D e f a u l t s : f u n c t i o n ( a ) { E ( t h i s . _ d e f a u l t s , a | | { } ) ; r e t u r n   t h i s } , _ a t t a c h D a t e p i c k e r : f u n c t i o n ( a , b ) { v a r   c = n u l l ; f o r ( v a r   e   i n   t h i s . _ d e f a u l t s ) { v a r   f = a . g e t A t t r i b u t e ( " d a t e : " + e ) ; i f ( f ) { c = c | | { } ; t r y { c [ e ] = e v a l ( f ) } c a t c h ( h ) { c [ e ] = f } } } e = a . n o d e N a m e . t o L o w e r C a s e ( ) ; 
 f = e = = " d i v " | | e = = " s p a n " ; i f ( ! a . i d ) { t h i s . u u i d + = 1 ; a . i d = " d p " + t h i s . u u i d } v a r   i = t h i s . _ n e w I n s t ( d ( a ) , f ) ; i . s e t t i n g s = d . e x t e n d ( { } , b | | { } , c | | { } ) ; i f ( e = = " i n p u t " ) t h i s . _ c o n n e c t D a t e p i c k e r ( a , i ) ; e l s e   f & & t h i s . _ i n l i n e D a t e p i c k e r ( a , i ) } , _ n e w I n s t : f u n c t i o n ( a , b ) { r e t u r n { i d : a [ 0 ] . i d . r e p l a c e ( / ( [ ^ A - Z a - z 0 - 9 _ - ] ) / g , " \ \ \ \ $ 1 " ) , i n p u t : a , s e l e c t e d D a y : 0 , s e l e c t e d M o n t h : 0 , s e l e c t e d Y e a r : 0 , d r a w M o n t h : 0 , d r a w Y e a r : 0 , i n l i n e : b , d p D i v : ! b ? t h i s . d p D i v : d ( ' < d i v   c l a s s = " ' + t h i s . _ i n l i n e C l a s s + '   u i - d a t e p i c k e r   u i - w i d g e t   u i - w i d g e t - c o n t e n t   u i - h e l p e r - c l e a r f i x   u i - c o r n e r - a l l " > < / d i v > ' ) } } , 
 _ c o n n e c t D a t e p i c k e r : f u n c t i o n ( a , b ) { v a r   c = d ( a ) ; b . a p p e n d = d ( [ ] ) ; b . t r i g g e r = d ( [ ] ) ; i f ( ! c . h a s C l a s s ( t h i s . m a r k e r C l a s s N a m e ) ) { t h i s . _ a t t a c h m e n t s ( c , b ) ; c . a d d C l a s s ( t h i s . m a r k e r C l a s s N a m e ) . k e y d o w n ( t h i s . _ d o K e y D o w n ) . k e y p r e s s ( t h i s . _ d o K e y P r e s s ) . k e y u p ( t h i s . _ d o K e y U p ) . b i n d ( " s e t D a t a . d a t e p i c k e r " , f u n c t i o n ( e , f , h ) { b . s e t t i n g s [ f ] = h } ) . b i n d ( " g e t D a t a . d a t e p i c k e r " , f u n c t i o n ( e , f ) { r e t u r n   t h i s . _ g e t ( b , f ) } ) ; t h i s . _ a u t o S i z e ( b ) ; d . d a t a ( a , " d a t e p i c k e r " , b ) } } , _ a t t a c h m e n t s : f u n c t i o n ( a , b ) { v a r   c = t h i s . _ g e t ( b , " a p p e n d T e x t " ) , e = t h i s . _ g e t ( b , " i s R T L " ) ; b . a p p e n d & & 
 b . a p p e n d . r e m o v e ( ) ; i f ( c ) { b . a p p e n d = d ( ' < s p a n   c l a s s = " ' + t h i s . _ a p p e n d C l a s s + ' " > ' + c + " < / s p a n > " ) ; a [ e ? " b e f o r e " : " a f t e r " ] ( b . a p p e n d ) } a . u n b i n d ( " f o c u s " , t h i s . _ s h o w D a t e p i c k e r ) ; b . t r i g g e r & & b . t r i g g e r . r e m o v e ( ) ; c = t h i s . _ g e t ( b , " s h o w O n " ) ; i f ( c = = " f o c u s " | | c = = " b o t h " ) a . f o c u s ( t h i s . _ s h o w D a t e p i c k e r ) ; i f ( c = = " b u t t o n " | | c = = " b o t h " ) { c = t h i s . _ g e t ( b , " b u t t o n T e x t " ) ; v a r   f = t h i s . _ g e t ( b , " b u t t o n I m a g e " ) ; b . t r i g g e r = d ( t h i s . _ g e t ( b , " b u t t o n I m a g e O n l y " ) ? d ( " < i m g / > " ) . a d d C l a s s ( t h i s . _ t r i g g e r C l a s s ) . a t t r ( { s r c : f , a l t : c , t i t l e : c } ) : d ( ' < b u t t o n   t y p e = " b u t t o n " > < / b u t t o n > ' ) . a d d C l a s s ( t h i s . _ t r i g g e r C l a s s ) . h t m l ( f = = 
 " " ? c : d ( " < i m g / > " ) . a t t r ( { s r c : f , a l t : c , t i t l e : c } ) ) ) ; a [ e ? " b e f o r e " : " a f t e r " ] ( b . t r i g g e r ) ; b . t r i g g e r . c l i c k ( f u n c t i o n ( ) { d . d a t e p i c k e r . _ d a t e p i c k e r S h o w i n g & & d . d a t e p i c k e r . _ l a s t I n p u t = = a [ 0 ] ? d . d a t e p i c k e r . _ h i d e D a t e p i c k e r ( ) : d . d a t e p i c k e r . _ s h o w D a t e p i c k e r ( a [ 0 ] ) ; r e t u r n   f a l s e } ) } } , _ a u t o S i z e : f u n c t i o n ( a ) { i f ( t h i s . _ g e t ( a , " a u t o S i z e " ) & & ! a . i n l i n e ) { v a r   b = n e w   D a t e ( 2 0 0 9 , 1 1 , 2 0 ) , c = t h i s . _ g e t ( a , " d a t e F o r m a t " ) ; i f ( c . m a t c h ( / [ D M ] / ) ) { v a r   e = f u n c t i o n ( f ) { f o r ( v a r   h = 0 , i = 0 , g = 0 ; g < f . l e n g t h ; g + + ) i f ( f [ g ] . l e n g t h > h ) { h = f [ g ] . l e n g t h ; i = g } r e t u r n   i } ; b . s e t M o n t h ( e ( t h i s . _ g e t ( a , 
 c . m a t c h ( / M M / ) ? " m o n t h N a m e s " : " m o n t h N a m e s S h o r t " ) ) ) ; b . s e t D a t e ( e ( t h i s . _ g e t ( a , c . m a t c h ( / D D / ) ? " d a y N a m e s " : " d a y N a m e s S h o r t " ) ) + 2 0 - b . g e t D a y ( ) ) } a . i n p u t . a t t r ( " s i z e " , t h i s . _ f o r m a t D a t e ( a , b ) . l e n g t h ) } } , _ i n l i n e D a t e p i c k e r : f u n c t i o n ( a , b ) { v a r   c = d ( a ) ; i f ( ! c . h a s C l a s s ( t h i s . m a r k e r C l a s s N a m e ) ) { c . a d d C l a s s ( t h i s . m a r k e r C l a s s N a m e ) . a p p e n d ( b . d p D i v ) . b i n d ( " s e t D a t a . d a t e p i c k e r " , f u n c t i o n ( e , f , h ) { b . s e t t i n g s [ f ] = h } ) . b i n d ( " g e t D a t a . d a t e p i c k e r " , f u n c t i o n ( e , f ) { r e t u r n   t h i s . _ g e t ( b , f ) } ) ; d . d a t a ( a , " d a t e p i c k e r " , b ) ; t h i s . _ s e t D a t e ( b , t h i s . _ g e t D e f a u l t D a t e ( b ) , 
 t r u e ) ; t h i s . _ u p d a t e D a t e p i c k e r ( b ) ; t h i s . _ u p d a t e A l t e r n a t e ( b ) ; b . d p D i v . s h o w ( ) } } , _ d i a l o g D a t e p i c k e r : f u n c t i o n ( a , b , c , e , f ) { a = t h i s . _ d i a l o g I n s t ; i f ( ! a ) { t h i s . u u i d + = 1 ; t h i s . _ d i a l o g I n p u t = d ( ' < i n p u t   t y p e = " t e x t "   i d = " ' + ( " d p " + t h i s . u u i d ) + ' "   s t y l e = " p o s i t i o n :   a b s o l u t e ;   t o p :   - 1 0 0 p x ;   w i d t h :   0 p x ;   z - i n d e x :   - 1 0 ; " / > ' ) ; t h i s . _ d i a l o g I n p u t . k e y d o w n ( t h i s . _ d o K e y D o w n ) ; d ( " b o d y " ) . a p p e n d ( t h i s . _ d i a l o g I n p u t ) ; a = t h i s . _ d i a l o g I n s t = t h i s . _ n e w I n s t ( t h i s . _ d i a l o g I n p u t , f a l s e ) ; a . s e t t i n g s = { } ; d . d a t a ( t h i s . _ d i a l o g I n p u t [ 0 ] , " d a t e p i c k e r " , a ) } E ( a . s e t t i n g s , e | | { } ) ; 
 b = b & & b . c o n s t r u c t o r = = D a t e ? t h i s . _ f o r m a t D a t e ( a , b ) : b ; t h i s . _ d i a l o g I n p u t . v a l ( b ) ; t h i s . _ p o s = f ? f . l e n g t h ? f : [ f . p a g e X , f . p a g e Y ] : n u l l ; i f ( ! t h i s . _ p o s ) t h i s . _ p o s = [ d o c u m e n t . d o c u m e n t E l e m e n t . c l i e n t W i d t h / 2 - 1 0 0 + ( d o c u m e n t . d o c u m e n t E l e m e n t . 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 ) , d o c u m e n t . d o c u m e n t E l e m e n t . c l i e n t H e i g h t / 2 - 1 5 0 + ( d o c u m e n t . d o c u m e n t E l e m e n t . 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 ) ] ; t h i s . _ d i a l o g I n p u t . c s s ( " l e f t " , t h i s . _ p o s [ 0 ] + 2 0 + " p x " ) . c s s ( " t o p " , t h i s . _ p o s [ 1 ] + " p x " ) ; a . s e t t i n g s . o n S e l e c t = c ; t h i s . _ i n D i a l o g = t r u e ; t h i s . d p D i v . a d d C l a s s ( t h i s . _ d i a l o g C l a s s ) ; 
 t h i s . _ s h o w D a t e p i c k e r ( t h i s . _ d i a l o g I n p u t [ 0 ] ) ; d . b l o c k U I & & d . b l o c k U I ( t h i s . d p D i v ) ; d . d a t a ( t h i s . _ d i a l o g I n p u t [ 0 ] , " d a t e p i c k e r " , a ) ; r e t u r n   t h i s } , _ d e s t r o y D a t e p i c k e r : f u n c t i o n ( a ) { v a r   b = d ( a ) , c = d . d a t a ( a , " d a t e p i c k e r " ) ; i f ( b . h a s C l a s s ( t h i s . m a r k e r C l a s s N a m e ) ) { v a r   e = a . n o d e N a m e . t o L o w e r C a s e ( ) ; d . r e m o v e D a t a ( a , " d a t e p i c k e r " ) ; i f ( e = = " i n p u t " ) { c . a p p e n d . r e m o v e ( ) ; c . t r i g g e r . r e m o v e ( ) ; b . r e m o v e C l a s s ( t h i s . m a r k e r C l a s s N a m e ) . u n b i n d ( " f o c u s " , t h i s . _ s h o w D a t e p i c k e r ) . u n b i n d ( " k e y d o w n " , t h i s . _ d o K e y D o w n ) . u n b i n d ( " k e y p r e s s " , t h i s . _ d o K e y P r e s s ) . u n b i n d ( " k e y u p " , 
 t h i s . _ d o K e y U p ) } e l s e   i f ( e = = " d i v " | | e = = " s p a n " ) b . r e m o v e C l a s s ( t h i s . m a r k e r C l a s s N a m e ) . e m p t y ( ) } } , _ e n a b l e D a t e p i c k e r : f u n c t i o n ( a ) { v a r   b = d ( a ) , c = d . d a t a ( a , " d a t e p i c k e r " ) ; i f ( b . h a s C l a s s ( t h i s . m a r k e r C l a s s N a m e ) ) { v a r   e = a . n o d e N a m e . t o L o w e r C a s e ( ) ; i f ( e = = " i n p u t " ) { a . d i s a b l e d = f a l s e ; c . t r i g g e r . f i l t e r ( " b u t t o n " ) . e a c h ( f u n c t i o n ( ) { t h i s . d i s a b l e d = f a l s e } ) . e n d ( ) . f i l t e r ( " i m g " ) . c s s ( { o p a c i t y : " 1 . 0 " , c u r s o r : " " } ) } e l s e   i f ( e = = " d i v " | | e = = " s p a n " ) b . c h i l d r e n ( " . " + t h i s . _ i n l i n e C l a s s ) . c h i l d r e n ( ) . r e m o v e C l a s s ( " u i - s t a t e - d i s a b l e d " ) ; t h i s . _ d i s a b l e d I n p u t s = d . m a p ( t h i s . _ d i s a b l e d I n p u t s , 
 f u n c t i o n ( f ) { r e t u r n   f = = a ? n u l l : f } ) } } , _ d i s a b l e D a t e p i c k e r : f u n c t i o n ( a ) { v a r   b = d ( a ) , c = d . d a t a ( a , " d a t e p i c k e r " ) ; i f ( b . h a s C l a s s ( t h i s . m a r k e r C l a s s N a m e ) ) { v a r   e = a . n o d e N a m e . t o L o w e r C a s e ( ) ; i f ( e = = " i n p u t " ) { a . d i s a b l e d = t r u e ; c . t r i g g e r . f i l t e r ( " b u t t o n " ) . e a c h ( f u n c t i o n ( ) { t h i s . d i s a b l e d = t r u e } ) . e n d ( ) . f i l t e r ( " i m g " ) . c s s ( { o p a c i t y : " 0 . 5 " , c u r s o r : " d e f a u l t " } ) } e l s e   i f ( e = = " d i v " | | e = = " s p a n " ) b . c h i l d r e n ( " . " + t h i s . _ i n l i n e C l a s s ) . c h i l d r e n ( ) . a d d C l a s s ( " u i - s t a t e - d i s a b l e d " ) ; t h i s . _ d i s a b l e d I n p u t s = d . m a p ( t h i s . _ d i s a b l e d I n p u t s , f u n c t i o n ( f ) { r e t u r n   f = = a ? n u l l : 
 f } ) ; t h i s . _ d i s a b l e d I n p u t s [ t h i s . _ d i s a b l e d I n p u t s . l e n g t h ] = a } } , _ i s D i s a b l e d D a t e p i c k e r : f u n c t i o n ( a ) { i f ( ! a ) r e t u r n   f a l s e ; f o r ( v a r   b = 0 ; b < t h i s . _ d i s a b l e d I n p u t s . l e n g t h ; b + + ) i f ( t h i s . _ d i s a b l e d I n p u t s [ b ] = = a ) r e t u r n   t r u e ; r e t u r n   f a l s e } , _ g e t I n s t : f u n c t i o n ( a ) { t r y { r e t u r n   d . d a t a ( a , " d a t e p i c k e r " ) } c a t c h ( b ) { t h r o w " M i s s i n g   i n s t a n c e   d a t a   f o r   t h i s   d a t e p i c k e r " ; } } , _ o p t i o n D a t e p i c k e r : f u n c t i o n ( a , b , c ) { v a r   e = t h i s . _ g e t I n s t ( a ) ; i f ( a r g u m e n t s . l e n g t h = = 2 & & t y p e o f   b = = " s t r i n g " ) r e t u r n   b = = " d e f a u l t s " ? d . e x t e n d ( { } , d . d a t e p i c k e r . _ d e f a u l t s ) : e ? b = = " a l l " ? d . e x t e n d ( { } , 
 e . s e t t i n g s ) : t h i s . _ g e t ( e , b ) : n u l l ; v a r   f = b | | { } ; i f ( t y p e o f   b = = " s t r i n g " ) { f = { } ; f [ b ] = c } i f ( e ) { t h i s . _ c u r I n s t = = e & & t h i s . _ h i d e D a t e p i c k e r ( ) ; v a r   h = t h i s . _ g e t D a t e D a t e p i c k e r ( a , t r u e ) ; E ( e . s e t t i n g s , f ) ; t h i s . _ a t t a c h m e n t s ( d ( a ) , e ) ; t h i s . _ a u t o S i z e ( e ) ; t h i s . _ s e t D a t e D a t e p i c k e r ( a , h ) ; t h i s . _ u p d a t e D a t e p i c k e r ( e ) } } , _ c h a n g e D a t e p i c k e r : f u n c t i o n ( a , b , c ) { t h i s . _ o p t i o n D a t e p i c k e r ( a , b , c ) } , _ r e f r e s h D a t e p i c k e r : f u n c t i o n ( a ) { ( a = t h i s . _ g e t I n s t ( a ) ) & & t h i s . _ u p d a t e D a t e p i c k e r ( a ) } , _ s e t D a t e D a t e p i c k e r : f u n c t i o n ( a , b ) { i f ( a = t h i s . _ g e t I n s t ( a ) ) { t h i s . _ s e t D a t e ( a , b ) ; 
 t h i s . _ u p d a t e D a t e p i c k e r ( a ) ; t h i s . _ u p d a t e A l t e r n a t e ( a ) } } , _ g e t D a t e D a t e p i c k e r : f u n c t i o n ( a , b ) { ( a = t h i s . _ g e t I n s t ( a ) ) & & ! a . i n l i n e & & t h i s . _ s e t D a t e F r o m F i e l d ( a , b ) ; r e t u r n   a ? t h i s . _ g e t D a t e ( a ) : n u l l } , _ d o K e y D o w n : f u n c t i o n ( a ) { v a r   b = d . d a t e p i c k e r . _ g e t I n s t ( a . t a r g e t ) , c = t r u e , e = b . d p D i v . i s ( " . u i - d a t e p i c k e r - r t l " ) ; b . _ k e y E v e n t = t r u e ; i f ( d . d a t e p i c k e r . _ d a t e p i c k e r S h o w i n g ) s w i t c h ( a . k e y C o d e ) { c a s e   9 : d . d a t e p i c k e r . _ h i d e D a t e p i c k e r ( ) ; c = f a l s e ; b r e a k ; c a s e   1 3 : c = d ( " t d . " + d . d a t e p i c k e r . _ d a y O v e r C l a s s + " : n o t ( . " + d . d a t e p i c k e r . _ c u r r e n t C l a s s + " ) " , b . d p D i v ) ; c [ 0 ] ? 
 d . d a t e p i c k e r . _ s e l e c t D a y ( a . t a r g e t , b . s e l e c t e d M o n t h , b . s e l e c t e d Y e a r , c [ 0 ] ) : d . d a t e p i c k e r . _ h i d e D a t e p i c k e r ( ) ; r e t u r n   f a l s e ; c a s e   2 7 : d . d a t e p i c k e r . _ h i d e D a t e p i c k e r ( ) ; b r e a k ; c a s e   3 3 : d . d a t e p i c k e r . _ a d j u s t D a t e ( a . t a r g e t , a . c t r l K e y ? - d . d a t e p i c k e r . _ g e t ( b , " s t e p B i g M o n t h s " ) : - d . d a t e p i c k e r . _ g e t ( b , " s t e p M o n t h s " ) , " M " ) ; b r e a k ; c a s e   3 4 : d . d a t e p i c k e r . _ a d j u s t D a t e ( a . t a r g e t , a . c t r l K e y ? + d . d a t e p i c k e r . _ g e t ( b , " s t e p B i g M o n t h s " ) : + d . d a t e p i c k e r . _ g e t ( b , " s t e p M o n t h s " ) , " M " ) ; b r e a k ; c a s e   3 5 : i f ( a . c t r l K e y | | a . m e t a K e y ) d . d a t e p i c k e r . _ c l e a r D a t e ( a . t a r g e t ) ; c = a . c t r l K e y | | 
 a . m e t a K e y ; b r e a k ; c a s e   3 6 : i f ( a . c t r l K e y | | a . m e t a K e y ) d . d a t e p i c k e r . _ g o t o T o d a y ( a . t a r g e t ) ; c = a . c t r l K e y | | a . m e t a K e y ; b r e a k ; c a s e   3 7 : i f ( a . c t r l K e y | | a . m e t a K e y ) d . d a t e p i c k e r . _ a d j u s t D a t e ( a . t a r g e t , e ? + 1 : - 1 , " D " ) ; c = a . c t r l K e y | | a . m e t a K e y ; i f ( a . o r i g i n a l E v e n t . a l t K e y ) d . d a t e p i c k e r . _ a d j u s t D a t e ( a . t a r g e t , a . c t r l K e y ? - d . d a t e p i c k e r . _ g e t ( b , " s t e p B i g M o n t h s " ) : - d . d a t e p i c k e r . _ g e t ( b , " s t e p M o n t h s " ) , " M " ) ; b r e a k ; c a s e   3 8 : i f ( a . c t r l K e y | | a . m e t a K e y ) d . d a t e p i c k e r . _ a d j u s t D a t e ( a . t a r g e t , - 7 , " D " ) ; c = a . c t r l K e y | | a . m e t a K e y ; b r e a k ; c a s e   3 9 : i f ( a . c t r l K e y | | a . m e t a K e y ) d . d a t e p i c k e r . _ a d j u s t D a t e ( a . t a r g e t , 
 e ? - 1 : + 1 , " D " ) ; c = a . c t r l K e y | | a . m e t a K e y ; i f ( a . o r i g i n a l E v e n t . a l t K e y ) d . d a t e p i c k e r . _ a d j u s t D a t e ( a . t a r g e t , a . c t r l K e y ? + d . d a t e p i c k e r . _ g e t ( b , " s t e p B i g M o n t h s " ) : + d . d a t e p i c k e r . _ g e t ( b , " s t e p M o n t h s " ) , " M " ) ; b r e a k ; c a s e   4 0 : i f ( a . c t r l K e y | | a . m e t a K e y ) d . d a t e p i c k e r . _ a d j u s t D a t e ( a . t a r g e t , + 7 , " D " ) ; c = a . c t r l K e y | | a . m e t a K e y ; b r e a k ; d e f a u l t : c = f a l s e } e l s e   i f ( a . k e y C o d e = = 3 6 & & a . c t r l K e y ) d . d a t e p i c k e r . _ s h o w D a t e p i c k e r ( t h i s ) ; e l s e   c = f a l s e ; i f ( c ) { a . p r e v e n t D e f a u l t ( ) ; a . s t o p P r o p a g a t i o n ( ) } } , _ d o K e y P r e s s : f u n c t i o n ( a ) { v a r   b = d . d a t e p i c k e r . _ g e t I n s t ( a . t a r g e t ) ; i f ( d . d a t e p i c k e r . _ g e t ( b , 
 " c o n s t r a i n I n p u t " ) ) { b = d . d a t e p i c k e r . _ p o s s i b l e C h a r s ( d . d a t e p i c k e r . _ g e t ( b , " d a t e F o r m a t " ) ) ; v a r   c = S t r i n g . f r o m C h a r C o d e ( a . c h a r C o d e = = G ? a . k e y C o d e : a . c h a r C o d e ) ; r e t u r n   a . c t r l K e y | | a . m e t a K e y | | c < "   " | | ! b | | b . i n d e x O f ( c ) > - 1 } } , _ d o K e y U p : f u n c t i o n ( a ) { a = d . d a t e p i c k e r . _ g e t I n s t ( a . t a r g e t ) ; i f ( a . i n p u t . v a l ( ) ! = a . l a s t V a l ) t r y { i f ( d . d a t e p i c k e r . p a r s e D a t e ( d . d a t e p i c k e r . _ g e t ( a , " d a t e F o r m a t " ) , a . i n p u t ? a . i n p u t . v a l ( ) : n u l l , d . d a t e p i c k e r . _ g e t F o r m a t C o n f i g ( a ) ) ) { d . d a t e p i c k e r . _ s e t D a t e F r o m F i e l d ( a ) ; d . d a t e p i c k e r . _ u p d a t e A l t e r n a t e ( a ) ; d . d a t e p i c k e r . _ u p d a t e D a t e p i c k e r ( a ) } } c a t c h ( b ) { d . d a t e p i c k e r . l o g ( b ) } r e t u r n   t r u e } , 
 _ s h o w D a t e p i c k e r : f u n c t i o n ( a ) { a = a . t a r g e t | | a ; i f ( a . n o d e N a m e . t o L o w e r C a s e ( ) ! = " i n p u t " ) a = d ( " i n p u t " , a . p a r e n t N o d e ) [ 0 ] ; i f ( ! ( d . d a t e p i c k e r . _ i s D i s a b l e d D a t e p i c k e r ( a ) | | d . d a t e p i c k e r . _ l a s t I n p u t = = a ) ) { v a r   b = d . d a t e p i c k e r . _ g e t I n s t ( a ) ; d . d a t e p i c k e r . _ c u r I n s t & & d . d a t e p i c k e r . _ c u r I n s t ! = b & & d . d a t e p i c k e r . _ c u r I n s t . d p D i v . s t o p ( t r u e , t r u e ) ; v a r   c = d . d a t e p i c k e r . _ g e t ( b , " b e f o r e S h o w " ) ; E ( b . s e t t i n g s , c ? c . a p p l y ( a , [ a , b ] ) : { } ) ; b . l a s t V a l = n u l l ; d . d a t e p i c k e r . _ l a s t I n p u t = a ; d . d a t e p i c k e r . _ s e t D a t e F r o m F i e l d ( b ) ; i f ( d . d a t e p i c k e r . _ i n D i a l o g ) a . v a l u e = " " ; i f ( ! d . d a t e p i c k e r . _ p o s ) { d . d a t e p i c k e r . _ p o s = 
 d . d a t e p i c k e r . _ f i n d P o s ( a ) ; d . d a t e p i c k e r . _ p o s [ 1 ] + = a . o f f s e t H e i g h t } v a r   e = f a l s e ; d ( a ) . p a r e n t s ( ) . e a c h ( f u n c t i o n ( ) { e | = d ( t h i s ) . c s s ( " p o s i t i o n " ) = = " f i x e d " ; r e t u r n ! e } ) ; i f ( e & & d . b r o w s e r . o p e r a ) { d . d a t e p i c k e r . _ p o s [ 0 ] - = d o c u m e n t . d o c u m e n t E l e m e n t . s c r o l l L e f t ; d . d a t e p i c k e r . _ p o s [ 1 ] - = d o c u m e n t . d o c u m e n t E l e m e n t . s c r o l l T o p } c = { l e f t : d . d a t e p i c k e r . _ p o s [ 0 ] , t o p : d . d a t e p i c k e r . _ p o s [ 1 ] } ; d . d a t e p i c k e r . _ p o s = n u l l ; b . d p D i v . e m p t y ( ) ; b . d p D i v . c s s ( { p o s i t i o n : " a b s o l u t e " , d i s p l a y : " b l o c k " , t o p : " - 1 0 0 0 p x " } ) ; d . d a t e p i c k e r . _ u p d a t e D a t e p i c k e r ( b ) ; c = d . d a t e p i c k e r . _ c h e c k O f f s e t ( b , 
 c , e ) ; b . d p D i v . c s s ( { p o s i t i o n : d . d a t e p i c k e r . _ i n D i a l o g & & d . b l o c k U I ? " s t a t i c " : e ? " f i x e d " : " a b s o l u t e " , d i s p l a y : " n o n e " , l e f t : c . l e f t + " p x " , t o p : c . t o p + " p x " } ) ; i f ( ! b . i n l i n e ) { c = d . d a t e p i c k e r . _ g e t ( b , " s h o w A n i m " ) ; v a r   f = d . d a t e p i c k e r . _ g e t ( b , " d u r a t i o n " ) , h = f u n c t i o n ( ) { d . d a t e p i c k e r . _ d a t e p i c k e r S h o w i n g = t r u e ; v a r   i = b . d p D i v . f i n d ( " i f r a m e . u i - d a t e p i c k e r - c o v e r " ) ; i f ( i . l e n g t h ) { v a r   g = d . d a t e p i c k e r . _ g e t B o r d e r s ( b . d p D i v ) ; i . c s s ( { l e f t : - g [ 0 ] , t o p : - g [ 1 ] , w i d t h : b . d p D i v . o u t e r W i d t h ( ) , h e i g h t : b . d p D i v . o u t e r H e i g h t ( ) } ) } } ; b . d p D i v . z I n d e x ( d ( a ) . z I n d e x ( ) + 1 ) ; d . e f f e c t s & & 
 d . e f f e c t s [ c ] ? b . d p D i v . s h o w ( c , d . d a t e p i c k e r . _ g e t ( b , " s h o w O p t i o n s " ) , f , h ) : b . d p D i v [ c | | " s h o w " ] ( c ? f : n u l l , h ) ; i f ( ! c | | ! f ) h ( ) ; b . i n p u t . i s ( " : v i s i b l e " ) & & ! b . i n p u t . i s ( " : d i s a b l e d " ) & & b . i n p u t . f o c u s ( ) ; d . d a t e p i c k e r . _ c u r I n s t = b } } } , _ u p d a t e D a t e p i c k e r : f u n c t i o n ( a ) { v a r   b = t h i s , c = d . d a t e p i c k e r . _ g e t B o r d e r s ( a . d p D i v ) ; a . d p D i v . e m p t y ( ) . a p p e n d ( t h i s . _ g e n e r a t e H T M L ( a ) ) ; v a r   e = a . d p D i v . f i n d ( " i f r a m e . u i - d a t e p i c k e r - c o v e r " ) ; e . l e n g t h & & e . c s s ( { l e f t : - c [ 0 ] , t o p : - c [ 1 ] , w i d t h : a . d p D i v . o u t e r W i d t h ( ) , h e i g h t : a . d p D i v . o u t e r H e i g h t ( ) } ) ; a . d p D i v . f i n d ( " b u t t o n ,   . u i - d a t e p i c k e r - p r e v ,   . u i - d a t e p i c k e r - n e x t ,   . u i - d a t e p i c k e r - c a l e n d a r   t d   a " ) . b i n d ( " m o u s e o u t " , 
 f u n c t i o n ( ) { d ( t h i s ) . r e m o v e C l a s s ( " u i - s t a t e - h o v e r " ) ; t h i s . c l a s s N a m e . i n d e x O f ( " u i - d a t e p i c k e r - p r e v " ) ! = - 1 & & d ( t h i s ) . r e m o v e C l a s s ( " u i - d a t e p i c k e r - p r e v - h o v e r " ) ; t h i s . c l a s s N a m e . i n d e x O f ( " u i - d a t e p i c k e r - n e x t " ) ! = - 1 & & d ( t h i s ) . r e m o v e C l a s s ( " u i - d a t e p i c k e r - n e x t - h o v e r " ) } ) . b i n d ( " m o u s e o v e r " , f u n c t i o n ( ) { i f ( ! b . _ i s D i s a b l e d D a t e p i c k e r ( a . i n l i n e ? a . d p D i v . p a r e n t ( ) [ 0 ] : a . i n p u t [ 0 ] ) ) { d ( t h i s ) . p a r e n t s ( " . u i - d a t e p i c k e r - c a l e n d a r " ) . f i n d ( " a " ) . r e m o v e C l a s s ( " u i - s t a t e - h o v e r " ) ; d ( t h i s ) . a d d C l a s s ( " u i - s t a t e - h o v e r " ) ; t h i s . c l a s s N a m e . i n d e x O f ( " u i - d a t e p i c k e r - p r e v " ) ! = 
 - 1 & & d ( t h i s ) . a d d C l a s s ( " u i - d a t e p i c k e r - p r e v - h o v e r " ) ; t h i s . c l a s s N a m e . i n d e x O f ( " u i - d a t e p i c k e r - n e x t " ) ! = - 1 & & d ( t h i s ) . a d d C l a s s ( " u i - d a t e p i c k e r - n e x t - h o v e r " ) } } ) . e n d ( ) . f i n d ( " . " + t h i s . _ d a y O v e r C l a s s + "   a " ) . t r i g g e r ( " m o u s e o v e r " ) . e n d ( ) ; c = t h i s . _ g e t N u m b e r O f M o n t h s ( a ) ; e = c [ 1 ] ; e > 1 ? a . d p D i v . a d d C l a s s ( " u i - d a t e p i c k e r - m u l t i - " + e ) . c s s ( " w i d t h " , 1 7 * e + " e m " ) : a . d p D i v . r e m o v e C l a s s ( " u i - d a t e p i c k e r - m u l t i - 2   u i - d a t e p i c k e r - m u l t i - 3   u i - d a t e p i c k e r - m u l t i - 4 " ) . w i d t h ( " " ) ; a . d p D i v [ ( c [ 0 ] ! = 1 | | c [ 1 ] ! = 1 ? " a d d " : " r e m o v e " ) + " C l a s s " ] ( " u i - d a t e p i c k e r - m u l t i " ) ; a . d p D i v [ ( t h i s . _ g e t ( a , 
 " i s R T L " ) ? " a d d " : " r e m o v e " ) + " C l a s s " ] ( " u i - d a t e p i c k e r - r t l " ) ; a = = d . d a t e p i c k e r . _ c u r I n s t & & d . d a t e p i c k e r . _ d a t e p i c k e r S h o w i n g & & a . i n p u t & & a . i n p u t . i s ( " : v i s i b l e " ) & & ! a . i n p u t . i s ( " : d i s a b l e d " ) & & a . i n p u t [ 0 ] ! = d o c u m e n t . a c t i v e E l e m e n t & & a . i n p u t . f o c u s ( ) ; i f ( a . y e a r s h t m l ) { v a r   f = a . y e a r s h t m l ; s e t T i m e o u t ( f u n c t i o n ( ) { f = = = a . y e a r s h t m l & & a . d p D i v . f i n d ( " s e l e c t . u i - d a t e p i c k e r - y e a r : f i r s t " ) . r e p l a c e W i t h ( a . y e a r s h t m l ) ; f = a . y e a r s h t m l = n u l l } , 0 ) } } , _ g e t B o r d e r s : f u n c t i o n ( a ) { v a r   b = f u n c t i o n ( c ) { r e t u r n { t h i n : 1 , m e d i u m : 2 , t h i c k : 3 } [ c ] | | c } ; r e t u r n [ p a r s e F l o a t ( b ( a . c s s ( " b o r d e r - l e f t - w i d t h " ) ) ) , 
 p a r s e F l o a t ( b ( a . c s s ( " b o r d e r - t o p - w i d t h " ) ) ) ] } , _ c h e c k O f f s e t : f u n c t i o n ( a , b , c ) { v a r   e = a . d p D i v . o u t e r W i d t h ( ) , f = a . d p D i v . o u t e r H e i g h t ( ) , h = a . i n p u t ? a . i n p u t . o u t e r W i d t h ( ) : 0 , i = a . i n p u t ? a . i n p u t . o u t e r H e i g h t ( ) : 0 , g = d o c u m e n t . d o c u m e n t E l e m e n t . c l i e n t W i d t h + d ( d o c u m e n t ) . s c r o l l L e f t ( ) , j = d o c u m e n t . d o c u m e n t E l e m e n t . c l i e n t H e i g h t + d ( d o c u m e n t ) . s c r o l l T o p ( ) ; b . l e f t - = t h i s . _ g e t ( a , " i s R T L " ) ? e - h : 0 ; b . l e f t - = c & & b . l e f t = = a . i n p u t . o f f s e t ( ) . l e f t ? d ( d o c u m e n t ) . s c r o l l L e f t ( ) : 0 ; b . t o p - = c & & b . t o p = = a . i n p u t . o f f s e t ( ) . t o p + i ? d ( d o c u m e n t ) . s c r o l l T o p ( ) : 0 ; b . l e f t - = M a t h . m i n ( b . l e f t , 
 b . l e f t + e > g & & g > e ? M a t h . a b s ( b . l e f t + e - g ) : 0 ) ; b . t o p - = M a t h . m i n ( b . t o p , b . t o p + f > j & & j > f ? M a t h . a b s ( f + i ) : 0 ) ; r e t u r n   b } , _ f i n d P o s : f u n c t i o n ( a ) { f o r ( v a r   b = t h i s . _ g e t ( t h i s . _ g e t I n s t ( a ) , " i s R T L " ) ; a & & ( a . t y p e = = " h i d d e n " | | a . n o d e T y p e ! = 1 | | d . e x p r . f i l t e r s . h i d d e n ( a ) ) ; ) a = a [ b ? " p r e v i o u s S i b l i n g " : " n e x t S i b l i n g " ] ; a = d ( a ) . o f f s e t ( ) ; r e t u r n [ a . l e f t , a . t o p ] } , _ h i d e D a t e p i c k e r : f u n c t i o n ( a ) { v a r   b = t h i s . _ c u r I n s t ; i f ( ! ( ! b | | a & & b ! = d . d a t a ( a , " d a t e p i c k e r " ) ) ) i f ( t h i s . _ d a t e p i c k e r S h o w i n g ) { a = t h i s . _ g e t ( b , " s h o w A n i m " ) ; v a r   c = t h i s . _ g e t ( b , " d u r a t i o n " ) , e = f u n c t i o n ( ) { d . d a t e p i c k e r . _ t i d y D i a l o g ( b ) ; 
 t h i s . _ c u r I n s t = n u l l } ; d . e f f e c t s & & d . e f f e c t s [ a ] ? b . d p D i v . h i d e ( a , d . d a t e p i c k e r . _ g e t ( b , " s h o w O p t i o n s " ) , c , e ) : b . d p D i v [ a = = " s l i d e D o w n " ? " s l i d e U p " : a = = " f a d e I n " ? " f a d e O u t " : " h i d e " ] ( a ? c : n u l l , e ) ; a | | e ( ) ; i f ( a = t h i s . _ g e t ( b , " o n C l o s e " ) ) a . a p p l y ( b . i n p u t ? b . i n p u t [ 0 ] : n u l l , [ b . i n p u t ? b . i n p u t . v a l ( ) : " " , b ] ) ; t h i s . _ d a t e p i c k e r S h o w i n g = f a l s e ; t h i s . _ l a s t I n p u t = n u l l ; i f ( t h i s . _ i n D i a l o g ) { t h i s . _ d i a l o g I n p u t . c s s ( { p o s i t i o n : " a b s o l u t e " , l e f t : " 0 " , t o p : " - 1 0 0 p x " } ) ; i f ( d . b l o c k U I ) { d . u n b l o c k U I ( ) ; d ( " b o d y " ) . a p p e n d ( t h i s . d p D i v ) } } t h i s . _ i n D i a l o g = f a l s e } } , _ t i d y D i a l o g : f u n c t i o n ( a ) { a . d p D i v . r e m o v e C l a s s ( t h i s . _ d i a l o g C l a s s ) . u n b i n d ( " . u i - d a t e p i c k e r - c a l e n d a r " ) } , 
 _ c h e c k E x t e r n a l C l i c k : f u n c t i o n ( a ) { i f ( d . d a t e p i c k e r . _ c u r I n s t ) { a = d ( a . t a r g e t ) ; a [ 0 ] . i d ! = d . d a t e p i c k e r . _ m a i n D i v I d & & a . p a r e n t s ( " # " + d . d a t e p i c k e r . _ m a i n D i v I d ) . l e n g t h = = 0 & & ! a . h a s C l a s s ( d . d a t e p i c k e r . m a r k e r C l a s s N a m e ) & & ! a . h a s C l a s s ( d . d a t e p i c k e r . _ t r i g g e r C l a s s ) & & d . d a t e p i c k e r . _ d a t e p i c k e r S h o w i n g & & ! ( d . d a t e p i c k e r . _ i n D i a l o g & & d . b l o c k U I ) & & d . d a t e p i c k e r . _ h i d e D a t e p i c k e r ( ) } } , _ a d j u s t D a t e : f u n c t i o n ( a , b , c ) { a = d ( a ) ; v a r   e = t h i s . _ g e t I n s t ( a [ 0 ] ) ; i f ( ! t h i s . _ i s D i s a b l e d D a t e p i c k e r ( a [ 0 ] ) ) { t h i s . _ a d j u s t I n s t D a t e ( e , b + ( c = = " M " ? t h i s . _ g e t ( e , " s h o w C u r r e n t A t P o s " ) : 
 0 ) , c ) ; t h i s . _ u p d a t e D a t e p i c k e r ( e ) } } , _ g o t o T o d a y : f u n c t i o n ( a ) { a = d ( a ) ; v a r   b = t h i s . _ g e t I n s t ( a [ 0 ] ) ; i f ( t h i s . _ g e t ( b , " g o t o C u r r e n t " ) & & b . c u r r e n t D a y ) { b . s e l e c t e d D a y = b . c u r r e n t D a y ; b . d r a w M o n t h = b . s e l e c t e d M o n t h = b . c u r r e n t M o n t h ; b . d r a w Y e a r = b . s e l e c t e d Y e a r = b . c u r r e n t Y e a r } e l s e { v a r   c = n e w   D a t e ; b . s e l e c t e d D a y = c . g e t D a t e ( ) ; b . d r a w M o n t h = b . s e l e c t e d M o n t h = c . g e t M o n t h ( ) ; b . d r a w Y e a r = b . s e l e c t e d Y e a r = c . g e t F u l l Y e a r ( ) } t h i s . _ n o t i f y C h a n g e ( b ) ; t h i s . _ a d j u s t D a t e ( a ) } , _ s e l e c t M o n t h Y e a r : f u n c t i o n ( a , b , c ) { a = d ( a ) ; v a r   e = t h i s . _ g e t I n s t ( a [ 0 ] ) ; e . _ s e l e c t i n g M o n t h Y e a r = 
 f a l s e ; e [ " s e l e c t e d " + ( c = = " M " ? " M o n t h " : " Y e a r " ) ] = e [ " d r a w " + ( c = = " M " ? " M o n t h " : " Y e a r " ) ] = p a r s e I n t ( b . o p t i o n s [ b . s e l e c t e d I n d e x ] . v a l u e , 1 0 ) ; t h i s . _ n o t i f y C h a n g e ( e ) ; t h i s . _ a d j u s t D a t e ( a ) } , _ c l i c k M o n t h Y e a r : f u n c t i o n ( a ) { v a r   b = t h i s . _ g e t I n s t ( d ( a ) [ 0 ] ) ; b . i n p u t & & b . _ s e l e c t i n g M o n t h Y e a r & & s e t T i m e o u t ( f u n c t i o n ( ) { b . i n p u t . f o c u s ( ) } , 0 ) ; b . _ s e l e c t i n g M o n t h Y e a r = ! b . _ s e l e c t i n g M o n t h Y e a r } , _ s e l e c t D a y : f u n c t i o n ( a , b , c , e ) { v a r   f = d ( a ) ; i f ( ! ( d ( e ) . h a s C l a s s ( t h i s . _ u n s e l e c t a b l e C l a s s ) | | t h i s . _ i s D i s a b l e d D a t e p i c k e r ( f [ 0 ] ) ) ) { f = t h i s . _ g e t I n s t ( f [ 0 ] ) ; f . s e l e c t e d D a y = f . c u r r e n t D a y = 
 d ( " a " , e ) . h t m l ( ) ; f . s e l e c t e d M o n t h = f . c u r r e n t M o n t h = b ; f . s e l e c t e d Y e a r = f . c u r r e n t Y e a r = c ; t h i s . _ s e l e c t D a t e ( a , t h i s . _ f o r m a t D a t e ( f , f . c u r r e n t D a y , f . c u r r e n t M o n t h , f . c u r r e n t Y e a r ) ) } } , _ c l e a r D a t e : f u n c t i o n ( a ) { a = d ( a ) ; t h i s . _ g e t I n s t ( a [ 0 ] ) ; t h i s . _ s e l e c t D a t e ( a , " " ) } , _ s e l e c t D a t e : f u n c t i o n ( a , b ) { a = t h i s . _ g e t I n s t ( d ( a ) [ 0 ] ) ; b = b ! = n u l l ? b : t h i s . _ f o r m a t D a t e ( a ) ; a . i n p u t & & a . i n p u t . v a l ( b ) ; t h i s . _ u p d a t e A l t e r n a t e ( a ) ; v a r   c = t h i s . _ g e t ( a , " o n S e l e c t " ) ; i f ( c ) c . a p p l y ( a . i n p u t ? a . i n p u t [ 0 ] : n u l l , [ b , a ] ) ; e l s e   a . i n p u t & & a . i n p u t . t r i g g e r ( " c h a n g e " ) ; i f ( a . i n l i n e ) t h i s . _ u p d a t e D a t e p i c k e r ( a ) ; 
 e l s e { t h i s . _ h i d e D a t e p i c k e r ( ) ; t h i s . _ l a s t I n p u t = a . i n p u t [ 0 ] ; t y p e o f   a . i n p u t [ 0 ] ! = " o b j e c t " & & a . i n p u t . f o c u s ( ) ; t h i s . _ l a s t I n p u t = n u l l } } , _ u p d a t e A l t e r n a t e : f u n c t i o n ( a ) { v a r   b = t h i s . _ g e t ( a , " a l t F i e l d " ) ; i f ( b ) { v a r   c = t h i s . _ g e t ( a , " a l t F o r m a t " ) | | t h i s . _ g e t ( a , " d a t e F o r m a t " ) , e = t h i s . _ g e t D a t e ( a ) , f = t h i s . f o r m a t D a t e ( c , e , t h i s . _ g e t F o r m a t C o n f i g ( a ) ) ; d ( b ) . e a c h ( f u n c t i o n ( ) { d ( t h i s ) . v a l ( f ) } ) } } , n o W e e k e n d s : f u n c t i o n ( a ) { a = a . g e t D a y ( ) ; r e t u r n [ a > 0 & & a < 6 , " " ] } , i s o 8 6 0 1 W e e k : f u n c t i o n ( a ) { a = n e w   D a t e ( a . g e t T i m e ( ) ) ; a . s e t D a t e ( a . g e t D a t e ( ) + 4 - ( a . g e t D a y ( ) | | 7 ) ) ; v a r   b = 
 a . g e t T i m e ( ) ; a . s e t M o n t h ( 0 ) ; a . s e t D a t e ( 1 ) ; r e t u r n   M a t h . f l o o r ( M a t h . r o u n d ( ( b - a ) / 8 6 4 E 5 ) / 7 ) + 1 } , p a r s e D a t e : f u n c t i o n ( a , b , c ) { i f ( a = = n u l l | | b = = n u l l ) t h r o w " I n v a l i d   a r g u m e n t s " ; b = t y p e o f   b = = " o b j e c t " ? b . t o S t r i n g ( ) : b + " " ; i f ( b = = " " ) r e t u r n   n u l l ; v a r   e = ( c ? c . s h o r t Y e a r C u t o f f : n u l l ) | | t h i s . _ d e f a u l t s . s h o r t Y e a r C u t o f f ; e = t y p e o f   e ! = " s t r i n g " ? e : ( n e w   D a t e ) . g e t F u l l Y e a r ( ) % 1 0 0 + p a r s e I n t ( e , 1 0 ) ; f o r ( v a r   f = ( c ? c . d a y N a m e s S h o r t : n u l l ) | | t h i s . _ d e f a u l t s . d a y N a m e s S h o r t , h = ( c ? c . d a y N a m e s : n u l l ) | | t h i s . _ d e f a u l t s . d a y N a m e s , i = ( c ? c . m o n t h N a m e s S h o r t : n u l l ) | | t h i s . _ d e f a u l t s . m o n t h N a m e s S h o r t , 
 g = ( c ? c . m o n t h N a m e s : n u l l ) | | t h i s . _ d e f a u l t s . m o n t h N a m e s , j = c = - 1 , l = - 1 , u = - 1 , k = f a l s e , o = f u n c t i o n ( p ) { ( p = z + 1 < a . l e n g t h & & a . c h a r A t ( z + 1 ) = = p ) & & z + + ; r e t u r n   p } , m = f u n c t i o n ( p ) { v a r   v = o ( p ) ; p = n e w   R e g E x p ( " ^ \ \ d { 1 , " + ( p = = " @ " ? 1 4 : p = = " ! " ? 2 0 : p = = " y " & & v ? 4 : p = = " o " ? 3 : 2 ) + " } " ) ; p = b . s u b s t r i n g ( s ) . m a t c h ( p ) ; i f ( ! p ) t h r o w " M i s s i n g   n u m b e r   a t   p o s i t i o n   " + s ; s + = p [ 0 ] . l e n g t h ; r e t u r n   p a r s e I n t ( p [ 0 ] , 1 0 ) } , n = f u n c t i o n ( p , v , H ) { p = o ( p ) ? H : v ; f o r ( v = 0 ; v < p . l e n g t h ; v + + ) i f ( b . s u b s t r ( s , p [ v ] . l e n g t h ) . t o L o w e r C a s e ( ) = = p [ v ] . t o L o w e r C a s e ( ) ) { s + = p [ v ] . l e n g t h ; r e t u r n   v + 1 } t h r o w " U n k n o w n   n a m e   a t   p o s i t i o n   " + 
 s ; } , r = f u n c t i o n ( ) { i f ( b . c h a r A t ( s ) ! = a . c h a r A t ( z ) ) t h r o w " U n e x p e c t e d   l i t e r a l   a t   p o s i t i o n   " + s ; s + + } , s = 0 , z = 0 ; z < a . l e n g t h ; z + + ) i f ( k ) i f ( a . c h a r A t ( z ) = = " ' " & & ! o ( " ' " ) ) k = f a l s e ; e l s e   r ( ) ; e l s e   s w i t c h ( a . c h a r A t ( z ) ) { c a s e   " d " : l = m ( " d " ) ; b r e a k ; c a s e   " D " : n ( " D " , f , h ) ; b r e a k ; c a s e   " o " : u = m ( " o " ) ; b r e a k ; c a s e   " m " : j = m ( " m " ) ; b r e a k ; c a s e   " M " : j = n ( " M " , i , g ) ; b r e a k ; c a s e   " y " : c = m ( " y " ) ; b r e a k ; c a s e   " @ " : v a r   w = n e w   D a t e ( m ( " @ " ) ) ; c = w . g e t F u l l Y e a r ( ) ; j = w . g e t M o n t h ( ) + 1 ; l = w . g e t D a t e ( ) ; b r e a k ; c a s e   " ! " : w = n e w   D a t e ( ( m ( " ! " ) - t h i s . _ t i c k s T o 1 9 7 0 ) / 1 E 4 ) ; c = w . g e t F u l l Y e a r ( ) ; j = w . g e t M o n t h ( ) + 
 1 ; l = w . g e t D a t e ( ) ; b r e a k ; c a s e   " ' " : i f ( o ( " ' " ) ) r ( ) ; e l s e   k = t r u e ; b r e a k ; d e f a u l t : r ( ) } i f ( c = = - 1 ) c = ( n e w   D a t e ) . g e t F u l l Y e a r ( ) ; e l s e   i f ( c < 1 0 0 ) c + = ( n e w   D a t e ) . g e t F u l l Y e a r ( ) - ( n e w   D a t e ) . g e t F u l l Y e a r ( ) % 1 0 0 + ( c < = e ? 0 : - 1 0 0 ) ; i f ( u > - 1 ) { j = 1 ; l = u ; d o { e = t h i s . _ g e t D a y s I n M o n t h ( c , j - 1 ) ; i f ( l < = e ) b r e a k ; j + + ; l - = e } w h i l e ( 1 ) } w = t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( c , j - 1 , l ) ) ; i f ( w . g e t F u l l Y e a r ( ) ! = c | | w . g e t M o n t h ( ) + 1 ! = j | | w . g e t D a t e ( ) ! = l ) t h r o w " I n v a l i d   d a t e " ; r e t u r n   w } , A T O M : " y y - m m - d d " , C O O K I E : " D ,   d d   M   y y " , I S O _ 8 6 0 1 : " y y - m m - d d " , R F C _ 8 2 2 : " D ,   d   M   y " , R F C _ 8 5 0 : " D D ,   d d - M - y " , 
 R F C _ 1 0 3 6 : " D ,   d   M   y " , R F C _ 1 1 2 3 : " D ,   d   M   y y " , R F C _ 2 8 2 2 : " D ,   d   M   y y " , R S S : " D ,   d   M   y " , T I C K S : " ! " , T I M E S T A M P : " @ " , W 3 C : " y y - m m - d d " , _ t i c k s T o 1 9 7 0 : ( 7 1 8 6 8 5 + M a t h . f l o o r ( 4 9 2 . 5 ) - M a t h . f l o o r ( 1 9 . 7 ) + M a t h . f l o o r ( 4 . 9 2 5 ) ) * 2 4 * 6 0 * 6 0 * 1 E 7 , f o r m a t D a t e : f u n c t i o n ( a , b , c ) { i f ( ! b ) r e t u r n " " ; v a r   e = ( c ? c . d a y N a m e s S h o r t : n u l l ) | | t h i s . _ d e f a u l t s . d a y N a m e s S h o r t , f = ( c ? c . d a y N a m e s : n u l l ) | | t h i s . _ d e f a u l t s . d a y N a m e s , h = ( c ? c . m o n t h N a m e s S h o r t : n u l l ) | | t h i s . _ d e f a u l t s . m o n t h N a m e s S h o r t ; c = ( c ? c . m o n t h N a m e s : n u l l ) | | t h i s . _ d e f a u l t s . m o n t h N a m e s ; v a r   i = f u n c t i o n ( o ) { ( o = k + 1 < a . l e n g t h & & 
 a . c h a r A t ( k + 1 ) = = o ) & & k + + ; r e t u r n   o } , g = f u n c t i o n ( o , m , n ) { m = " " + m ; i f ( i ( o ) ) f o r ( ; m . l e n g t h < n ; ) m = " 0 " + m ; r e t u r n   m } , j = f u n c t i o n ( o , m , n , r ) { r e t u r n   i ( o ) ? r [ m ] : n [ m ] } , l = " " , u = f a l s e ; i f ( b ) f o r ( v a r   k = 0 ; k < a . l e n g t h ; k + + ) i f ( u ) i f ( a . c h a r A t ( k ) = = " ' " & & ! i ( " ' " ) ) u = f a l s e ; e l s e   l + = a . c h a r A t ( k ) ; e l s e   s w i t c h ( a . c h a r A t ( k ) ) { c a s e   " d " : l + = g ( " d " , b . g e t D a t e ( ) , 2 ) ; b r e a k ; c a s e   " D " : l + = j ( " D " , b . g e t D a y ( ) , e , f ) ; b r e a k ; c a s e   " o " : l + = g ( " o " , ( b . g e t T i m e ( ) - ( n e w   D a t e ( b . g e t F u l l Y e a r ( ) , 0 , 0 ) ) . g e t T i m e ( ) ) / 8 6 4 E 5 , 3 ) ; b r e a k ; c a s e   " m " : l + = g ( " m " , b . g e t M o n t h ( ) + 1 , 2 ) ; b r e a k ; c a s e   " M " : l + = j ( " M " , 
 b . g e t M o n t h ( ) , h , c ) ; b r e a k ; c a s e   " y " : l + = i ( " y " ) ? b . g e t F u l l Y e a r ( ) : ( b . g e t Y e a r ( ) % 1 0 0 < 1 0 ? " 0 " : " " ) + b . g e t Y e a r ( ) % 1 0 0 ; b r e a k ; c a s e   " @ " : l + = b . g e t T i m e ( ) ; b r e a k ; c a s e   " ! " : l + = b . g e t T i m e ( ) * 1 E 4 + t h i s . _ t i c k s T o 1 9 7 0 ; b r e a k ; c a s e   " ' " : i f ( i ( " ' " ) ) l + = " ' " ; e l s e   u = t r u e ; b r e a k ; d e f a u l t : l + = a . c h a r A t ( k ) } r e t u r n   l } , _ p o s s i b l e C h a r s : f u n c t i o n ( a ) { f o r ( v a r   b = " " , c = f a l s e , e = f u n c t i o n ( h ) { ( h = f + 1 < a . l e n g t h & & a . c h a r A t ( f + 1 ) = = h ) & & f + + ; r e t u r n   h } , f = 0 ; f < a . l e n g t h ; f + + ) i f ( c ) i f ( a . c h a r A t ( f ) = = " ' " & & ! e ( " ' " ) ) c = f a l s e ; e l s e   b + = a . c h a r A t ( f ) ; e l s e   s w i t c h ( a . c h a r A t ( f ) ) { c a s e   " d " : c a s e   " m " : c a s e   " y " : c a s e   " @ " : b + = 
 " 0 1 2 3 4 5 6 7 8 9 " ; b r e a k ; c a s e   " D " : c a s e   " M " : r e t u r n   n u l l ; c a s e   " ' " : i f ( e ( " ' " ) ) b + = " ' " ; e l s e   c = t r u e ; b r e a k ; d e f a u l t : b + = a . c h a r A t ( f ) } r e t u r n   b } , _ g e t : f u n c t i o n ( a , b ) { r e t u r n   a . s e t t i n g s [ b ] ! = = G ? a . s e t t i n g s [ b ] : t h i s . _ d e f a u l t s [ b ] } , _ s e t D a t e F r o m F i e l d : f u n c t i o n ( a , b ) { i f ( a . i n p u t . v a l ( ) ! = a . l a s t V a l ) { v a r   c = t h i s . _ g e t ( a , " d a t e F o r m a t " ) , e = a . l a s t V a l = a . i n p u t ? a . i n p u t . v a l ( ) : n u l l , f , h ; f = h = t h i s . _ g e t D e f a u l t D a t e ( a ) ; v a r   i = t h i s . _ g e t F o r m a t C o n f i g ( a ) ; t r y { f = t h i s . p a r s e D a t e ( c , e , i ) | | h } c a t c h ( g ) { t h i s . l o g ( g ) ; e = b ? " " : e } a . s e l e c t e d D a y = f . g e t D a t e ( ) ; a . d r a w M o n t h = a . s e l e c t e d M o n t h = 
 f . g e t M o n t h ( ) ; a . d r a w Y e a r = a . s e l e c t e d Y e a r = f . g e t F u l l Y e a r ( ) ; a . c u r r e n t D a y = e ? f . g e t D a t e ( ) : 0 ; a . c u r r e n t M o n t h = e ? f . g e t M o n t h ( ) : 0 ; a . c u r r e n t Y e a r = e ? f . g e t F u l l Y e a r ( ) : 0 ; t h i s . _ a d j u s t I n s t D a t e ( a ) } } , _ g e t D e f a u l t D a t e : f u n c t i o n ( a ) { r e t u r n   t h i s . _ r e s t r i c t M i n M a x ( a , t h i s . _ d e t e r m i n e D a t e ( a , t h i s . _ g e t ( a , " d e f a u l t D a t e " ) , n e w   D a t e ) ) } , _ d e t e r m i n e D a t e : f u n c t i o n ( a , b , c ) { v a r   e = f u n c t i o n ( h ) { v a r   i = n e w   D a t e ; i . s e t D a t e ( i . g e t D a t e ( ) + h ) ; r e t u r n   i } , f = f u n c t i o n ( h ) { t r y { r e t u r n   d . d a t e p i c k e r . p a r s e D a t e ( d . d a t e p i c k e r . _ g e t ( a , " d a t e F o r m a t " ) , h , d . d a t e p i c k e r . _ g e t F o r m a t C o n f i g ( a ) ) } c a t c h ( i ) { } v a r   g = 
 ( h . t o L o w e r C a s e ( ) . m a t c h ( / ^ c / ) ? d . d a t e p i c k e r . _ g e t D a t e ( a ) : n u l l ) | | n e w   D a t e , j = g . g e t F u l l Y e a r ( ) , l = g . g e t M o n t h ( ) ; g = g . g e t D a t e ( ) ; f o r ( v a r   u = / ( [ + - ] ? [ 0 - 9 ] + ) \ s * ( d | D | w | W | m | M | y | Y ) ? / g , k = u . e x e c ( h ) ; k ; ) { s w i t c h ( k [ 2 ] | | " d " ) { c a s e   " d " : c a s e   " D " : g + = p a r s e I n t ( k [ 1 ] , 1 0 ) ; b r e a k ; c a s e   " w " : c a s e   " W " : g + = p a r s e I n t ( k [ 1 ] , 1 0 ) * 7 ; b r e a k ; c a s e   " m " : c a s e   " M " : l + = p a r s e I n t ( k [ 1 ] , 1 0 ) ; g = M a t h . m i n ( g , d . d a t e p i c k e r . _ g e t D a y s I n M o n t h ( j , l ) ) ; b r e a k ; c a s e   " y " : c a s e   " Y " : j + = p a r s e I n t ( k [ 1 ] , 1 0 ) ; g = M a t h . m i n ( g , d . d a t e p i c k e r . _ g e t D a y s I n M o n t h ( j , l ) ) ; b r e a k } k = u . e x e c ( h ) } r e t u r n   n e w   D a t e ( j , 
 l , g ) } ; i f ( b = ( b = b = = n u l l | | b = = = " " ? c : t y p e o f   b = = " s t r i n g " ? f ( b ) : t y p e o f   b = = " n u m b e r " ? i s N a N ( b ) ? c : e ( b ) : n e w   D a t e ( b . g e t T i m e ( ) ) ) & & b . t o S t r i n g ( ) = = " I n v a l i d   D a t e " ? c : b ) { b . s e t H o u r s ( 0 ) ; b . s e t M i n u t e s ( 0 ) ; b . s e t S e c o n d s ( 0 ) ; b . s e t M i l l i s e c o n d s ( 0 ) } r e t u r n   t h i s . _ d a y l i g h t S a v i n g A d j u s t ( b ) } , _ d a y l i g h t S a v i n g A d j u s t : f u n c t i o n ( a ) { i f ( ! a ) r e t u r n   n u l l ; a . s e t H o u r s ( a . g e t H o u r s ( ) > 1 2 ? a . g e t H o u r s ( ) + 2 : 0 ) ; r e t u r n   a } , _ s e t D a t e : f u n c t i o n ( a , b , c ) { v a r   e = ! b , f = a . s e l e c t e d M o n t h , h = a . s e l e c t e d Y e a r ; b = t h i s . _ r e s t r i c t M i n M a x ( a , t h i s . _ d e t e r m i n e D a t e ( a , b , n e w   D a t e ) ) ; a . s e l e c t e d D a y = 
 a . c u r r e n t D a y = b . g e t D a t e ( ) ; a . d r a w M o n t h = a . s e l e c t e d M o n t h = a . c u r r e n t M o n t h = b . g e t M o n t h ( ) ; a . d r a w Y e a r = a . s e l e c t e d Y e a r = a . c u r r e n t Y e a r = b . g e t F u l l Y e a r ( ) ; i f ( ( f ! = a . s e l e c t e d M o n t h | | h ! = a . s e l e c t e d Y e a r ) & & ! c ) t h i s . _ n o t i f y C h a n g e ( a ) ; t h i s . _ a d j u s t I n s t D a t e ( a ) ; i f ( a . i n p u t ) a . i n p u t . v a l ( e ? " " : t h i s . _ f o r m a t D a t e ( a ) ) } , _ g e t D a t e : f u n c t i o n ( a ) { r e t u r n ! a . c u r r e n t Y e a r | | a . i n p u t & & a . i n p u t . v a l ( ) = = " " ? n u l l : t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( a . c u r r e n t Y e a r , a . c u r r e n t M o n t h , a . c u r r e n t D a y ) ) } , _ g e n e r a t e H T M L : f u n c t i o n ( a ) { v a r   b = n e w   D a t e ; b = t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( b . g e t F u l l Y e a r ( ) , 
 b . g e t M o n t h ( ) , b . g e t D a t e ( ) ) ) ; v a r   c = t h i s . _ g e t ( a , " i s R T L " ) , e = t h i s . _ g e t ( a , " s h o w B u t t o n P a n e l " ) , f = t h i s . _ g e t ( a , " h i d e I f N o P r e v N e x t " ) , h = t h i s . _ g e t ( a , " n a v i g a t i o n A s D a t e F o r m a t " ) , i = t h i s . _ g e t N u m b e r O f M o n t h s ( a ) , g = t h i s . _ g e t ( a , " s h o w C u r r e n t A t P o s " ) , j = t h i s . _ g e t ( a , " s t e p M o n t h s " ) , l = i [ 0 ] ! = 1 | | i [ 1 ] ! = 1 , u = t h i s . _ d a y l i g h t S a v i n g A d j u s t ( ! a . c u r r e n t D a y ? n e w   D a t e ( 9 9 9 9 , 9 , 9 ) : n e w   D a t e ( a . c u r r e n t Y e a r , a . c u r r e n t M o n t h , a . c u r r e n t D a y ) ) , k = t h i s . _ g e t M i n M a x D a t e ( a , " m i n " ) , o = t h i s . _ g e t M i n M a x D a t e ( a , " m a x " ) ; g = a . d r a w M o n t h - g ; v a r   m = a . d r a w Y e a r ; i f ( g < 0 ) { g + = 1 2 ; m - - } i f ( o ) { v a r   n = 
 t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( o . g e t F u l l Y e a r ( ) , o . g e t M o n t h ( ) - i [ 0 ] * i [ 1 ] + 1 , o . g e t D a t e ( ) ) ) ; f o r ( n = k & & n < k ? k : n ; t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( m , g , 1 ) ) > n ; ) { g - - ; i f ( g < 0 ) { g = 1 1 ; m - - } } } a . d r a w M o n t h = g ; a . d r a w Y e a r = m ; n = t h i s . _ g e t ( a , " p r e v T e x t " ) ; n = ! h ? n : t h i s . f o r m a t D a t e ( n , t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( m , g - j , 1 ) ) , t h i s . _ g e t F o r m a t C o n f i g ( a ) ) ; n = t h i s . _ c a n A d j u s t M o n t h ( a , - 1 , m , g ) ? ' < a   c l a s s = " u i - d a t e p i c k e r - p r e v   u i - c o r n e r - a l l "   o n c l i c k = " D P _ j Q u e r y _ ' + y + " . d a t e p i c k e r . _ a d j u s t D a t e ( ' # " + a . i d + " ' ,   - " + j + " ,   ' M ' ) ; \ "   t i t l e = \ " " + n + ' " > < s p a n   c l a s s = " u i - i c o n   u i - i c o n - c i r c l e - t r i a n g l e - ' + 
 ( c ? " e " : " w " ) + ' " > ' + n + " < / s p a n > < / a > " : f ? " " : ' < a   c l a s s = " u i - d a t e p i c k e r - p r e v   u i - c o r n e r - a l l   u i - s t a t e - d i s a b l e d "   t i t l e = " ' + n + ' " > < s p a n   c l a s s = " u i - i c o n   u i - i c o n - c i r c l e - t r i a n g l e - ' + ( c ? " e " : " w " ) + ' " > ' + n + " < / s p a n > < / a > " ; v a r   r = t h i s . _ g e t ( a , " n e x t T e x t " ) ; r = ! h ? r : t h i s . f o r m a t D a t e ( r , t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( m , g + j , 1 ) ) , t h i s . _ g e t F o r m a t C o n f i g ( a ) ) ; f = t h i s . _ c a n A d j u s t M o n t h ( a , + 1 , m , g ) ? ' < a   c l a s s = " u i - d a t e p i c k e r - n e x t   u i - c o r n e r - a l l "   o n c l i c k = " D P _ j Q u e r y _ ' + y + " . d a t e p i c k e r . _ a d j u s t D a t e ( ' # " + a . i d + " ' ,   + " + j + " ,   ' M ' ) ; \ "   t i t l e = \ " " + r + ' " > < s p a n   c l a s s = " u i - i c o n   u i - i c o n - c i r c l e - t r i a n g l e - ' + 
 ( c ? " w " : " e " ) + ' " > ' + r + " < / s p a n > < / a > " : f ? " " : ' < a   c l a s s = " u i - d a t e p i c k e r - n e x t   u i - c o r n e r - a l l   u i - s t a t e - d i s a b l e d "   t i t l e = " ' + r + ' " > < s p a n   c l a s s = " u i - i c o n   u i - i c o n - c i r c l e - t r i a n g l e - ' + ( c ? " w " : " e " ) + ' " > ' + r + " < / s p a n > < / a > " ; j = t h i s . _ g e t ( a , " c u r r e n t T e x t " ) ; r = t h i s . _ g e t ( a , " g o t o C u r r e n t " ) & & a . c u r r e n t D a y ? u : b ; j = ! h ? j : t h i s . f o r m a t D a t e ( j , r , t h i s . _ g e t F o r m a t C o n f i g ( a ) ) ; h = ! a . i n l i n e ? ' < b u t t o n   t y p e = " b u t t o n "   c l a s s = " u i - d a t e p i c k e r - c l o s e   u i - s t a t e - d e f a u l t   u i - p r i o r i t y - p r i m a r y   u i - c o r n e r - a l l "   o n c l i c k = " D P _ j Q u e r y _ ' + y + ' . d a t e p i c k e r . _ h i d e D a t e p i c k e r ( ) ; " > ' + t h i s . _ g e t ( a , 
 " c l o s e T e x t " ) + " < / b u t t o n > " : " " ; e = e ? ' < d i v   c l a s s = " u i - d a t e p i c k e r - b u t t o n p a n e   u i - w i d g e t - c o n t e n t " > ' + ( c ? h : " " ) + ( t h i s . _ i s I n R a n g e ( a , r ) ? ' < b u t t o n   t y p e = " b u t t o n "   c l a s s = " u i - d a t e p i c k e r - c u r r e n t   u i - s t a t e - d e f a u l t   u i - p r i o r i t y - s e c o n d a r y   u i - c o r n e r - a l l "   o n c l i c k = " D P _ j Q u e r y _ ' + y + " . d a t e p i c k e r . _ g o t o T o d a y ( ' # " + a . i d + " ' ) ; \ " > " + j + " < / b u t t o n > " : " " ) + ( c ? " " : h ) + " < / d i v > " : " " ; h = p a r s e I n t ( t h i s . _ g e t ( a , " f i r s t D a y " ) , 1 0 ) ; h = i s N a N ( h ) ? 0 : h ; j = t h i s . _ g e t ( a , " s h o w W e e k " ) ; r = t h i s . _ g e t ( a , " d a y N a m e s " ) ; t h i s . _ g e t ( a , " d a y N a m e s S h o r t " ) ; v a r   s = t h i s . _ g e t ( a , " d a y N a m e s M i n " ) , z = 
 t h i s . _ g e t ( a , " m o n t h N a m e s " ) , w = t h i s . _ g e t ( a , " m o n t h N a m e s S h o r t " ) , p = t h i s . _ g e t ( a , " b e f o r e S h o w D a y " ) , v = t h i s . _ g e t ( a , " s h o w O t h e r M o n t h s " ) , H = t h i s . _ g e t ( a , " s e l e c t O t h e r M o n t h s " ) ; t h i s . _ g e t ( a , " c a l c u l a t e W e e k " ) ; f o r ( v a r   L = t h i s . _ g e t D e f a u l t D a t e ( a ) , I = " " , C = 0 ; C < i [ 0 ] ; C + + ) { f o r ( v a r   M = " " , D = 0 ; D < i [ 1 ] ; D + + ) { v a r   N = t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( m , g , a . s e l e c t e d D a y ) ) , t = "   u i - c o r n e r - a l l " , x = " " ; i f ( l ) { x + = ' < d i v   c l a s s = " u i - d a t e p i c k e r - g r o u p ' ; i f ( i [ 1 ] > 1 ) s w i t c h ( D ) { c a s e   0 : x + = "   u i - d a t e p i c k e r - g r o u p - f i r s t " ; t = "   u i - c o r n e r - " + ( c ? " r i g h t " : " l e f t " ) ; b r e a k ; c a s e   i [ 1 ] - 
 1 : x + = "   u i - d a t e p i c k e r - g r o u p - l a s t " ; t = "   u i - c o r n e r - " + ( c ? " l e f t " : " r i g h t " ) ; b r e a k ; d e f a u l t : x + = "   u i - d a t e p i c k e r - g r o u p - m i d d l e " ; t = " " ; b r e a k } x + = ' " > ' } x + = ' < d i v   c l a s s = " u i - d a t e p i c k e r - h e a d e r   u i - w i d g e t - h e a d e r   u i - h e l p e r - c l e a r f i x ' + t + ' " > ' + ( / a l l | l e f t / . t e s t ( t ) & & C = = 0 ? c ? f : n : " " ) + ( / a l l | r i g h t / . t e s t ( t ) & & C = = 0 ? c ? n : f : " " ) + t h i s . _ g e n e r a t e M o n t h Y e a r H e a d e r ( a , g , m , k , o , C > 0 | | D > 0 , z , w ) + ' < / d i v > < t a b l e   c l a s s = " u i - d a t e p i c k e r - c a l e n d a r " > < t h e a d > < t r > ' ; v a r   A = j ? ' < t h   c l a s s = " u i - d a t e p i c k e r - w e e k - c o l " > ' + t h i s . _ g e t ( a , " w e e k H e a d e r " ) + " < / t h > " : " " ; f o r ( t = 0 ; t < 7 ; t + + ) { v a r   q = 
 ( t + h ) % 7 ; A + = " < t h " + ( ( t + h + 6 ) % 7 > = 5 ? '   c l a s s = " u i - d a t e p i c k e r - w e e k - e n d " ' : " " ) + ' > < s p a n   t i t l e = " ' + r [ q ] + ' " > ' + s [ q ] + " < / s p a n > < / t h > " } x + = A + " < / t r > < / t h e a d > < t b o d y > " ; A = t h i s . _ g e t D a y s I n M o n t h ( m , g ) ; i f ( m = = a . s e l e c t e d Y e a r & & g = = a . s e l e c t e d M o n t h ) a . s e l e c t e d D a y = M a t h . m i n ( a . s e l e c t e d D a y , A ) ; t = ( t h i s . _ g e t F i r s t D a y O f M o n t h ( m , g ) - h + 7 ) % 7 ; A = l ? 6 : M a t h . c e i l ( ( t + A ) / 7 ) ; q = t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( m , g , 1 - t ) ) ; f o r ( v a r   O = 0 ; O < A ; O + + ) { x + = " < t r > " ; v a r   P = ! j ? " " : ' < t d   c l a s s = " u i - d a t e p i c k e r - w e e k - c o l " > ' + t h i s . _ g e t ( a , " c a l c u l a t e W e e k " ) ( q ) + " < / t d > " ; f o r ( t = 0 ; t < 7 ; t + + ) { v a r   F = 
 p ? p . a p p l y ( a . i n p u t ? a . i n p u t [ 0 ] : n u l l , [ q ] ) : [ t r u e , " " ] , B = q . g e t M o n t h ( ) ! = g , J = B & & ! H | | ! F [ 0 ] | | k & & q < k | | o & & q > o ; P + = ' < t d   c l a s s = " ' + ( ( t + h + 6 ) % 7 > = 5 ? "   u i - d a t e p i c k e r - w e e k - e n d " : " " ) + ( B ? "   u i - d a t e p i c k e r - o t h e r - m o n t h " : " " ) + ( q . g e t T i m e ( ) = = N . g e t T i m e ( ) & & g = = a . s e l e c t e d M o n t h & & a . _ k e y E v e n t | | L . g e t T i m e ( ) = = q . g e t T i m e ( ) & & L . g e t T i m e ( ) = = N . g e t T i m e ( ) ? "   " + t h i s . _ d a y O v e r C l a s s : " " ) + ( J ? "   " + t h i s . _ u n s e l e c t a b l e C l a s s + "   u i - s t a t e - d i s a b l e d " : " " ) + ( B & & ! v ? " " : "   " + F [ 1 ] + ( q . g e t T i m e ( ) = = u . g e t T i m e ( ) ? "   " + t h i s . _ c u r r e n t C l a s s : " " ) + ( q . g e t T i m e ( ) = = b . g e t T i m e ( ) ? "   u i - d a t e p i c k e r - t o d a y " : 
 " " ) ) + ' " ' + ( ( ! B | | v ) & & F [ 2 ] ? '   t i t l e = " ' + F [ 2 ] + ' " ' : " " ) + ( J ? " " : '   o n c l i c k = " D P _ j Q u e r y _ ' + y + " . d a t e p i c k e r . _ s e l e c t D a y ( ' # " + a . i d + " ' , " + q . g e t M o n t h ( ) + " , " + q . g e t F u l l Y e a r ( ) + ' ,   t h i s ) ; r e t u r n   f a l s e ; " ' ) + " > " + ( B & & ! v ? " & # x a 0 ; " : J ? ' < s p a n   c l a s s = " u i - s t a t e - d e f a u l t " > ' + q . g e t D a t e ( ) + " < / s p a n > " : ' < a   c l a s s = " u i - s t a t e - d e f a u l t ' + ( q . g e t T i m e ( ) = = b . g e t T i m e ( ) ? "   u i - s t a t e - h i g h l i g h t " : " " ) + ( q . g e t T i m e ( ) = = u . g e t T i m e ( ) ? "   u i - s t a t e - a c t i v e " : " " ) + ( B ? "   u i - p r i o r i t y - s e c o n d a r y " : " " ) + ' "   h r e f = " # " > ' + q . g e t D a t e ( ) + " < / a > " ) + " < / t d > " ; q . s e t D a t e ( q . g e t D a t e ( ) + 1 ) ; q = t h i s . _ d a y l i g h t S a v i n g A d j u s t ( q ) } x + = 
 P + " < / t r > " } g + + ; i f ( g > 1 1 ) { g = 0 ; m + + } x + = " < / t b o d y > < / t a b l e > " + ( l ? " < / d i v > " + ( i [ 0 ] > 0 & & D = = i [ 1 ] - 1 ? ' < d i v   c l a s s = " u i - d a t e p i c k e r - r o w - b r e a k " > < / d i v > ' : " " ) : " " ) ; M + = x } I + = M } I + = e + ( d . b r o w s e r . m s i e & & p a r s e I n t ( d . b r o w s e r . v e r s i o n , 1 0 ) < 7 & & ! a . i n l i n e ? ' < i f r a m e   s r c = " j a v a s c r i p t : f a l s e ; "   c l a s s = " u i - d a t e p i c k e r - c o v e r "   f r a m e b o r d e r = " 0 " > < / i f r a m e > ' : " " ) ; a . _ k e y E v e n t = f a l s e ; r e t u r n   I } , _ g e n e r a t e M o n t h Y e a r H e a d e r : f u n c t i o n ( a , b , c , e , f , h , i , g ) { v a r   j = t h i s . _ g e t ( a , " c h a n g e M o n t h " ) , l = t h i s . _ g e t ( a , " c h a n g e Y e a r " ) , u = t h i s . _ g e t ( a , " s h o w M o n t h A f t e r Y e a r " ) , k = ' < d i v   c l a s s = " u i - d a t e p i c k e r - t i t l e " > ' , 
 o = " " ; i f ( h | | ! j ) o + = ' < s p a n   c l a s s = " u i - d a t e p i c k e r - m o n t h " > ' + i [ b ] + " < / s p a n > " ; e l s e { i = e & & e . g e t F u l l Y e a r ( ) = = c ; v a r   m = f & & f . g e t F u l l Y e a r ( ) = = c ; o + = ' < s e l e c t   c l a s s = " u i - d a t e p i c k e r - m o n t h "   o n c h a n g e = " D P _ j Q u e r y _ ' + y + " . d a t e p i c k e r . _ s e l e c t M o n t h Y e a r ( ' # " + a . i d + " ' ,   t h i s ,   ' M ' ) ; \ "   o n c l i c k = \ " D P _ j Q u e r y _ " + y + " . d a t e p i c k e r . _ c l i c k M o n t h Y e a r ( ' # " + a . i d + " ' ) ; \ " > " ; f o r ( v a r   n = 0 ; n < 1 2 ; n + + ) i f ( ( ! i | | n > = e . g e t M o n t h ( ) ) & & ( ! m | | n < = f . g e t M o n t h ( ) ) ) o + = ' < o p t i o n   v a l u e = " ' + n + ' " ' + ( n = = b ? '   s e l e c t e d = " s e l e c t e d " ' : " " ) + " > " + g [ n ] + " < / o p t i o n > " ; o + = " < / s e l e c t > " } u | | ( k + = o + ( h | | ! ( j & & 
 l ) ? " & # x a 0 ; " : " " ) ) ; a . y e a r s h t m l = " " ; i f ( h | | ! l ) k + = ' < s p a n   c l a s s = " u i - d a t e p i c k e r - y e a r " > ' + c + " < / s p a n > " ; e l s e { g = t h i s . _ g e t ( a , " y e a r R a n g e " ) . s p l i t ( " : " ) ; v a r   r = ( n e w   D a t e ) . g e t F u l l Y e a r ( ) ; i = f u n c t i o n ( s ) { s = s . m a t c h ( / c [ + - ] . * / ) ? c + p a r s e I n t ( s . s u b s t r i n g ( 1 ) , 1 0 ) : s . m a t c h ( / [ + - ] . * / ) ? r + p a r s e I n t ( s , 1 0 ) : p a r s e I n t ( s , 1 0 ) ; r e t u r n   i s N a N ( s ) ? r : s } ; b = i ( g [ 0 ] ) ; g = M a t h . m a x ( b , i ( g [ 1 ] | | " " ) ) ; b = e ? M a t h . m a x ( b , e . g e t F u l l Y e a r ( ) ) : b ; g = f ? M a t h . m i n ( g , f . g e t F u l l Y e a r ( ) ) : g ; f o r ( a . y e a r s h t m l + = ' < s e l e c t   c l a s s = " u i - d a t e p i c k e r - y e a r "   o n c h a n g e = " D P _ j Q u e r y _ ' + y + " . d a t e p i c k e r . _ s e l e c t M o n t h Y e a r ( ' # " + 
 a . i d + " ' ,   t h i s ,   ' Y ' ) ; \ "   o n c l i c k = \ " D P _ j Q u e r y _ " + y + " . d a t e p i c k e r . _ c l i c k M o n t h Y e a r ( ' # " + a . i d + " ' ) ; \ " > " ; b < = g ; b + + ) a . y e a r s h t m l + = ' < o p t i o n   v a l u e = " ' + b + ' " ' + ( b = = c ? '   s e l e c t e d = " s e l e c t e d " ' : " " ) + " > " + b + " < / o p t i o n > " ; a . y e a r s h t m l + = " < / s e l e c t > " ; i f ( d . b r o w s e r . m o z i l l a ) k + = ' < s e l e c t   c l a s s = " u i - d a t e p i c k e r - y e a r " > < o p t i o n   v a l u e = " ' + c + ' "   s e l e c t e d = " s e l e c t e d " > ' + c + " < / o p t i o n > < / s e l e c t > " ; e l s e { k + = a . y e a r s h t m l ; a . y e a r s h t m l = n u l l } } k + = t h i s . _ g e t ( a , " y e a r S u f f i x " ) ; i f ( u ) k + = ( h | | ! ( j & & l ) ? " & # x a 0 ; " : " " ) + o ; k + = " < / d i v > " ; r e t u r n   k } , _ a d j u s t I n s t D a t e : f u n c t i o n ( a , b , c ) { v a r   e = 
 a . d r a w Y e a r + ( c = = " Y " ? b : 0 ) , f = a . d r a w M o n t h + ( c = = " M " ? b : 0 ) ; b = M a t h . m i n ( a . s e l e c t e d D a y , t h i s . _ g e t D a y s I n M o n t h ( e , f ) ) + ( c = = " D " ? b : 0 ) ; e = t h i s . _ r e s t r i c t M i n M a x ( a , t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( e , f , b ) ) ) ; a . s e l e c t e d D a y = e . g e t D a t e ( ) ; a . d r a w M o n t h = a . s e l e c t e d M o n t h = e . g e t M o n t h ( ) ; a . d r a w Y e a r = a . s e l e c t e d Y e a r = e . g e t F u l l Y e a r ( ) ; i f ( c = = " M " | | c = = " Y " ) t h i s . _ n o t i f y C h a n g e ( a ) } , _ r e s t r i c t M i n M a x : f u n c t i o n ( a , b ) { v a r   c = t h i s . _ g e t M i n M a x D a t e ( a , " m i n " ) ; a = t h i s . _ g e t M i n M a x D a t e ( a , " m a x " ) ; b = c & & b < c ? c : b ; r e t u r n   b = a & & b > a ? a : b } , _ n o t i f y C h a n g e : f u n c t i o n ( a ) { v a r   b = t h i s . _ g e t ( a , 
 " o n C h a n g e M o n t h Y e a r " ) ; i f ( b ) b . a p p l y ( a . i n p u t ? a . i n p u t [ 0 ] : n u l l , [ a . s e l e c t e d Y e a r , a . s e l e c t e d M o n t h + 1 , a ] ) } , _ g e t N u m b e r O f M o n t h s : f u n c t i o n ( a ) { a = t h i s . _ g e t ( a , " n u m b e r O f M o n t h s " ) ; r e t u r n   a = = n u l l ? [ 1 , 1 ] : t y p e o f   a = = " n u m b e r " ? [ 1 , a ] : a } , _ g e t M i n M a x D a t e : f u n c t i o n ( a , b ) { r e t u r n   t h i s . _ d e t e r m i n e D a t e ( a , t h i s . _ g e t ( a , b + " D a t e " ) , n u l l ) } , _ g e t D a y s I n M o n t h : f u n c t i o n ( a , b ) { r e t u r n   3 2 - t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( a , b , 3 2 ) ) . g e t D a t e ( ) } , _ g e t F i r s t D a y O f M o n t h : f u n c t i o n ( a , b ) { r e t u r n ( n e w   D a t e ( a , b , 1 ) ) . g e t D a y ( ) } , _ c a n A d j u s t M o n t h : f u n c t i o n ( a , b , c , e ) { v a r   f = t h i s . _ g e t N u m b e r O f M o n t h s ( a ) ; 
 c = t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( c , e + ( b < 0 ? b : f [ 0 ] * f [ 1 ] ) , 1 ) ) ; b < 0 & & c . s e t D a t e ( t h i s . _ g e t D a y s I n M o n t h ( c . g e t F u l l Y e a r ( ) , c . g e t M o n t h ( ) ) ) ; r e t u r n   t h i s . _ i s I n R a n g e ( a , c ) } , _ i s I n R a n g e : f u n c t i o n ( a , b ) { v a r   c = t h i s . _ g e t M i n M a x D a t e ( a , " m i n " ) ; a = t h i s . _ g e t M i n M a x D a t e ( a , " m a x " ) ; r e t u r n ( ! c | | b . g e t T i m e ( ) > = c . g e t T i m e ( ) ) & & ( ! a | | b . g e t T i m e ( ) < = a . g e t T i m e ( ) ) } , _ g e t F o r m a t C o n f i g : f u n c t i o n ( a ) { v a r   b = t h i s . _ g e t ( a , " s h o r t Y e a r C u t o f f " ) ; b = t y p e o f   b ! = " s t r i n g " ? b : ( n e w   D a t e ) . g e t F u l l Y e a r ( ) % 1 0 0 + p a r s e I n t ( b , 1 0 ) ; r e t u r n { s h o r t Y e a r C u t o f f : b , d a y N a m e s S h o r t : t h i s . _ g e t ( a , 
 " d a y N a m e s S h o r t " ) , d a y N a m e s : t h i s . _ g e t ( a , " d a y N a m e s " ) , m o n t h N a m e s S h o r t : t h i s . _ g e t ( a , " m o n t h N a m e s S h o r t " ) , m o n t h N a m e s : t h i s . _ g e t ( a , " m o n t h N a m e s " ) } } , _ f o r m a t D a t e : f u n c t i o n ( a , b , c , e ) { i f ( ! b ) { a . c u r r e n t D a y = a . s e l e c t e d D a y ; a . c u r r e n t M o n t h = a . s e l e c t e d M o n t h ; a . c u r r e n t Y e a r = a . s e l e c t e d Y e a r } b = b ? t y p e o f   b = = " o b j e c t " ? b : t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( e , c , b ) ) : t h i s . _ d a y l i g h t S a v i n g A d j u s t ( n e w   D a t e ( a . c u r r e n t Y e a r , a . c u r r e n t M o n t h , a . c u r r e n t D a y ) ) ; r e t u r n   t h i s . f o r m a t D a t e ( t h i s . _ g e t ( a , " d a t e F o r m a t " ) , b , t h i s . _ g e t F o r m a t C o n f i g ( a ) ) } } ) ; d . f n . d a t e p i c k e r = 
 f u n c t i o n ( a ) { i f ( ! t h i s . l e n g t h ) r e t u r n   t h i s ; i f ( ! d . d a t e p i c k e r . i n i t i a l i z e d ) { d ( d o c u m e n t ) . m o u s e d o w n ( d . d a t e p i c k e r . _ c h e c k E x t e r n a l C l i c k ) . f i n d ( " b o d y " ) . a p p e n d ( d . d a t e p i c k e r . d p D i v ) ; d . d a t e p i c k e r . i n i t i a l i z e d = t r u e } v a r   b = A r r a y . p r o t o t y p e . s l i c e . c a l l ( a r g u m e n t s , 1 ) ; i f ( t y p e o f   a = = " s t r i n g " & & ( a = = " i s D i s a b l e d " | | a = = " g e t D a t e " | | a = = " w i d g e t " ) ) r e t u r n   d . d a t e p i c k e r [ " _ " + a + " D a t e p i c k e r " ] . a p p l y ( d . d a t e p i c k e r , [ t h i s [ 0 ] ] . c o n c a t ( b ) ) ; i f ( a = = " o p t i o n " & & a r g u m e n t s . l e n g t h = = 2 & & t y p e o f   a r g u m e n t s [ 1 ] = = " s t r i n g " ) r e t u r n   d . d a t e p i c k e r [ " _ " + a + " D a t e p i c k e r " ] . a p p l y ( d . d a t e p i c k e r , 
 [ t h i s [ 0 ] ] . c o n c a t ( b ) ) ; r e t u r n   t h i s . e a c h ( f u n c t i o n ( ) { t y p e o f   a = = " s t r i n g " ? d . d a t e p i c k e r [ " _ " + a + " D a t e p i c k e r " ] . a p p l y ( d . d a t e p i c k e r , [ t h i s ] . c o n c a t ( b ) ) : d . d a t e p i c k e r . _ a t t a c h D a t e p i c k e r ( t h i s , a ) } ) } ; d . d a t e p i c k e r = n e w   K ; d . d a t e p i c k e r . i n i t i a l i z e d = f a l s e ; d . d a t e p i c k e r . u u i d = ( n e w   D a t e ) . g e t T i m e ( ) ; d . d a t e p i c k e r . v e r s i o n = " 1 . 8 . 1 0 " ; w i n d o w [ " D P _ j Q u e r y _ " + y ] = d } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   P r o g r e s s b a r   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / P r o g r e s s b a r 
   * 
   *   D e p e n d s : 
   *       j q u e r y . u i . c o r e . j s 
   *       j q u e r y . u i . w i d g e t . j s 
   * / 
 ( f u n c t i o n ( b , d ) { b . w i d g e t ( " u i . p r o g r e s s b a r " , { o p t i o n s : { v a l u e : 0 , m a x : 1 0 0 } , m i n : 0 , _ c r e a t e : f u n c t i o n ( ) { t h i s . e l e m e n t . a d d C l a s s ( " u i - p r o g r e s s b a r   u i - w i d g e t   u i - w i d g e t - c o n t e n t   u i - c o r n e r - a l l " ) . a t t r ( { r o l e : " p r o g r e s s b a r " , " a r i a - v a l u e m i n " : t h i s . m i n , " a r i a - v a l u e m a x " : t h i s . o p t i o n s . m a x , " a r i a - v a l u e n o w " : t h i s . _ v a l u e ( ) } ) ; t h i s . v a l u e D i v = b ( " < d i v   c l a s s = ' u i - p r o g r e s s b a r - v a l u e   u i - w i d g e t - h e a d e r   u i - c o r n e r - l e f t ' > < / d i v > " ) . a p p e n d T o ( t h i s . e l e m e n t ) ; t h i s . o l d V a l u e = t h i s . _ v a l u e ( ) ; t h i s . _ r e f r e s h V a l u e ( ) } , d e s t r o y : f u n c t i o n ( ) { t h i s . e l e m e n t . r e m o v e C l a s s ( " u i - p r o g r e s s b a r   u i - w i d g e t   u i - w i d g e t - c o n t e n t   u i - c o r n e r - a l l " ) . r e m o v e A t t r ( " r o l e " ) . r e m o v e A t t r ( " a r i a - v a l u e m i n " ) . r e m o v e A t t r ( " a r i a - v a l u e m a x " ) . r e m o v e A t t r ( " a r i a - v a l u e n o w " ) ; 
 t h i s . v a l u e D i v . r e m o v e ( ) ; b . W i d g e t . p r o t o t y p e . d e s t r o y . a p p l y ( t h i s , a r g u m e n t s ) } , v a l u e : f u n c t i o n ( a ) { i f ( a = = = d ) r e t u r n   t h i s . _ v a l u e ( ) ; t h i s . _ s e t O p t i o n ( " v a l u e " , a ) ; r e t u r n   t h i s } , _ s e t O p t i o n : f u n c t i o n ( a , c ) { i f ( a = = = " v a l u e " ) { t h i s . o p t i o n s . v a l u e = c ; t h i s . _ r e f r e s h V a l u e ( ) ; t h i s . _ v a l u e ( ) = = = t h i s . o p t i o n s . m a x & & t h i s . _ t r i g g e r ( " c o m p l e t e " ) } b . W i d g e t . p r o t o t y p e . _ s e t O p t i o n . a p p l y ( t h i s , a r g u m e n t s ) } , _ v a l u e : f u n c t i o n ( ) { v a r   a = t h i s . o p t i o n s . v a l u e ; i f ( t y p e o f   a ! = = " n u m b e r " ) a = 0 ; r e t u r n   M a t h . m i n ( t h i s . o p t i o n s . m a x , M a t h . m a x ( t h i s . m i n , a ) ) } , _ p e r c e n t a g e : f u n c t i o n ( ) { r e t u r n   1 0 0 * 
 t h i s . _ v a l u e ( ) / t h i s . o p t i o n s . m a x } , _ r e f r e s h V a l u e : f u n c t i o n ( ) { v a r   a = t h i s . v a l u e ( ) , c = t h i s . _ p e r c e n t a g e ( ) ; i f ( t h i s . o l d V a l u e ! = = a ) { t h i s . o l d V a l u e = a ; t h i s . _ t r i g g e r ( " c h a n g e " ) } t h i s . v a l u e D i v . t o g g l e C l a s s ( " u i - c o r n e r - r i g h t " , a = = = t h i s . o p t i o n s . m a x ) . w i d t h ( c . t o F i x e d ( 0 ) + " % " ) ; t h i s . e l e m e n t . a t t r ( " a r i a - v a l u e n o w " , a ) } } ) ; b . e x t e n d ( b . u i . p r o g r e s s b a r , { v e r s i o n : " 1 . 8 . 1 0 " } ) } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / 
   * / 
 j Q u e r y . e f f e c t s | | f u n c t i o n ( f , j ) { f u n c t i o n   n ( c ) { v a r   a ; i f ( c & & c . c o n s t r u c t o r = = A r r a y & & c . l e n g t h = = 3 ) r e t u r n   c ; i f ( a = / r g b \ ( \ s * ( [ 0 - 9 ] { 1 , 3 } ) \ s * , \ s * ( [ 0 - 9 ] { 1 , 3 } ) \ s * , \ s * ( [ 0 - 9 ] { 1 , 3 } ) \ s * \ ) / . e x e c ( c ) ) r e t u r n [ p a r s e I n t ( a [ 1 ] , 1 0 ) , p a r s e I n t ( a [ 2 ] , 1 0 ) , p a r s e I n t ( a [ 3 ] , 1 0 ) ] ; i f ( a = / r g b \ ( \ s * ( [ 0 - 9 ] + ( ? : \ . [ 0 - 9 ] + ) ? ) \ % \ s * , \ s * ( [ 0 - 9 ] + ( ? : \ . [ 0 - 9 ] + ) ? ) \ % \ s * , \ s * ( [ 0 - 9 ] + ( ? : \ . [ 0 - 9 ] + ) ? ) \ % \ s * \ ) / . e x e c ( c ) ) r e t u r n [ p a r s e F l o a t ( a [ 1 ] ) * 2 . 5 5 , p a r s e F l o a t ( a [ 2 ] ) * 2 . 5 5 , p a r s e F l o a t ( a [ 3 ] ) * 2 . 5 5 ] ; i f ( a = / # ( [ a - f A - F 0 - 9 ] { 2 } ) ( [ a - f A - F 0 - 9 ] { 2 } ) ( [ a - f A - F 0 - 9 ] { 2 } ) / . e x e c ( c ) ) r e t u r n [ p a r s e I n t ( a [ 1 ] , 
 1 6 ) , p a r s e I n t ( a [ 2 ] , 1 6 ) , p a r s e I n t ( a [ 3 ] , 1 6 ) ] ; i f ( a = / # ( [ a - f A - F 0 - 9 ] ) ( [ a - f A - F 0 - 9 ] ) ( [ a - f A - F 0 - 9 ] ) / . e x e c ( c ) ) r e t u r n [ p a r s e I n t ( a [ 1 ] + a [ 1 ] , 1 6 ) , p a r s e I n t ( a [ 2 ] + a [ 2 ] , 1 6 ) , p a r s e I n t ( a [ 3 ] + a [ 3 ] , 1 6 ) ] ; i f ( / r g b a \ ( 0 ,   0 ,   0 ,   0 \ ) / . e x e c ( c ) ) r e t u r n   o . t r a n s p a r e n t ; r e t u r n   o [ f . t r i m ( c ) . t o L o w e r C a s e ( ) ] } f u n c t i o n   s ( c , a ) { v a r   b ; d o { b = f . c u r C S S ( c , a ) ; i f ( b ! = " " & & b ! = " t r a n s p a r e n t " | | f . n o d e N a m e ( c , " b o d y " ) ) b r e a k ; a = " b a c k g r o u n d C o l o r " } w h i l e ( c = c . p a r e n t N o d e ) ; r e t u r n   n ( b ) } f u n c t i o n   p ( ) { v a r   c = d o c u m e n t . d e f a u l t V i e w ? d o c u m e n t . d e f a u l t V i e w . g e t C o m p u t e d S t y l e ( t h i s , n u l l ) : t h i s . c u r r e n t S t y l e , 
 a = { } , b , d ; i f ( c & & c . l e n g t h & & c [ 0 ] & & c [ c [ 0 ] ] ) f o r ( v a r   e = c . l e n g t h ; e - - ; ) { b = c [ e ] ; i f ( t y p e o f   c [ b ] = = " s t r i n g " ) { d = b . r e p l a c e ( / \ - ( \ w ) / g , f u n c t i o n ( g , h ) { r e t u r n   h . t o U p p e r C a s e ( ) } ) ; a [ d ] = c [ b ] } } e l s e   f o r ( b   i n   c ) i f ( t y p e o f   c [ b ] = = = " s t r i n g " ) a [ b ] = c [ b ] ; r e t u r n   a } f u n c t i o n   q ( c ) { v a r   a , b ; f o r ( a   i n   c ) { b = c [ a ] ; i f ( b = = n u l l | | f . i s F u n c t i o n ( b ) | | a   i n   t | | / s c r o l l b a r / . t e s t ( a ) | | ! / c o l o r / i . t e s t ( a ) & & i s N a N ( p a r s e F l o a t ( b ) ) ) d e l e t e   c [ a ] } r e t u r n   c } f u n c t i o n   u ( c , a ) { v a r   b = { _ : 0 } , d ; f o r ( d   i n   a ) i f ( c [ d ] ! = a [ d ] ) b [ d ] = a [ d ] ; r e t u r n   b } f u n c t i o n   k ( c , a , b , d ) { i f ( t y p e o f   c = = " o b j e c t " ) { d = 
 a ; b = n u l l ; a = c ; c = a . e f f e c t } i f ( f . i s F u n c t i o n ( a ) ) { d = a ; b = n u l l ; a = { } } i f ( t y p e o f   a = = " n u m b e r " | | f . f x . s p e e d s [ a ] ) { d = b ; b = a ; a = { } } i f ( f . i s F u n c t i o n ( b ) ) { d = b ; b = n u l l } a = a | | { } ; b = b | | a . d u r a t i o n ; b = f . f x . o f f ? 0 : t y p e o f   b = = " n u m b e r " ? b : b   i n   f . f x . s p e e d s ? f . f x . s p e e d s [ b ] : f . f x . s p e e d s . _ d e f a u l t ; d = d | | a . c o m p l e t e ; r e t u r n [ c , a , b , d ] } f u n c t i o n   m ( c ) { i f ( ! c | | t y p e o f   c = = = " n u m b e r " | | f . f x . s p e e d s [ c ] ) r e t u r n   t r u e ; i f ( t y p e o f   c = = = " s t r i n g " & & ! f . e f f e c t s [ c ] ) r e t u r n   t r u e ; r e t u r n   f a l s e } f . e f f e c t s = { } ; f . e a c h ( [ " b a c k g r o u n d C o l o r " , " b o r d e r B o t t o m C o l o r " , " b o r d e r L e f t C o l o r " , " b o r d e r R i g h t C o l o r " , 
 " b o r d e r T o p C o l o r " , " b o r d e r C o l o r " , " c o l o r " , " o u t l i n e C o l o r " ] , f u n c t i o n ( c , a ) { f . f x . s t e p [ a ] = f u n c t i o n ( b ) { i f ( ! b . c o l o r I n i t ) { b . s t a r t = s ( b . e l e m , a ) ; b . e n d = n ( b . e n d ) ; b . c o l o r I n i t = t r u e } b . e l e m . s t y l e [ a ] = " r g b ( " + M a t h . m a x ( M a t h . m i n ( p a r s e I n t ( b . p o s * ( b . e n d [ 0 ] - b . s t a r t [ 0 ] ) + b . s t a r t [ 0 ] , 1 0 ) , 2 5 5 ) , 0 ) + " , " + M a t h . m a x ( M a t h . m i n ( p a r s e I n t ( b . p o s * ( b . e n d [ 1 ] - b . s t a r t [ 1 ] ) + b . s t a r t [ 1 ] , 1 0 ) , 2 5 5 ) , 0 ) + " , " + M a t h . m a x ( M a t h . m i n ( p a r s e I n t ( b . p o s * ( b . e n d [ 2 ] - b . s t a r t [ 2 ] ) + b . s t a r t [ 2 ] , 1 0 ) , 2 5 5 ) , 0 ) + " ) " } } ) ; v a r   o = { a q u a : [ 0 , 2 5 5 , 2 5 5 ] , a z u r e : [ 2 4 0 , 2 5 5 , 2 5 5 ] , b e i g e : [ 2 4 5 , 2 4 5 , 2 2 0 ] , b l a c k : [ 0 , 
 0 , 0 ] , b l u e : [ 0 , 0 , 2 5 5 ] , b r o w n : [ 1 6 5 , 4 2 , 4 2 ] , c y a n : [ 0 , 2 5 5 , 2 5 5 ] , d a r k b l u e : [ 0 , 0 , 1 3 9 ] , d a r k c y a n : [ 0 , 1 3 9 , 1 3 9 ] , d a r k g r e y : [ 1 6 9 , 1 6 9 , 1 6 9 ] , d a r k g r e e n : [ 0 , 1 0 0 , 0 ] , d a r k k h a k i : [ 1 8 9 , 1 8 3 , 1 0 7 ] , d a r k m a g e n t a : [ 1 3 9 , 0 , 1 3 9 ] , d a r k o l i v e g r e e n : [ 8 5 , 1 0 7 , 4 7 ] , d a r k o r a n g e : [ 2 5 5 , 1 4 0 , 0 ] , d a r k o r c h i d : [ 1 5 3 , 5 0 , 2 0 4 ] , d a r k r e d : [ 1 3 9 , 0 , 0 ] , d a r k s a l m o n : [ 2 3 3 , 1 5 0 , 1 2 2 ] , d a r k v i o l e t : [ 1 4 8 , 0 , 2 1 1 ] , f u c h s i a : [ 2 5 5 , 0 , 2 5 5 ] , g o l d : [ 2 5 5 , 2 1 5 , 0 ] , g r e e n : [ 0 , 1 2 8 , 0 ] , i n d i g o : [ 7 5 , 0 , 1 3 0 ] , k h a k i : [ 2 4 0 , 2 3 0 , 1 4 0 ] , l i g h t b l u e : [ 1 7 3 , 2 1 6 , 2 3 0 ] , l i g h t c y a n : [ 2 2 4 , 2 5 5 , 2 5 5 ] , l i g h t g r e e n : [ 1 4 4 , 2 3 8 , 1 4 4 ] , l i g h t g r e y : [ 2 1 1 , 
 2 1 1 , 2 1 1 ] , l i g h t p i n k : [ 2 5 5 , 1 8 2 , 1 9 3 ] , l i g h t y e l l o w : [ 2 5 5 , 2 5 5 , 2 2 4 ] , l i m e : [ 0 , 2 5 5 , 0 ] , m a g e n t a : [ 2 5 5 , 0 , 2 5 5 ] , m a r o o n : [ 1 2 8 , 0 , 0 ] , n a v y : [ 0 , 0 , 1 2 8 ] , o l i v e : [ 1 2 8 , 1 2 8 , 0 ] , o r a n g e : [ 2 5 5 , 1 6 5 , 0 ] , p i n k : [ 2 5 5 , 1 9 2 , 2 0 3 ] , p u r p l e : [ 1 2 8 , 0 , 1 2 8 ] , v i o l e t : [ 1 2 8 , 0 , 1 2 8 ] , r e d : [ 2 5 5 , 0 , 0 ] , s i l v e r : [ 1 9 2 , 1 9 2 , 1 9 2 ] , w h i t e : [ 2 5 5 , 2 5 5 , 2 5 5 ] , y e l l o w : [ 2 5 5 , 2 5 5 , 0 ] , t r a n s p a r e n t : [ 2 5 5 , 2 5 5 , 2 5 5 ] } , r = [ " a d d " , " r e m o v e " , " t o g g l e " ] , t = { b o r d e r : 1 , b o r d e r B o t t o m : 1 , b o r d e r C o l o r : 1 , b o r d e r L e f t : 1 , b o r d e r R i g h t : 1 , b o r d e r T o p : 1 , b o r d e r W i d t h : 1 , m a r g i n : 1 , p a d d i n g : 1 } ; f . e f f e c t s . a n i m a t e C l a s s = f u n c t i o n ( c , a , b , 
 d ) { i f ( f . i s F u n c t i o n ( b ) ) { d = b ; b = n u l l } r e t u r n   t h i s . q u e u e ( " f x " , f u n c t i o n ( ) { v a r   e = f ( t h i s ) , g = e . a t t r ( " s t y l e " ) | | "   " , h = q ( p . c a l l ( t h i s ) ) , l , v = e . a t t r ( " c l a s s N a m e " ) ; f . e a c h ( r , f u n c t i o n ( w , i ) { c [ i ] & & e [ i + " C l a s s " ] ( c [ i ] ) } ) ; l = q ( p . c a l l ( t h i s ) ) ; e . a t t r ( " c l a s s N a m e " , v ) ; e . a n i m a t e ( u ( h , l ) , a , b , f u n c t i o n ( ) { f . e a c h ( r , f u n c t i o n ( w , i ) { c [ i ] & & e [ i + " C l a s s " ] ( c [ i ] ) } ) ; i f ( t y p e o f   e . a t t r ( " s t y l e " ) = = " o b j e c t " ) { e . a t t r ( " s t y l e " ) . c s s T e x t = " " ; e . a t t r ( " s t y l e " ) . c s s T e x t = g } e l s e   e . a t t r ( " s t y l e " , g ) ; d & & d . a p p l y ( t h i s , a r g u m e n t s ) } ) ; h = f . q u e u e ( t h i s ) ; l = h . s p l i c e ( h . l e n g t h - 1 , 1 ) [ 0 ] ; 
 h . s p l i c e ( 1 , 0 , l ) ; f . d e q u e u e ( t h i s ) } ) } ; f . f n . e x t e n d ( { _ a d d C l a s s : f . f n . a d d C l a s s , a d d C l a s s : f u n c t i o n ( c , a , b , d ) { r e t u r n   a ? f . e f f e c t s . a n i m a t e C l a s s . a p p l y ( t h i s , [ { a d d : c } , a , b , d ] ) : t h i s . _ a d d C l a s s ( c ) } , _ r e m o v e C l a s s : f . f n . r e m o v e C l a s s , r e m o v e C l a s s : f u n c t i o n ( c , a , b , d ) { r e t u r n   a ? f . e f f e c t s . a n i m a t e C l a s s . a p p l y ( t h i s , [ { r e m o v e : c } , a , b , d ] ) : t h i s . _ r e m o v e C l a s s ( c ) } , _ t o g g l e C l a s s : f . f n . t o g g l e C l a s s , t o g g l e C l a s s : f u n c t i o n ( c , a , b , d , e ) { r e t u r n   t y p e o f   a = = " b o o l e a n " | | a = = = j ? b ? f . e f f e c t s . a n i m a t e C l a s s . a p p l y ( t h i s , [ a ? { a d d : c } : { r e m o v e : c } , b , d , e ] ) : t h i s . _ t o g g l e C l a s s ( c , 
 a ) : f . e f f e c t s . a n i m a t e C l a s s . a p p l y ( t h i s , [ { t o g g l e : c } , a , b , d ] ) } , s w i t c h C l a s s : f u n c t i o n ( c , a , b , d , e ) { r e t u r n   f . e f f e c t s . a n i m a t e C l a s s . a p p l y ( t h i s , [ { a d d : a , r e m o v e : c } , b , d , e ] ) } } ) ; f . e x t e n d ( f . e f f e c t s , { v e r s i o n : " 1 . 8 . 1 0 " , s a v e : f u n c t i o n ( c , a ) { f o r ( v a r   b = 0 ; b < a . l e n g t h ; b + + ) a [ b ] ! = = n u l l & & c . d a t a ( " e c . s t o r a g e . " + a [ b ] , c [ 0 ] . s t y l e [ a [ b ] ] ) } , r e s t o r e : f u n c t i o n ( c , a ) { f o r ( v a r   b = 0 ; b < a . l e n g t h ; b + + ) a [ b ] ! = = n u l l & & c . c s s ( a [ b ] , c . d a t a ( " e c . s t o r a g e . " + a [ b ] ) ) } , s e t M o d e : f u n c t i o n ( c , a ) { i f ( a = = " t o g g l e " ) a = c . i s ( " : h i d d e n " ) ? " s h o w " : " h i d e " ; r e t u r n   a } , g e t B a s e l i n e : f u n c t i o n ( c , 
 a ) { v a r   b ; s w i t c h ( c [ 0 ] ) { c a s e   " t o p " : b = 0 ; b r e a k ; c a s e   " m i d d l e " : b = 0 . 5 ; b r e a k ; c a s e   " b o t t o m " : b = 1 ; b r e a k ; d e f a u l t : b = c [ 0 ] / a . h e i g h t } s w i t c h ( c [ 1 ] ) { c a s e   " l e f t " : c = 0 ; b r e a k ; c a s e   " c e n t e r " : c = 0 . 5 ; b r e a k ; c a s e   " r i g h t " : c = 1 ; b r e a k ; d e f a u l t : c = c [ 1 ] / a . w i d t h } r e t u r n { x : c , y : b } } , c r e a t e W r a p p e r : f u n c t i o n ( c ) { i f ( c . p a r e n t ( ) . i s ( " . u i - e f f e c t s - w r a p p e r " ) ) r e t u r n   c . p a r e n t ( ) ; v a r   a = { w i d t h : c . o u t e r W i d t h ( t r u e ) , h e i g h t : c . o u t e r H e i g h t ( t r u e ) , " f l o a t " : c . c s s ( " f l o a t " ) } , b = f ( " < d i v > < / d i v > " ) . a d d C l a s s ( " u i - e f f e c t s - w r a p p e r " ) . c s s ( { f o n t S i z e : " 1 0 0 % " , b a c k g r o u n d : " t r a n s p a r e n t " , 
 b o r d e r : " n o n e " , m a r g i n : 0 , p a d d i n g : 0 } ) ; c . w r a p ( b ) ; b = c . p a r e n t ( ) ; i f ( c . c s s ( " p o s i t i o n " ) = = " s t a t i c " ) { b . c s s ( { p o s i t i o n : " r e l a t i v e " } ) ; c . c s s ( { p o s i t i o n : " r e l a t i v e " } ) } e l s e { f . e x t e n d ( a , { p o s i t i o n : c . c s s ( " p o s i t i o n " ) , z I n d e x : c . c s s ( " z - i n d e x " ) } ) ; f . e a c h ( [ " t o p " , " l e f t " , " b o t t o m " , " r i g h t " ] , f u n c t i o n ( d , e ) { a [ e ] = c . c s s ( e ) ; i f ( i s N a N ( p a r s e I n t ( a [ e ] , 1 0 ) ) ) a [ e ] = " a u t o " } ) ; c . c s s ( { p o s i t i o n : " r e l a t i v e " , t o p : 0 , l e f t : 0 , r i g h t : " a u t o " , b o t t o m : " a u t o " } ) } r e t u r n   b . c s s ( a ) . s h o w ( ) } , r e m o v e W r a p p e r : f u n c t i o n ( c ) { i f ( c . p a r e n t ( ) . i s ( " . u i - e f f e c t s - w r a p p e r " ) ) r e t u r n   c . p a r e n t ( ) . r e p l a c e W i t h ( c ) ; 
 r e t u r n   c } , s e t T r a n s i t i o n : f u n c t i o n ( c , a , b , d ) { d = d | | { } ; f . e a c h ( a , f u n c t i o n ( e , g ) { u n i t = c . c s s U n i t ( g ) ; i f ( u n i t [ 0 ] > 0 ) d [ g ] = u n i t [ 0 ] * b + u n i t [ 1 ] } ) ; r e t u r n   d } } ) ; f . f n . e x t e n d ( { e f f e c t : f u n c t i o n ( c ) { v a r   a = k . a p p l y ( t h i s , a r g u m e n t s ) , b = { o p t i o n s : a [ 1 ] , d u r a t i o n : a [ 2 ] , c a l l b a c k : a [ 3 ] } ; a = b . o p t i o n s . m o d e ; v a r   d = f . e f f e c t s [ c ] ; i f ( f . f x . o f f | | ! d ) r e t u r n   a ? t h i s [ a ] ( b . d u r a t i o n , b . c a l l b a c k ) : t h i s . e a c h ( f u n c t i o n ( ) { b . c a l l b a c k & & b . c a l l b a c k . c a l l ( t h i s ) } ) ; r e t u r n   d . c a l l ( t h i s , b ) } , _ s h o w : f . f n . s h o w , s h o w : f u n c t i o n ( c ) { i f ( m ( c ) ) r e t u r n   t h i s . _ s h o w . a p p l y ( t h i s , a r g u m e n t s ) ; 
 e l s e { v a r   a = k . a p p l y ( t h i s , a r g u m e n t s ) ; a [ 1 ] . m o d e = " s h o w " ; r e t u r n   t h i s . e f f e c t . a p p l y ( t h i s , a ) } } , _ h i d e : f . f n . h i d e , h i d e : f u n c t i o n ( c ) { i f ( m ( c ) ) r e t u r n   t h i s . _ h i d e . a p p l y ( t h i s , a r g u m e n t s ) ; e l s e { v a r   a = k . a p p l y ( t h i s , a r g u m e n t s ) ; a [ 1 ] . m o d e = " h i d e " ; r e t u r n   t h i s . e f f e c t . a p p l y ( t h i s , a ) } } , _ _ t o g g l e : f . f n . t o g g l e , t o g g l e : f u n c t i o n ( c ) { i f ( m ( c ) | | t y p e o f   c = = = " b o o l e a n " | | f . i s F u n c t i o n ( c ) ) r e t u r n   t h i s . _ _ t o g g l e . a p p l y ( t h i s , a r g u m e n t s ) ; e l s e { v a r   a = k . a p p l y ( t h i s , a r g u m e n t s ) ; a [ 1 ] . m o d e = " t o g g l e " ; r e t u r n   t h i s . e f f e c t . a p p l y ( t h i s , a ) } } , c s s U n i t : f u n c t i o n ( c ) { v a r   a = t h i s . c s s ( c ) , 
 b = [ ] ; f . e a c h ( [ " e m " , " p x " , " % " , " p t " ] , f u n c t i o n ( d , e ) { i f ( a . i n d e x O f ( e ) > 0 ) b = [ p a r s e F l o a t ( a ) , e ] } ) ; r e t u r n   b } } ) ; f . e a s i n g . j s w i n g = f . e a s i n g . s w i n g ; f . e x t e n d ( f . e a s i n g , { d e f : " e a s e O u t Q u a d " , s w i n g : f u n c t i o n ( c , a , b , d , e ) { r e t u r n   f . e a s i n g [ f . e a s i n g . d e f ] ( c , a , b , d , e ) } , e a s e I n Q u a d : f u n c t i o n ( c , a , b , d , e ) { r e t u r n   d * ( a / = e ) * a + b } , e a s e O u t Q u a d : f u n c t i o n ( c , a , b , d , e ) { r e t u r n - d * ( a / = e ) * ( a - 2 ) + b } , e a s e I n O u t Q u a d : f u n c t i o n ( c , a , b , d , e ) { i f ( ( a / = e / 2 ) < 1 ) r e t u r n   d / 2 * a * a + b ; r e t u r n - d / 2 * ( - - a * ( a - 2 ) - 1 ) + b } , e a s e I n C u b i c : f u n c t i o n ( c , a , b , d , e ) { r e t u r n   d * ( a / = e ) * a * a + b } , e a s e O u t C u b i c : f u n c t i o n ( c , 
 a , b , d , e ) { r e t u r n   d * ( ( a = a / e - 1 ) * a * a + 1 ) + b } , e a s e I n O u t C u b i c : f u n c t i o n ( c , a , b , d , e ) { i f ( ( a / = e / 2 ) < 1 ) r e t u r n   d / 2 * a * a * a + b ; r e t u r n   d / 2 * ( ( a - = 2 ) * a * a + 2 ) + b } , e a s e I n Q u a r t : f u n c t i o n ( c , a , b , d , e ) { r e t u r n   d * ( a / = e ) * a * a * a + b } , e a s e O u t Q u a r t : f u n c t i o n ( c , a , b , d , e ) { r e t u r n - d * ( ( a = a / e - 1 ) * a * a * a - 1 ) + b } , e a s e I n O u t Q u a r t : f u n c t i o n ( c , a , b , d , e ) { i f ( ( a / = e / 2 ) < 1 ) r e t u r n   d / 2 * a * a * a * a + b ; r e t u r n - d / 2 * ( ( a - = 2 ) * a * a * a - 2 ) + b } , e a s e I n Q u i n t : f u n c t i o n ( c , a , b , d , e ) { r e t u r n   d * ( a / = e ) * a * a * a * a + b } , e a s e O u t Q u i n t : f u n c t i o n ( c , a , b , d , e ) { r e t u r n   d * ( ( a = a / e - 1 ) * a * a * a * a + 1 ) + b } , e a s e I n O u t Q u i n t : f u n c t i o n ( c , 
 a , b , d , e ) { i f ( ( a / = e / 2 ) < 1 ) r e t u r n   d / 2 * a * a * a * a * a + b ; r e t u r n   d / 2 * ( ( a - = 2 ) * a * a * a * a + 2 ) + b } , e a s e I n S i n e : f u n c t i o n ( c , a , b , d , e ) { r e t u r n - d * M a t h . c o s ( a / e * ( M a t h . P I / 2 ) ) + d + b } , e a s e O u t S i n e : f u n c t i o n ( c , a , b , d , e ) { r e t u r n   d * M a t h . s i n ( a / e * ( M a t h . P I / 2 ) ) + b } , e a s e I n O u t S i n e : f u n c t i o n ( c , a , b , d , e ) { r e t u r n - d / 2 * ( M a t h . c o s ( M a t h . P I * a / e ) - 1 ) + b } , e a s e I n E x p o : f u n c t i o n ( c , a , b , d , e ) { r e t u r n   a = = 0 ? b : d * M a t h . p o w ( 2 , 1 0 * ( a / e - 1 ) ) + b } , e a s e O u t E x p o : f u n c t i o n ( c , a , b , d , e ) { r e t u r n   a = = e ? b + d : d * ( - M a t h . p o w ( 2 , - 1 0 * a / e ) + 1 ) + b } , e a s e I n O u t E x p o : f u n c t i o n ( c , a , b , d , e ) { i f ( a = = 0 ) r e t u r n   b ; i f ( a = = 
 e ) r e t u r n   b + d ; i f ( ( a / = e / 2 ) < 1 ) r e t u r n   d / 2 * M a t h . p o w ( 2 , 1 0 * ( a - 1 ) ) + b ; r e t u r n   d / 2 * ( - M a t h . p o w ( 2 , - 1 0 * - - a ) + 2 ) + b } , e a s e I n C i r c : f u n c t i o n ( c , a , b , d , e ) { r e t u r n - d * ( M a t h . s q r t ( 1 - ( a / = e ) * a ) - 1 ) + b } , e a s e O u t C i r c : f u n c t i o n ( c , a , b , d , e ) { r e t u r n   d * M a t h . s q r t ( 1 - ( a = a / e - 1 ) * a ) + b } , e a s e I n O u t C i r c : f u n c t i o n ( c , a , b , d , e ) { i f ( ( a / = e / 2 ) < 1 ) r e t u r n - d / 2 * ( M a t h . s q r t ( 1 - a * a ) - 1 ) + b ; r e t u r n   d / 2 * ( M a t h . s q r t ( 1 - ( a - = 2 ) * a ) + 1 ) + b } , e a s e I n E l a s t i c : f u n c t i o n ( c , a , b , d , e ) { c = 1 . 7 0 1 5 8 ; v a r   g = 0 , h = d ; i f ( a = = 0 ) r e t u r n   b ; i f ( ( a / = e ) = = 1 ) r e t u r n   b + d ; g | | ( g = e * 0 . 3 ) ; i f ( h < M a t h . a b s ( d ) ) { h = d ; c = g / 4 } e l s e   c = 
 g / ( 2 * M a t h . P I ) * M a t h . a s i n ( d / h ) ; r e t u r n - ( h * M a t h . p o w ( 2 , 1 0 * ( a - = 1 ) ) * M a t h . s i n ( ( a * e - c ) * 2 * M a t h . P I / g ) ) + b } , e a s e O u t E l a s t i c : f u n c t i o n ( c , a , b , d , e ) { c = 1 . 7 0 1 5 8 ; v a r   g = 0 , h = d ; i f ( a = = 0 ) r e t u r n   b ; i f ( ( a / = e ) = = 1 ) r e t u r n   b + d ; g | | ( g = e * 0 . 3 ) ; i f ( h < M a t h . a b s ( d ) ) { h = d ; c = g / 4 } e l s e   c = g / ( 2 * M a t h . P I ) * M a t h . a s i n ( d / h ) ; r e t u r n   h * M a t h . p o w ( 2 , - 1 0 * a ) * M a t h . s i n ( ( a * e - c ) * 2 * M a t h . P I / g ) + d + b } , e a s e I n O u t E l a s t i c : f u n c t i o n ( c , a , b , d , e ) { c = 1 . 7 0 1 5 8 ; v a r   g = 0 , h = d ; i f ( a = = 0 ) r e t u r n   b ; i f ( ( a / = e / 2 ) = = 2 ) r e t u r n   b + d ; g | | ( g = e * 0 . 3 * 1 . 5 ) ; i f ( h < M a t h . a b s ( d ) ) { h = d ; c = g / 4 } e l s e   c = g / ( 2 * M a t h . P I ) * M a t h . a s i n ( d / 
 h ) ; i f ( a < 1 ) r e t u r n - 0 . 5 * h * M a t h . p o w ( 2 , 1 0 * ( a - = 1 ) ) * M a t h . s i n ( ( a * e - c ) * 2 * M a t h . P I / g ) + b ; r e t u r n   h * M a t h . p o w ( 2 , - 1 0 * ( a - = 1 ) ) * M a t h . s i n ( ( a * e - c ) * 2 * M a t h . P I / g ) * 0 . 5 + d + b } , e a s e I n B a c k : f u n c t i o n ( c , a , b , d , e , g ) { i f ( g = = j ) g = 1 . 7 0 1 5 8 ; r e t u r n   d * ( a / = e ) * a * ( ( g + 1 ) * a - g ) + b } , e a s e O u t B a c k : f u n c t i o n ( c , a , b , d , e , g ) { i f ( g = = j ) g = 1 . 7 0 1 5 8 ; r e t u r n   d * ( ( a = a / e - 1 ) * a * ( ( g + 1 ) * a + g ) + 1 ) + b } , e a s e I n O u t B a c k : f u n c t i o n ( c , a , b , d , e , g ) { i f ( g = = j ) g = 1 . 7 0 1 5 8 ; i f ( ( a / = e / 2 ) < 1 ) r e t u r n   d / 2 * a * a * ( ( ( g * = 1 . 5 2 5 ) + 1 ) * a - g ) + b ; r e t u r n   d / 2 * ( ( a - = 2 ) * a * ( ( ( g * = 1 . 5 2 5 ) + 1 ) * a + g ) + 2 ) + b } , e a s e I n B o u n c e : f u n c t i o n ( c , 
 a , b , d , e ) { r e t u r n   d - f . e a s i n g . e a s e O u t B o u n c e ( c , e - a , 0 , d , e ) + b } , e a s e O u t B o u n c e : f u n c t i o n ( c , a , b , d , e ) { r e t u r n ( a / = e ) < 1 / 2 . 7 5 ? d * 7 . 5 6 2 5 * a * a + b : a < 2 / 2 . 7 5 ? d * ( 7 . 5 6 2 5 * ( a - = 1 . 5 / 2 . 7 5 ) * a + 0 . 7 5 ) + b : a < 2 . 5 / 2 . 7 5 ? d * ( 7 . 5 6 2 5 * ( a - = 2 . 2 5 / 2 . 7 5 ) * a + 0 . 9 3 7 5 ) + b : d * ( 7 . 5 6 2 5 * ( a - = 2 . 6 2 5 / 2 . 7 5 ) * a + 0 . 9 8 4 3 7 5 ) + b } , e a s e I n O u t B o u n c e : f u n c t i o n ( c , a , b , d , e ) { i f ( a < e / 2 ) r e t u r n   f . e a s i n g . e a s e I n B o u n c e ( c , a * 2 , 0 , d , e ) * 0 . 5 + b ; r e t u r n   f . e a s i n g . e a s e O u t B o u n c e ( c , a * 2 - e , 0 , d , e ) * 0 . 5 + d * 0 . 5 + b } } ) } ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   B l i n d   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / B l i n d 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( b ) { b . e f f e c t s . b l i n d = f u n c t i o n ( c ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   a = b ( t h i s ) , g = [ " p o s i t i o n " , " t o p " , " b o t t o m " , " l e f t " , " r i g h t " ] , f = b . e f f e c t s . s e t M o d e ( a , c . o p t i o n s . m o d e | | " h i d e " ) , d = c . o p t i o n s . d i r e c t i o n | | " v e r t i c a l " ; b . e f f e c t s . s a v e ( a , g ) ; a . s h o w ( ) ; v a r   e = b . e f f e c t s . c r e a t e W r a p p e r ( a ) . c s s ( { o v e r f l o w : " h i d d e n " } ) , h = d = = " v e r t i c a l " ? " h e i g h t " : " w i d t h " ; d = d = = " v e r t i c a l " ? e . h e i g h t ( ) : e . w i d t h ( ) ; f = = " s h o w " & & e . c s s ( h , 0 ) ; v a r   i = { } ; i [ h ] = f = = " s h o w " ? d : 0 ; e . a n i m a t e ( i , c . d u r a t i o n , c . o p t i o n s . e a s i n g , f u n c t i o n ( ) { f = = " h i d e " & & a . h i d e ( ) ; b . e f f e c t s . r e s t o r e ( a , 
 g ) ; b . e f f e c t s . r e m o v e W r a p p e r ( a ) ; c . c a l l b a c k & & c . c a l l b a c k . a p p l y ( a [ 0 ] , a r g u m e n t s ) ; a . d e q u e u e ( ) } ) } ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   B o u n c e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / B o u n c e 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( e ) { e . e f f e c t s . b o u n c e = f u n c t i o n ( b ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   a = e ( t h i s ) , l = [ " p o s i t i o n " , " t o p " , " b o t t o m " , " l e f t " , " r i g h t " ] , h = e . e f f e c t s . s e t M o d e ( a , b . o p t i o n s . m o d e | | " e f f e c t " ) , d = b . o p t i o n s . d i r e c t i o n | | " u p " , c = b . o p t i o n s . d i s t a n c e | | 2 0 , m = b . o p t i o n s . t i m e s | | 5 , i = b . d u r a t i o n | | 2 5 0 ; / s h o w | h i d e / . t e s t ( h ) & & l . p u s h ( " o p a c i t y " ) ; e . e f f e c t s . s a v e ( a , l ) ; a . s h o w ( ) ; e . e f f e c t s . c r e a t e W r a p p e r ( a ) ; v a r   f = d = = " u p " | | d = = " d o w n " ? " t o p " : " l e f t " ; d = d = = " u p " | | d = = " l e f t " ? " p o s " : " n e g " ; c = b . o p t i o n s . d i s t a n c e | | ( f = = " t o p " ? a . o u t e r H e i g h t ( { m a r g i n : t r u e } ) / 3 : a . o u t e r W i d t h ( { m a r g i n : t r u e } ) / 
 3 ) ; i f ( h = = " s h o w " ) a . c s s ( " o p a c i t y " , 0 ) . c s s ( f , d = = " p o s " ? - c : c ) ; i f ( h = = " h i d e " ) c / = m * 2 ; h ! = " h i d e " & & m - - ; i f ( h = = " s h o w " ) { v a r   g = { o p a c i t y : 1 } ; g [ f ] = ( d = = " p o s " ? " + = " : " - = " ) + c ; a . a n i m a t e ( g , i / 2 , b . o p t i o n s . e a s i n g ) ; c / = 2 ; m - - } f o r ( g = 0 ; g < m ; g + + ) { v a r   j = { } , k = { } ; j [ f ] = ( d = = " p o s " ? " - = " : " + = " ) + c ; k [ f ] = ( d = = " p o s " ? " + = " : " - = " ) + c ; a . a n i m a t e ( j , i / 2 , b . o p t i o n s . e a s i n g ) . a n i m a t e ( k , i / 2 , b . o p t i o n s . e a s i n g ) ; c = h = = " h i d e " ? c * 2 : c / 2 } i f ( h = = " h i d e " ) { g = { o p a c i t y : 0 } ; g [ f ] = ( d = = " p o s " ? " - = " : " + = " ) + c ; a . a n i m a t e ( g , i / 2 , b . o p t i o n s . e a s i n g , f u n c t i o n ( ) { a . h i d e ( ) ; e . e f f e c t s . r e s t o r e ( a , l ) ; e . e f f e c t s . r e m o v e W r a p p e r ( a ) ; 
 b . c a l l b a c k & & b . c a l l b a c k . a p p l y ( t h i s , a r g u m e n t s ) } ) } e l s e { j = { } ; k = { } ; j [ f ] = ( d = = " p o s " ? " - = " : " + = " ) + c ; k [ f ] = ( d = = " p o s " ? " + = " : " - = " ) + c ; a . a n i m a t e ( j , i / 2 , b . o p t i o n s . e a s i n g ) . a n i m a t e ( k , i / 2 , b . o p t i o n s . e a s i n g , f u n c t i o n ( ) { e . e f f e c t s . r e s t o r e ( a , l ) ; e . e f f e c t s . r e m o v e W r a p p e r ( a ) ; b . c a l l b a c k & & b . c a l l b a c k . a p p l y ( t h i s , a r g u m e n t s ) } ) } a . q u e u e ( " f x " , f u n c t i o n ( ) { a . d e q u e u e ( ) } ) ; a . d e q u e u e ( ) } ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   C l i p   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / C l i p 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( b ) { b . e f f e c t s . c l i p = f u n c t i o n ( e ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   a = b ( t h i s ) , i = [ " p o s i t i o n " , " t o p " , " b o t t o m " , " l e f t " , " r i g h t " , " h e i g h t " , " w i d t h " ] , f = b . e f f e c t s . s e t M o d e ( a , e . o p t i o n s . m o d e | | " h i d e " ) , c = e . o p t i o n s . d i r e c t i o n | | " v e r t i c a l " ; b . e f f e c t s . s a v e ( a , i ) ; a . s h o w ( ) ; v a r   d = b . e f f e c t s . c r e a t e W r a p p e r ( a ) . c s s ( { o v e r f l o w : " h i d d e n " } ) ; d = a [ 0 ] . t a g N a m e = = " I M G " ? d : a ; v a r   g = { s i z e : c = = " v e r t i c a l " ? " h e i g h t " : " w i d t h " , p o s i t i o n : c = = " v e r t i c a l " ? " t o p " : " l e f t " } ; c = c = = " v e r t i c a l " ? d . h e i g h t ( ) : d . w i d t h ( ) ; i f ( f = = " s h o w " ) { d . c s s ( g . s i z e , 0 ) ; d . c s s ( g . p o s i t i o n , 
 c / 2 ) } v a r   h = { } ; h [ g . s i z e ] = f = = " s h o w " ? c : 0 ; h [ g . p o s i t i o n ] = f = = " s h o w " ? 0 : c / 2 ; d . a n i m a t e ( h , { q u e u e : f a l s e , d u r a t i o n : e . d u r a t i o n , e a s i n g : e . o p t i o n s . e a s i n g , c o m p l e t e : f u n c t i o n ( ) { f = = " h i d e " & & a . h i d e ( ) ; b . e f f e c t s . r e s t o r e ( a , i ) ; b . e f f e c t s . r e m o v e W r a p p e r ( a ) ; e . c a l l b a c k & & e . c a l l b a c k . a p p l y ( a [ 0 ] , a r g u m e n t s ) ; a . d e q u e u e ( ) } } ) } ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   D r o p   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / D r o p 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( c ) { c . e f f e c t s . d r o p = f u n c t i o n ( d ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   a = c ( t h i s ) , h = [ " p o s i t i o n " , " t o p " , " b o t t o m " , " l e f t " , " r i g h t " , " o p a c i t y " ] , e = c . e f f e c t s . s e t M o d e ( a , d . o p t i o n s . m o d e | | " h i d e " ) , b = d . o p t i o n s . d i r e c t i o n | | " l e f t " ; c . e f f e c t s . s a v e ( a , h ) ; a . s h o w ( ) ; c . e f f e c t s . c r e a t e W r a p p e r ( a ) ; v a r   f = b = = " u p " | | b = = " d o w n " ? " t o p " : " l e f t " ; b = b = = " u p " | | b = = " l e f t " ? " p o s " : " n e g " ; v a r   g = d . o p t i o n s . d i s t a n c e | | ( f = = " t o p " ? a . o u t e r H e i g h t ( { m a r g i n : t r u e } ) / 2 : a . o u t e r W i d t h ( { m a r g i n : t r u e } ) / 2 ) ; i f ( e = = " s h o w " ) a . c s s ( " o p a c i t y " , 0 ) . c s s ( f , b = = " p o s " ? - g : g ) ; v a r   i = { o p a c i t y : e = = 
 " s h o w " ? 1 : 0 } ; i [ f ] = ( e = = " s h o w " ? b = = " p o s " ? " + = " : " - = " : b = = " p o s " ? " - = " : " + = " ) + g ; a . a n i m a t e ( i , { q u e u e : f a l s e , d u r a t i o n : d . d u r a t i o n , e a s i n g : d . o p t i o n s . e a s i n g , c o m p l e t e : f u n c t i o n ( ) { e = = " h i d e " & & a . h i d e ( ) ; c . e f f e c t s . r e s t o r e ( a , h ) ; c . e f f e c t s . r e m o v e W r a p p e r ( a ) ; d . c a l l b a c k & & d . c a l l b a c k . a p p l y ( t h i s , a r g u m e n t s ) ; a . d e q u e u e ( ) } } ) } ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   E x p l o d e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / E x p l o d e 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( j ) { j . e f f e c t s . e x p l o d e = f u n c t i o n ( a ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   c = a . o p t i o n s . p i e c e s ? M a t h . r o u n d ( M a t h . s q r t ( a . o p t i o n s . p i e c e s ) ) : 3 , d = a . o p t i o n s . p i e c e s ? M a t h . r o u n d ( M a t h . s q r t ( a . o p t i o n s . p i e c e s ) ) : 3 ; a . o p t i o n s . m o d e = a . o p t i o n s . m o d e = = " t o g g l e " ? j ( t h i s ) . i s ( " : v i s i b l e " ) ? " h i d e " : " s h o w " : a . o p t i o n s . m o d e ; v a r   b = j ( t h i s ) . s h o w ( ) . c s s ( " v i s i b i l i t y " , " h i d d e n " ) , g = b . o f f s e t ( ) ; g . t o p - = p a r s e I n t ( b . c s s ( " m a r g i n T o p " ) , 1 0 ) | | 0 ; g . l e f t - = p a r s e I n t ( b . c s s ( " m a r g i n L e f t " ) , 1 0 ) | | 0 ; f o r ( v a r   h = b . o u t e r W i d t h ( t r u e ) , i = b . o u t e r H e i g h t ( t r u e ) , e = 0 ; e < c ; e + + ) f o r ( v a r   f = 
 0 ; f < d ; f + + ) b . c l o n e ( ) . a p p e n d T o ( " b o d y " ) . w r a p ( " < d i v > < / d i v > " ) . c s s ( { 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 : " v i s i b l e " , l e f t : - f * ( h / d ) , t o p : - e * ( i / c ) } ) . p a r e n t ( ) . a d d C l a s s ( " u i - e f f e c t s - e x p l o d e " ) . c s s ( { p o s i t i o n : " a b s o l u t e " , o v e r f l o w : " h i d d e n " , w i d t h : h / d , h e i g h t : i / c , l e f t : g . l e f t + f * ( h / d ) + ( a . o p t i o n s . m o d e = = " s h o w " ? ( f - M a t h . f l o o r ( d / 2 ) ) * ( h / d ) : 0 ) , t o p : g . t o p + e * ( i / c ) + ( a . o p t i o n s . m o d e = = " s h o w " ? ( e - M a t h . f l o o r ( c / 2 ) ) * ( i / c ) : 0 ) , o p a c i t y : a . o p t i o n s . m o d e = = " s h o w " ? 0 : 1 } ) . a n i m a t e ( { l e f t : g . l e f t + f * ( h / d ) + ( a . o p t i o n s . m o d e = = " s h o w " ? 0 : ( f - M a t h . f l o o r ( d / 2 ) ) * ( h / d ) ) , t o p : g . t o p + 
 e * ( i / c ) + ( a . o p t i o n s . m o d e = = " s h o w " ? 0 : ( e - M a t h . f l o o r ( c / 2 ) ) * ( i / c ) ) , o p a c i t y : a . o p t i o n s . m o d e = = " s h o w " ? 1 : 0 } , a . d u r a t i o n | | 5 0 0 ) ; s e t T i m e o u t ( f u n c t i o n ( ) { a . o p t i o n s . m o d e = = " s h o w " ? b . c s s ( { v i s i b i l i t y : " v i s i b l e " } ) : b . c s s ( { v i s i b i l i t y : " v i s i b l e " } ) . h i d e ( ) ; a . c a l l b a c k & & a . c a l l b a c k . a p p l y ( b [ 0 ] ) ; b . d e q u e u e ( ) ; j ( " d i v . u i - e f f e c t s - e x p l o d e " ) . r e m o v e ( ) } , a . d u r a t i o n | | 5 0 0 ) } ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   F a d e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / F a d e 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( b ) { b . e f f e c t s . f a d e = f u n c t i o n ( a ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   c = b ( t h i s ) , d = b . e f f e c t s . s e t M o d e ( c , a . o p t i o n s . m o d e | | " h i d e " ) ; c . a n i m a t e ( { o p a c i t y : d } , { q u e u e : f a l s e , d u r a t i o n : a . d u r a t i o n , e a s i n g : a . o p t i o n s . e a s i n g , c o m p l e t e : f u n c t i o n ( ) { a . c a l l b a c k & & a . c a l l b a c k . a p p l y ( t h i s , a r g u m e n t s ) ; c . d e q u e u e ( ) } } ) } ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   F o l d   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / F o l d 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( c ) { c . e f f e c t s . f o l d = f u n c t i o n ( a ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   b = c ( t h i s ) , j = [ " p o s i t i o n " , " t o p " , " b o t t o m " , " l e f t " , " r i g h t " ] , d = c . e f f e c t s . s e t M o d e ( b , a . o p t i o n s . m o d e | | " h i d e " ) , g = a . o p t i o n s . s i z e | | 1 5 , h = ! ! a . o p t i o n s . h o r i z F i r s t , k = a . d u r a t i o n ? a . d u r a t i o n / 2 : c . f x . s p e e d s . _ d e f a u l t / 2 ; c . e f f e c t s . s a v e ( b , j ) ; b . s h o w ( ) ; v a r   e = c . e f f e c t s . c r e a t e W r a p p e r ( b ) . c s s ( { o v e r f l o w : " h i d d e n " } ) , f = d = = " s h o w " ! = h , l = f ? [ " w i d t h " , " h e i g h t " ] : [ " h e i g h t " , " w i d t h " ] ; f = f ? [ e . w i d t h ( ) , e . h e i g h t ( ) ] : [ e . h e i g h t ( ) , e . w i d t h ( ) ] ; v a r   i = / ( [ 0 - 9 ] + ) % / . e x e c ( g ) ; i f ( i ) g = p a r s e I n t ( i [ 1 ] , 
 1 0 ) / 1 0 0 * f [ d = = " h i d e " ? 0 : 1 ] ; i f ( d = = " s h o w " ) e . c s s ( h ? { h e i g h t : 0 , w i d t h : g } : { h e i g h t : g , w i d t h : 0 } ) ; h = { } ; i = { } ; h [ l [ 0 ] ] = d = = " s h o w " ? f [ 0 ] : g ; i [ l [ 1 ] ] = d = = " s h o w " ? f [ 1 ] : 0 ; e . a n i m a t e ( h , k , a . o p t i o n s . e a s i n g ) . a n i m a t e ( i , k , a . o p t i o n s . e a s i n g , f u n c t i o n ( ) { d = = " h i d e " & & b . h i d e ( ) ; c . e f f e c t s . r e s t o r e ( b , j ) ; c . e f f e c t s . r e m o v e W r a p p e r ( b ) ; a . c a l l b a c k & & a . c a l l b a c k . a p p l y ( b [ 0 ] , a r g u m e n t s ) ; b . d e q u e u e ( ) } ) } ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   H i g h l i g h t   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / H i g h l i g h t 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( b ) { b . e f f e c t s . h i g h l i g h t = f u n c t i o n ( c ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   a = b ( t h i s ) , e = [ " b a c k g r o u n d I m a g e " , " b a c k g r o u n d C o l o r " , " o p a c i t y " ] , d = b . e f f e c t s . s e t M o d e ( a , c . o p t i o n s . m o d e | | " s h o w " ) , f = { b a c k g r o u n d C o l o r : a . c s s ( " b a c k g r o u n d C o l o r " ) } ; i f ( d = = " h i d e " ) f . o p a c i t y = 0 ; b . e f f e c t s . s a v e ( a , e ) ; a . s h o w ( ) . c s s ( { b a c k g r o u n d I m a g e : " n o n e " , b a c k g r o u n d C o l o r : c . o p t i o n s . c o l o r | | " # f f f f 9 9 " } ) . a n i m a t e ( f , { q u e u e : f a l s e , d u r a t i o n : c . d u r a t i o n , e a s i n g : c . o p t i o n s . e a s i n g , c o m p l e t e : f u n c t i o n ( ) { d = = " h i d e " & & a . h i d e ( ) ; b . e f f e c t s . r e s t o r e ( a , e ) ; d = = " s h o w " & & ! b . s u p p o r t . o p a c i t y & & 
 t h i s . s t y l e . r e m o v e A t t r i b u t e ( " f i l t e r " ) ; c . c a l l b a c k & & c . c a l l b a c k . a p p l y ( t h i s , a r g u m e n t s ) ; a . d e q u e u e ( ) } } ) } ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   P u l s a t e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / P u l s a t e 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( d ) { d . e f f e c t s . p u l s a t e = f u n c t i o n ( a ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   b = d ( t h i s ) , c = d . e f f e c t s . s e t M o d e ( b , a . o p t i o n s . m o d e | | " s h o w " ) ; t i m e s = ( a . o p t i o n s . t i m e s | | 5 ) * 2 - 1 ; d u r a t i o n = a . d u r a t i o n ? a . d u r a t i o n / 2 : d . f x . s p e e d s . _ d e f a u l t / 2 ; i s V i s i b l e = b . i s ( " : v i s i b l e " ) ; a n i m a t e T o = 0 ; i f ( ! i s V i s i b l e ) { b . c s s ( " o p a c i t y " , 0 ) . s h o w ( ) ; a n i m a t e T o = 1 } i f ( c = = " h i d e " & & i s V i s i b l e | | c = = " s h o w " & & ! i s V i s i b l e ) t i m e s - - ; f o r ( c = 0 ; c < t i m e s ; c + + ) { b . a n i m a t e ( { o p a c i t y : a n i m a t e T o } , d u r a t i o n , a . o p t i o n s . e a s i n g ) ; a n i m a t e T o = ( a n i m a t e T o + 1 ) % 2 } b . a n i m a t e ( { o p a c i t y : a n i m a t e T o } , d u r a t i o n , 
 a . o p t i o n s . e a s i n g , f u n c t i o n ( ) { a n i m a t e T o = = 0 & & b . h i d e ( ) ; a . c a l l b a c k & & a . c a l l b a c k . a p p l y ( t h i s , a r g u m e n t s ) } ) ; b . q u e u e ( " f x " , f u n c t i o n ( ) { b . d e q u e u e ( ) } ) . d e q u e u e ( ) } ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   S c a l e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / S c a l e 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( c ) { c . e f f e c t s . p u f f = f u n c t i o n ( b ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   a = c ( t h i s ) , e = c . e f f e c t s . s e t M o d e ( a , b . o p t i o n s . m o d e | | " h i d e " ) , g = p a r s e I n t ( b . o p t i o n s . p e r c e n t , 1 0 ) | | 1 5 0 , h = g / 1 0 0 , i = { h e i g h t : a . h e i g h t ( ) , w i d t h : a . w i d t h ( ) } ; c . e x t e n d ( b . o p t i o n s , { f a d e : t r u e , m o d e : e , p e r c e n t : e = = " h i d e " ? g : 1 0 0 , f r o m : e = = " h i d e " ? i : { h e i g h t : i . h e i g h t * h , w i d t h : i . w i d t h * h } } ) ; a . e f f e c t ( " s c a l e " , b . o p t i o n s , b . d u r a t i o n , b . c a l l b a c k ) ; a . d e q u e u e ( ) } ) } ; c . e f f e c t s . s c a l e = f u n c t i o n ( b ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   a = c ( t h i s ) , e = c . e x t e n d ( t r u e , { } , b . o p t i o n s ) , g = c . e f f e c t s . s e t M o d e ( a , 
 b . o p t i o n s . m o d e | | " e f f e c t " ) , h = p a r s e I n t ( b . o p t i o n s . p e r c e n t , 1 0 ) | | ( p a r s e I n t ( b . o p t i o n s . p e r c e n t , 1 0 ) = = 0 ? 0 : g = = " h i d e " ? 0 : 1 0 0 ) , i = b . o p t i o n s . d i r e c t i o n | | " b o t h " , f = b . o p t i o n s . o r i g i n ; i f ( g ! = " e f f e c t " ) { e . o r i g i n = f | | [ " m i d d l e " , " c e n t e r " ] ; e . r e s t o r e = t r u e } f = { h e i g h t : a . h e i g h t ( ) , w i d t h : a . w i d t h ( ) } ; a . f r o m = b . o p t i o n s . f r o m | | ( g = = " s h o w " ? { h e i g h t : 0 , w i d t h : 0 } : f ) ; h = { y : i ! = " h o r i z o n t a l " ? h / 1 0 0 : 1 , x : i ! = " v e r t i c a l " ? h / 1 0 0 : 1 } ; a . t o = { h e i g h t : f . h e i g h t * h . y , w i d t h : f . w i d t h * h . x } ; i f ( b . o p t i o n s . f a d e ) { i f ( g = = " s h o w " ) { a . f r o m . o p a c i t y = 0 ; a . t o . o p a c i t y = 1 } i f ( g = = " h i d e " ) { a . f r o m . o p a c i t y = 
 1 ; a . t o . o p a c i t y = 0 } } e . f r o m = a . f r o m ; e . t o = a . t o ; e . m o d e = g ; a . e f f e c t ( " s i z e " , e , b . d u r a t i o n , b . c a l l b a c k ) ; a . d e q u e u e ( ) } ) } ; c . e f f e c t s . s i z e = f u n c t i o n ( b ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   a = c ( t h i s ) , e = [ " p o s i t i o n " , " t o p " , " b o t t o m " , " l e f t " , " r i g h t " , " w i d t h " , " h e i g h t " , " o v e r f l o w " , " o p a c i t y " ] , g = [ " p o s i t i o n " , " t o p " , " b o t t o m " , " l e f t " , " r i g h t " , " o v e r f l o w " , " o p a c i t y " ] , h = [ " w i d t h " , " h e i g h t " , " o v e r f l o w " ] , i = [ " f o n t S i z e " ] , f = [ " b o r d e r T o p W i d t h " , " b o r d e r B o t t o m W i d t h " , " p a d d i n g T o p " , " p a d d i n g B o t t o m " ] , k = [ " b o r d e r L e f t W i d t h " , " b o r d e r R i g h t W i d t h " , " p a d d i n g L e f t " , " p a d d i n g R i g h t " ] , 
 p = c . e f f e c t s . s e t M o d e ( a , b . o p t i o n s . m o d e | | " e f f e c t " ) , n = b . o p t i o n s . r e s t o r e | | f a l s e , m = b . o p t i o n s . s c a l e | | " b o t h " , l = b . o p t i o n s . o r i g i n , j = { h e i g h t : a . h e i g h t ( ) , w i d t h : a . w i d t h ( ) } ; a . f r o m = b . o p t i o n s . f r o m | | j ; a . t o = b . o p t i o n s . t o | | j ; i f ( l ) { l = c . e f f e c t s . g e t B a s e l i n e ( l , j ) ; a . f r o m . t o p = ( j . h e i g h t - a . f r o m . h e i g h t ) * l . y ; a . f r o m . l e f t = ( j . w i d t h - a . f r o m . w i d t h ) * l . x ; a . t o . t o p = ( j . h e i g h t - a . t o . h e i g h t ) * l . y ; a . t o . l e f t = ( j . w i d t h - a . t o . w i d t h ) * l . x } v a r   d = { f r o m : { y : a . f r o m . h e i g h t / j . h e i g h t , x : a . f r o m . w i d t h / j . w i d t h } , t o : { y : a . t o . h e i g h t / j . h e i g h t , x : a . t o . w i d t h / j . w i d t h } } ; 
 i f ( m = = " b o x " | | m = = " b o t h " ) { i f ( d . f r o m . y ! = d . t o . y ) { e = e . c o n c a t ( f ) ; a . f r o m = c . e f f e c t s . s e t T r a n s i t i o n ( a , f , d . f r o m . y , a . f r o m ) ; a . t o = c . e f f e c t s . s e t T r a n s i t i o n ( a , f , d . t o . y , a . t o ) } i f ( d . f r o m . x ! = d . t o . x ) { e = e . c o n c a t ( k ) ; a . f r o m = c . e f f e c t s . s e t T r a n s i t i o n ( a , k , d . f r o m . x , a . f r o m ) ; a . t o = c . e f f e c t s . s e t T r a n s i t i o n ( a , k , d . t o . x , a . t o ) } } i f ( m = = " c o n t e n t " | | m = = " b o t h " ) i f ( d . f r o m . y ! = d . t o . y ) { e = e . c o n c a t ( i ) ; a . f r o m = c . e f f e c t s . s e t T r a n s i t i o n ( a , i , d . f r o m . y , a . f r o m ) ; a . t o = c . e f f e c t s . s e t T r a n s i t i o n ( a , i , d . t o . y , a . t o ) } c . e f f e c t s . s a v e ( a , n ? e : g ) ; a . s h o w ( ) ; c . e f f e c t s . c r e a t e W r a p p e r ( a ) ; 
 a . c s s ( " o v e r f l o w " , " h i d d e n " ) . c s s ( a . f r o m ) ; i f ( m = = " c o n t e n t " | | m = = " b o t h " ) { f = f . c o n c a t ( [ " m a r g i n T o p " , " m a r g i n B o t t o m " ] ) . c o n c a t ( i ) ; k = k . c o n c a t ( [ " m a r g i n L e f t " , " m a r g i n R i g h t " ] ) ; h = e . c o n c a t ( f ) . c o n c a t ( k ) ; a . f i n d ( " * [ w i d t h ] " ) . e a c h ( f u n c t i o n ( ) { c h i l d = c ( t h i s ) ; n & & c . e f f e c t s . s a v e ( c h i l d , h ) ; v a r   o = { h e i g h t : c h i l d . h e i g h t ( ) , w i d t h : c h i l d . w i d t h ( ) } ; c h i l d . f r o m = { h e i g h t : o . h e i g h t * d . f r o m . y , w i d t h : o . w i d t h * d . f r o m . x } ; c h i l d . t o = { h e i g h t : o . h e i g h t * d . t o . y , w i d t h : o . w i d t h * d . t o . x } ; i f ( d . f r o m . y ! = d . t o . y ) { c h i l d . f r o m = c . e f f e c t s . s e t T r a n s i t i o n ( c h i l d , f , d . f r o m . y , c h i l d . f r o m ) ; 
 c h i l d . t o = c . e f f e c t s . s e t T r a n s i t i o n ( c h i l d , f , d . t o . y , c h i l d . t o ) } i f ( d . f r o m . x ! = d . t o . x ) { c h i l d . f r o m = c . e f f e c t s . s e t T r a n s i t i o n ( c h i l d , k , d . f r o m . x , c h i l d . f r o m ) ; c h i l d . t o = c . e f f e c t s . s e t T r a n s i t i o n ( c h i l d , k , d . t o . x , c h i l d . t o ) } c h i l d . c s s ( c h i l d . f r o m ) ; c h i l d . a n i m a t e ( c h i l d . t o , b . d u r a t i o n , b . o p t i o n s . e a s i n g , f u n c t i o n ( ) { n & & c . e f f e c t s . r e s t o r e ( c h i l d , h ) } ) } ) } a . a n i m a t e ( a . t o , { q u e u e : f a l s e , d u r a t i o n : b . d u r a t i o n , e a s i n g : b . o p t i o n s . e a s i n g , c o m p l e t e : f u n c t i o n ( ) { a . t o . o p a c i t y = = = 0 & & a . c s s ( " o p a c i t y " , a . f r o m . o p a c i t y ) ; p = = " h i d e " & & a . h i d e ( ) ; c . e f f e c t s . r e s t o r e ( a , 
 n ? e : g ) ; c . e f f e c t s . r e m o v e W r a p p e r ( a ) ; b . c a l l b a c k & & b . c a l l b a c k . a p p l y ( t h i s , a r g u m e n t s ) ; a . d e q u e u e ( ) } } ) } ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   S h a k e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / S h a k e 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( d ) { d . e f f e c t s . s h a k e = f u n c t i o n ( a ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   b = d ( t h i s ) , j = [ " p o s i t i o n " , " t o p " , " b o t t o m " , " l e f t " , " r i g h t " ] ; d . e f f e c t s . s e t M o d e ( b , a . o p t i o n s . m o d e | | " e f f e c t " ) ; v a r   c = a . o p t i o n s . d i r e c t i o n | | " l e f t " , e = a . o p t i o n s . d i s t a n c e | | 2 0 , l = a . o p t i o n s . t i m e s | | 3 , f = a . d u r a t i o n | | a . o p t i o n s . d u r a t i o n | | 1 4 0 ; d . e f f e c t s . s a v e ( b , j ) ; b . s h o w ( ) ; d . e f f e c t s . c r e a t e W r a p p e r ( b ) ; v a r   g = c = = " u p " | | c = = " d o w n " ? " t o p " : " l e f t " , h = c = = " u p " | | c = = " l e f t " ? " p o s " : " n e g " ; c = { } ; v a r   i = { } , k = { } ; c [ g ] = ( h = = " p o s " ? " - = " : " + = " ) + e ; i [ g ] = ( h = = " p o s " ? " + = " : " - = " ) + e * 2 ; k [ g ] = 
 ( h = = " p o s " ? " - = " : " + = " ) + e * 2 ; b . a n i m a t e ( c , f , a . o p t i o n s . e a s i n g ) ; f o r ( e = 1 ; e < l ; e + + ) b . a n i m a t e ( i , f , a . o p t i o n s . e a s i n g ) . a n i m a t e ( k , f , a . o p t i o n s . e a s i n g ) ; b . a n i m a t e ( i , f , a . o p t i o n s . e a s i n g ) . a n i m a t e ( c , f / 2 , a . o p t i o n s . e a s i n g , f u n c t i o n ( ) { d . e f f e c t s . r e s t o r e ( b , j ) ; d . e f f e c t s . r e m o v e W r a p p e r ( b ) ; a . c a l l b a c k & & a . c a l l b a c k . a p p l y ( t h i s , a r g u m e n t s ) } ) ; b . q u e u e ( " f x " , f u n c t i o n ( ) { b . d e q u e u e ( ) } ) ; b . d e q u e u e ( ) } ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   S l i d e   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / S l i d e 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( c ) { c . e f f e c t s . s l i d e = f u n c t i o n ( d ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   a = c ( t h i s ) , h = [ " p o s i t i o n " , " t o p " , " b o t t o m " , " l e f t " , " r i g h t " ] , f = c . e f f e c t s . s e t M o d e ( a , d . o p t i o n s . m o d e | | " s h o w " ) , b = d . o p t i o n s . d i r e c t i o n | | " l e f t " ; c . e f f e c t s . s a v e ( a , h ) ; a . s h o w ( ) ; c . e f f e c t s . c r e a t e W r a p p e r ( a ) . c s s ( { o v e r f l o w : " h i d d e n " } ) ; v a r   g = b = = " u p " | | b = = " d o w n " ? " t o p " : " l e f t " ; b = b = = " u p " | | b = = " l e f t " ? " p o s " : " n e g " ; v a r   e = d . o p t i o n s . d i s t a n c e | | ( g = = " t o p " ? a . o u t e r H e i g h t ( { m a r g i n : t r u e } ) : a . o u t e r W i d t h ( { m a r g i n : t r u e } ) ) ; i f ( f = = " s h o w " ) a . c s s ( g , b = = " p o s " ? i s N a N ( e ) ? " - " + e : - e : e ) ; 
 v a r   i = { } ; i [ g ] = ( f = = " s h o w " ? b = = " p o s " ? " + = " : " - = " : b = = " p o s " ? " - = " : " + = " ) + e ; a . a n i m a t e ( i , { q u e u e : f a l s e , d u r a t i o n : d . d u r a t i o n , e a s i n g : d . o p t i o n s . e a s i n g , c o m p l e t e : f u n c t i o n ( ) { f = = " h i d e " & & a . h i d e ( ) ; c . e f f e c t s . r e s t o r e ( a , h ) ; c . e f f e c t s . r e m o v e W r a p p e r ( a ) ; d . c a l l b a c k & & d . c a l l b a c k . a p p l y ( t h i s , a r g u m e n t s ) ; a . d e q u e u e ( ) } } ) } ) } } ) ( j Q u e r y ) ; 
 ; / * 
   *   j Q u e r y   U I   E f f e c t s   T r a n s f e r   1 . 8 . 1 0 
   * 
   *   C o p y r i g h t   2 0 1 1 ,   A U T H O R S . t x t   ( h t t p : / / j q u e r y u i . c o m / a b o u t ) 
   *   D u a l   l i c e n s e d   u n d e r   t h e   M I T   o r   G P L   V e r s i o n   2   l i c e n s e s . 
   *   h t t p : / / j q u e r y . o r g / l i c e n s e 
   * 
   *   h t t p : / / d o c s . j q u e r y . c o m / U I / E f f e c t s / T r a n s f e r 
   * 
   *   D e p e n d s : 
   * 	 j q u e r y . e f f e c t s . c o r e . j s 
   * / 
 ( f u n c t i o n ( e ) { e . e f f e c t s . t r a n s f e r = f u n c t i o n ( a ) { r e t u r n   t h i s . q u e u e ( f u n c t i o n ( ) { v a r   b = e ( t h i s ) , c = e ( a . o p t i o n s . t o ) , d = c . o f f s e t ( ) ; c = { t o p : d . t o p , l e f t : d . l e f t , h e i g h t : c . i n n e r H e i g h t ( ) , w i d t h : c . i n n e r W i d t h ( ) } ; d = b . o f f s e t ( ) ; v a r   f = e ( ' < d i v   c l a s s = " u i - e f f e c t s - t r a n s f e r " > < / d i v > ' ) . a p p e n d T o ( d o c u m e n t . b o d y ) . a d d C l a s s ( a . o p t i o n s . c l a s s N a m e ) . c s s ( { t o p : d . t o p , l e f t : d . l e f t , h e i g h t : b . i n n e r H e i g h t ( ) , w i d t h : b . i n n e r W i d t h ( ) , p o s i t i o n : " a b s o l u t e " } ) . a n i m a t e ( c , a . d u r a t i o n , a . o p t i o n s . e a s i n g , f u n c t i o n ( ) { f . r e m o v e ( ) ; a . c a l l b a c k & & a . c a l l b a c k . a p p l y ( b [ 0 ] , a r g u m e n t s ) ; 
 b . d e q u e u e ( ) } ) } ) } } ) ( j Q u e r y ) ; 
 ; 
