ÿþ/ /   D e s a r r o l l a d o   p o r :   R i c a u t e   J i m é n e z   S á n c h e z   ( L a   C h o r r e r a ,   P a n a m á )  
 / /   C o m p o n e n t e :   P o p C a l e n d a r . j s ( 3 . 2 . 8 )  
 / /   C o r r e o :   r i c a j 0 6 2 5 @ y a h o o . c o m  
 / /   Ú l t i m a   a c t u a l i z a c i ó n :   1 0   d e   m a y o   d e   2 0 0 6  
 / /   P o r   f a v o r   m a n t e n g a   e s t o s   c r é d i t o s   ( P l e a s e ,   k e e p   t h e s e   c r e d i t s )  
  
 i f ( t y p e o f ( o b j P o p C a l L i s t ) = = ' u n d e f i n e d ' )  
 {  
 	 v a r   o b j P o p C a l L i s t = [ ]  
 	 v a r   P o p C a l e n d a r = { m a j o r V e r s i o n : 3 , m i n o r V e r s i o n : 2 . 8 , n e w C a l e n d a r : n e w   F u n c t i o n ( " _ n a m e " , " r e t u r n ( P o p C a l G e t C a l e n d a r I n s t a n c e ( _ n a m e ) ) " ) }  
 }  
  
 f u n c t i o n   P o p C a l G e t C a l e n d a r I n s t a n c e ( _ n a m e )  
 {  
 	 v a r   _ o b j = n e w   P o P C a l C r e a t e C a l e n d a r I n s t a n c e ( _ n a m e )  
 	 o b j P o p C a l L i s t [ _ o b j . i d ] = _ o b j  
 	 r e t u r n ( _ o b j )  
 }  
  
 f u n c t i o n   P o P C a l C r e a t e C a l e n d a r I n s t a n c e ( _ n a m e )  
 {  
 	 v a r   _ i d = P o p C a l G e t C a l e n d a r I n d e x ( _ n a m e )  
 	 t h i s . i d = _ i d  
 	 t h i s . c a l e n d a r N a m e = _ n a m e  
 	 t h i s . B l a n k F i e l d T e x t = " "  
 	 t h i s . C l i e n t S c r i p t O n D a t e C h a n g e d = " "  
 	 t h i s . C l i e n t S c r i p t D i s a b l e d D a t e S t y l e = " "  
 	 t h i s . C l i e n t S c r i p t H o l i d a y D a t e S t y l e = " "  
 	 t h i s . C l i e n t S c r i p t W e e k e n d D a t e S t y l e = " "  
 	 t h i s . C l i e n t S c r i p t S p e c i a l D a t e S t y l e = " "  
 	 t h i s . s t a r t A t = 0  
 	 t h i s . w e e k e n d = " 6 0 "  
 	 t h i s . s h o w W e e k N u m b e r = 0  
 	 t h i s . w e e k N u m b e r F o r m u l a = 0  
 	 t h i s . s h o w D a y s O u t M o n t h = 0  
 	 t h i s . s h o w T o d a y = 1  
 	 t h i s . s h o w W e e k e n d = 0  
 	 t h i s . s h o w H o l i d a y s = 1  
 	 t h i s . s h o w S p e c i a l D a y = 1  
 	 t h i s . s e l e c t W e e k e n d = 1  
 	 t h i s . s e l e c t H o l i d a y = 1  
 	 t h i s . a d d C a r n i v a l = 0  
 	 t h i s . a d d G o o d F r i d a y = 0  
 	 t h i s . b u t t o n s = 0  
 	 t h i s . c l i e n t V a l i d a t o r = 1  
 	 t h i s . d e f a u l t F o r m a t = " d d - m m - y y y y "  
 	 t h i s . f i x e d X = - 1  
 	 t h i s . f i x e d Y = - 1  
 	 t h i s . f a d e = 0  
 	 t h i s . s h a d o w = 0  
 	 t h i s . m o v e = 0  
 	 t h i s . s a v e M o v e P o s = 0  
 	 t h i s . c e n t u r y L i m i t = 4 0  
 	 t h i s . k e e p I n s i d e = 1  
 	 t h i s . e x e c u t e F a d e = t r u e  
 	 t h i s . f o r c e T o d a y T o = n u l l  
 	 t h i s . f o r c e T o d a y F o r m a t = n u l l  
 	 t h i s . i m g D i r = " "  
 	 t h i s . C s s C l a s s = " "  
 	 t h i s . t o d a y S t r i n g = " "  
 	 t h i s . l r = 1  
 	 t h i s . C a r n i v a l S t r i n g = " H Ùi   h è "  
 	 t h i s . G o o d F r i d a y S t r i n g = " T h é  s á u   T Ñt     "  
 	 t h i s . s e l e c t D a t e M e s s a g e = " "  
 	 t h i s . m o n t h S e l e c t e d = n u l l  
 	 t h i s . y e a r S e l e c t e d = n u l l  
 	 t h i s . d a t e S e l e c t e d = n u l l  
 	 t h i s . o m o n t h S e l e c t e d = n u l l  
 	 t h i s . o y e a r S e l e c t e d = n u l l  
 	 t h i s . o d a t e S e l e c t e d = n u l l  
 	 t h i s . m o n t h C o n s t r u c t e d = n u l l  
 	 t h i s . y e a r C o n s t r u c t e d = n u l l  
 	 t h i s . i n t e r v a l I D 1 = n u l l  
 	 t h i s . i n t e r v a l I D 2 = n u l l  
 	 t h i s . t i m e o u t I D 1 = n u l l  
 	 t h i s . t i m e o u t I D 2 = n u l l  
 	 t h i s . t i m e o u t I D 3 = n u l l  
 	 t h i s . c t l I d = " n : 1 "  
 	 t h i s . c t l I d N o w = " n : 2 "  
 	 t h i s . c t l = n e w   F u n c t i o n ( " r e t u r n ( P o p C a l G e t B y I d ( o b j P o p C a l L i s t [ " + _ i d + " ] . c t l I d ) ) " )  
 	 t h i s . d a t e F o r m a t = n u l l  
 	 t h i s . n S t a r t i n g Y e a r = n u l l  
 	 t h i s . o n K e y P r e s s = n u l l  
 	 t h i s . o n C l i c k = n u l l  
 	 t h i s . o n S e l e c t S t a r t = n u l l  
 	 t h i s . o n C o n t e x t M e n u = n u l l  
 	 t h i s . o n m o u s e m o v e = n u l l  
 	 t h i s . o n m o u s e u p = n u l l  
 	 t h i s . o n r e s i z e = n u l l  
 	 t h i s . o n s c r o l l = n u l l  
 	 t h i s . C o n t r o l A l i g n L e f t = n u l l  
 	 t h i s . i e = f a l s e  
 	 t h i s . i e V e r s i o n = 0  
 	 t h i s . d o m = d o c u m e n t . g e t E l e m e n t B y I d  
 	 t h i s . n s 4 = d o c u m e n t . l a y e r s  
 	 t h i s . o p e r a = n a v i g a t o r . u s e r A g e n t . i n d e x O f ( " O p e r a " ) ! = - 1  
 	 t h i s . m o z i l l a = ( ( n a v i g a t o r . u s e r A g e n t . i n d e x O f ( " M o z i l l a " ) ! = - 1 ) & & ( n a v i g a t o r . u s e r A g e n t . i n d e x O f ( " N e t s c a p e " ) = = - 1 ) )  
 	 i f ( ! t h i s . o p e r a )  
 	 {  
 	 	 t h i s . i e = d o c u m e n t . a l l  
 	 	 v a r   m s = n a v i g a t o r . a p p V e r s i o n . i n d e x O f ( " M S I E " )  
 	 	 i f ( m s ! = - 1 )   t h i s . i e V e r s i o n = p a r s e F l o a t ( n a v i g a t o r . a p p V e r s i o n . s u b s t r i n g ( m s + 5 , m s + 8 ) )  
 	 }  
 	 t h i s . d a t e F r o m = 0 1  
 	 t h i s . m o n t h F r o m = 0 0  
 	 t h i s . y e a r F r o m = 1 9 0 0  
 	 t h i s . d a t e U p T o = 3 1  
 	 t h i s . m o n t h U p T o = 1 1  
 	 t h i s . y e a r U p T o = 2 0 9 9  
 	 t h i s . o D a t e = n u l l  
 	 t h i s . o M o n t h = n u l l  
 	 t h i s . o Y e a r = n u l l  
 	 t h i s . c o u n t M o n t h s = 1 2  
 	 t h i s . t o d a y = n u l l  
 	 t h i s . d a y N o w = 0  
 	 t h i s . d a t e N o w = 0  
 	 t h i s . m o n t h N o w = 0  
 	 t h i s . y e a r N o w = 0  
 	 t h i s . d e f a u l t X = 0  
 	 t h i s . d e f a u l t Y = 0  
 	 t h i s . k e e p M o n t h = f a l s e  
 	 t h i s . k e e p Y e a r = f a l s e  
 	 t h i s . b S h o w = f a l s e  
 	 t h i s . P o p C a l T i m e O u t = n u l l  
 	 t h i s . P o p C a l D r a g C l o s e = f a l s e  
 	 t h i s . H a l f Y e a r L i s t = 5  
 	 t h i s . H o l i d a y s C o u n t e r = 0  
 	 t h i s . H o l i d a y s = [ ]  
 	 t h i s . m o v e P o p C a l = f a l s e  
 	 t h i s . c o m m a n d E x e c u t e = n u l l  
 	 t h i s . O b j e c t = { i n i t i a l i z e d : 0 }  
 	 t h i s . i n i t C a l e n d a r = n e w   F u n c t i o n ( " P o p C a l I n i t C a l e n d a r ( " + _ i d + " ) ; " )  
 	 t h i s . s h o w = n e w   F u n c t i o n ( " c t l " , " f o r m a t " , " f r o m " , " t o " , " e x e c u t e " , " P o p C a l S h o w ( c t l , f o r m a t , f r o m , t o , e x e c u t e , " + _ i d + " ) ; " )  
 	 t h i s . a d d H o l i d a y = n e w   F u n c t i o n ( " d " , " m " , " y " , " t " , " P o p C a l A d d H o l i d a y ( d , m , y , t , " + _ i d + " ) ; " )  
 	 t h i s . a d d I r r e g u l a r H o l i d a y = n e w   F u n c t i o n ( " s " , " d w " , " m " , " t " , " P o p C a l A d d I r r e g u l a r H o l i d a y ( s , d w , m , t , " + _ i d + " ) ; " )  
 	 t h i s . a d d S p e c i a l D a y = n e w   F u n c t i o n ( " d " , " m " , " y " , " t " , " P o p C a l A d d S p e c i a l D a y ( d , m , y , t , " + _ i d + " ) ; " )  
 	 t h i s . a d d I r r e g u l a r S p e c i a l D a y = n e w   F u n c t i o n ( " s " , " d w " , " m " , " t " , " P o p C a l A d d I r r e g u l a r S p e c i a l D a y ( s , d w , m , t , " + _ i d + " ) ; " )  
 	 t h i s . a d d R e c u r r e n c e S p e c i a l D a y = n e w   F u n c t i o n ( " d " , " m " , " y " , " i " , " f " , " r " , " t " , " P o p C a l A d d R e c u r r e n c e S p e c i a l D a y ( d , m , y , i , f , r , t , " + _ i d + " ) ; " )  
 	 t h i s . f o r m a t D a t e = n e w   F u n c t i o n ( " d a t e V a l u e " , " o l d F o r m a t " , " n e w F o r m a t " , " r e t u r n ( P o p C a l F o r m a t D a t e ( d a t e V a l u e , o l d F o r m a t , n e w F o r m a t , " + _ i d + " ) ) ; " )  
 	 t h i s . a d d D a y s = n e w   F u n c t i o n ( " d a t e V a l u e " , " f o r m a t " , " d a y s T o A d d " , " r e t u r n ( P o p C a l A d d D a y s ( d a t e V a l u e , f o r m a t , d a y s T o A d d , " + _ i d + " ) ) ; " )  
 	 t h i s . f o r c e d T o d a y = n e w   F u n c t i o n ( " d a t e V a l u e " , " f o r m a t " , " P o p C a l F o r c e d T o d a y ( d a t e V a l u e , f o r m a t , " + _ i d + " ) ; " )  
 	 t h i s . g e t D a t e = n e w   F u n c t i o n ( " d a t e V a l u e " , " d a t e F o r m a t " , " r e t u r n ( P o p C a l G e t D a t e ( d a t e V a l u e , d a t e F o r m a t , " + _ i d + " ) ) ; " )  
 	 t h i s . g e t W e e k N u m b e r = n e w   F u n c t i o n ( " d a t e V a l u e " , " r e t u r n ( P o p C a l G e t W e e k N u m b e r 1 ( d a t e V a l u e , " + _ i d + " ) ) ; " )  
 	 t h i s . s c r o l l = n e w   F u n c t i o n ( " P o p C a l S c r o l l ( " + _ i d + " ) ; " )  
 	 t h i s . h i d e = n e w   F u n c t i o n ( " P o p C a l H i d e C a l e n d a r ( " + _ i d + " , t r u e ) " )  
 	 t h i s . i s G o o d F r i d a y = n e w   F u n c t i o n ( " d a t e V a l u e " , " r e t u r n ( P o p C a l I s G o o d F r i d a y ( d a t e V a l u e ) ) ; " )  
 	 t h i s . i s C a r n i v a l = n e w   F u n c t i o n ( " d a t e V a l u e " , " r e t u r n ( P o p C a l I s C a r n i v a l ( d a t e V a l u e ) ) ; " )  
 }  
  
 f u n c t i o n   P o p C a l G e t C a l e n d a r I n d e x ( _ n a m e )  
 {  
 	 f o r ( v a r   i = 0 ; i < o b j P o p C a l L i s t . l e n g t h ; i + + )  
 	 {  
 	 	 i f ( o b j P o p C a l L i s t [ i ] . c a l e n d a r N a m e = = _ n a m e )  
 	 	 {  
 	 	 	 r e t u r n ( i )  
 	 	 }  
 	 }  
 	 r e t u r n ( o b j P o p C a l L i s t . l e n g t h )  
 }  
  
 f u n c t i o n   P o p C a l I n i t C a l e n d a r ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 i f ( P o p C a l )  
 	 {  
 	 	 v a r   _ F i r s t N o d e = d o c u m e n t . b o d y . c h i l d N o d e s [ 0 ]  
 	 	 v a r   _ C o m p o n e n t = n u l l  
 	 	 v a r   _ S t y l e = n u l l  
 	 	 i f ( P o p C a l . i n i t i a l i z e d = = 0 )  
 	 	 {  
 	 	 	 i f ( ! P o p C a l G e t B y I d ( " p o p u p S u p e r Y e a r " ) )  
 	 	 	 {  
 	 	 	 	 i f ( o b j P o p C a l . i e )  
 	 	 	 	 {  
 	 	 	 	 	 v a r   s C o m p o n e n t s = " < d i v   i d = ' C a l e n d a r L o a d F i l t e r s '   s t y l e = ' z - i n d e x : + 1 0 0 0 0 0 ; p o s i t i o n : a b s o l u t e ; t o p : 0 p x ; l e f t : 0 p x ; d i s p l a y : n o n e ; f i l t e r = " + ' " ' + " a l p h a ( )   b l e n d T r a n s ( ) " + ' " ' + " ' > < / d i v > "  
 	 	 	 	 	 i f ( o b j P o p C a l . i e V e r s i o n > = 5 . 5 )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 s C o m p o n e n t s + = " < i f r a m e   i d = ' p o p u p O v e r S h a d o w '   s r c = ' j a v a s c r i p t : f a l s e ; '   s c r o l l i n g = n o   f r a m e b o r d e r = 0   s t y l e = ' p o s i t i o n : a b s o l u t e ; l e f t : 0 p x ; t o p : 0 p x ; w i d t h : 0 p x ; h e i g h t : 0 p x ; z - i n d e x : + 1 0 0 0 0 ; d i s p l a y : n o n e ; f i l t e r : p r o g i d : D X I m a g e T r a n s f o r m . M i c r o s o f t . A l p h a ( o p a c i t y = 0 ) ; ' > < / i f r a m e > "  
 	 	 	 	 	 	 s C o m p o n e n t s + = " < i f r a m e   i d = ' p o p u p O v e r C a l e n d a r '   s r c = ' j a v a s c r i p t : f a l s e ; '   s c r o l l i n g = n o   f r a m e b o r d e r = 0   s t y l e = ' p o s i t i o n : a b s o l u t e ; l e f t : 0 p x ; t o p : 0 p x ; w i d t h : 0 p x ; h e i g h t : 0 p x ; z - i n d e x : + 1 0 0 0 0 ; d i s p l a y : n o n e ; f i l t e r : p r o g i d : D X I m a g e T r a n s f o r m . M i c r o s o f t . A l p h a ( o p a c i t y = 0 ) ; ' > < / i f r a m e > "  
 	 	 	 	 	 	 s C o m p o n e n t s + = " < i f r a m e   i d = ' p o p u p O v e r Y e a r M o n t h '   s r c = ' j a v a s c r i p t : f a l s e ; '   s c r o l l i n g = n o   f r a m e b o r d e r = 0   s t y l e = ' p o s i t i o n : a b s o l u t e ; l e f t : 0 p x ; t o p : 0 p x ; w i d t h : 0 p x ; h e i g h t : 0 p x ; z - i n d e x : + 1 0 0 0 0 ; d i s p l a y : n o n e ; f i l t e r : p r o g i d : D X I m a g e T r a n s f o r m . M i c r o s o f t . A l p h a ( o p a c i t y = 0 ) ; ' > < / i f r a m e > "  
 	 	 	 	 	 }  
 	 	 	 	 	 d o c u m e n t . b o d y . i n s e r t A d j a c e n t H T M L ( " a f t e r B e g i n " , s C o m p o n e n t s )  
 	 	 	 	 }  
 	 	 	 	 _ C o m p o n e n t = d o c u m e n t . c r e a t e E l e m e n t ( " D I V " )  
 	 	 	 	 _ S t y l e = _ C o m p o n e n t . s t y l e  
 	 	 	 	 _ C o m p o n e n t . i d = " p o p u p S u p e r S h a d o w R i g h t "  
 	 	 	 	 _ C o m p o n e n t . o n c l i c k = n e w   F u n c t i o n ( ' P o p C a l C a l e n d a r V i s i b l e ( ) . b S h o w = t r u e ; ' )  
 	 	 	 	 _ S t y l e . z I n d e x = + 1 0 0 0 0 0 0  
 	 	 	 	 _ S t y l e . p o s i t i o n = " a b s o l u t e "  
 	 	 	 	 _ S t y l e . t o p = " 0 p x "  
 	 	 	 	 _ S t y l e . l e f t = " 0 p x "  
 	 	 	 	 _ S t y l e . f o n t S i z e = " 1 0 p x "  
 	 	 	 	 _ S t y l e . w i d t h = " 1 0 p x "  
 	 	 	 	 _ S t y l e . v i s i b i l i t y = " h i d d e n "  
 	 	 	 	 _ S t y l e . b a c k g r o u n d C o l o r = " b l a c k "  
 	 	 	 	 d o c u m e n t . b o d y . i n s e r t B e f o r e ( _ C o m p o n e n t ,   _ F i r s t N o d e )  
 	 	 	 	 _ C o m p o n e n t = d o c u m e n t . c r e a t e E l e m e n t ( " D I V " )  
 	 	 	 	 _ S t y l e = _ C o m p o n e n t . s t y l e  
 	 	 	 	 _ C o m p o n e n t . i d = " p o p u p S u p e r S h a d o w B o t t o m "  
 	 	 	 	 _ C o m p o n e n t . o n c l i c k = n e w   F u n c t i o n ( ' P o p C a l C a l e n d a r V i s i b l e ( ) . b S h o w = t r u e ; ' )  
 	 	 	 	 _ S t y l e . z I n d e x = + 1 0 0 0 0 0 0  
 	 	 	 	 _ S t y l e . p o s i t i o n = " a b s o l u t e "  
 	 	 	 	 _ S t y l e . t o p = " 0 p x "  
 	 	 	 	 _ S t y l e . l e f t = " 0 p x "  
 	 	 	 	 _ S t y l e . f o n t S i z e = " 1 0 p x "  
 	 	 	 	 _ S t y l e . h e i g h t = " 1 0 p x "  
 	 	 	 	 _ S t y l e . v i s i b i l i t y = " h i d d e n "  
 	 	 	 	 _ S t y l e . b a c k g r o u n d C o l o r = " b l a c k "  
 	 	 	 	 d o c u m e n t . b o d y . i n s e r t B e f o r e ( _ C o m p o n e n t ,   _ F i r s t N o d e )  
 	 	 	 	 _ C o m p o n e n t = d o c u m e n t . c r e a t e E l e m e n t ( " D I V " )  
 	 	 	 	 _ S t y l e = _ C o m p o n e n t . s t y l e  
 	 	 	 	 _ C o m p o n e n t . i d = " p o p u p S u p e r M o n t h "  
 	 	 	 	 _ C o m p o n e n t . o n c l i c k = n e w   F u n c t i o n ( ' P o p C a l C a l e n d a r V i s i b l e ( ) . b S h o w = t r u e ; ' )  
 	 	 	 	 _ S t y l e . z I n d e x = + 1 0 0 0 0 0 0  
 	 	 	 	 _ S t y l e . p o s i t i o n = " a b s o l u t e "  
 	 	 	 	 _ S t y l e . t o p = " 0 p x "  
 	 	 	 	 _ S t y l e . l e f t = " 0 p x "  
 	 	 	 	 _ S t y l e . d i s p l a y = " n o n e "  
 	 	 	 	 d o c u m e n t . b o d y . i n s e r t B e f o r e ( _ C o m p o n e n t ,   _ F i r s t N o d e )  
 	 	 	 	 _ C o m p o n e n t = d o c u m e n t . c r e a t e E l e m e n t ( " D I V " )  
 	 	 	 	 _ S t y l e = _ C o m p o n e n t . s t y l e  
 	 	 	 	 _ C o m p o n e n t . i d = " p o p u p S u p e r Y e a r "  
 	 	 	 	 _ C o m p o n e n t . o n c l i c k = n e w   F u n c t i o n ( ' P o p C a l C a l e n d a r V i s i b l e ( ) . b S h o w = t r u e ; ' )  
 	 	 	 	 _ C o m p o n e n t . o n m o u s e w h e e l = n e w   F u n c t i o n ( ' P o p C a l W h e e l Y e a r ( P o p C a l C a l e n d a r V i s i b l e ( ) . i d ) ' )  
 	 	 	 	 _ S t y l e . z I n d e x = + 1 0 0 0 0 0 0  
 	 	 	 	 _ S t y l e . p o s i t i o n = " a b s o l u t e "  
 	 	 	 	 _ S t y l e . t o p = " 0 p x "  
 	 	 	 	 _ S t y l e . l e f t = " 0 p x "  
 	 	 	 	 _ S t y l e . d i s p l a y = " n o n e "  
 	 	 	 	 d o c u m e n t . b o d y . i n s e r t B e f o r e ( _ C o m p o n e n t ,   _ F i r s t N o d e )  
 	 	 	 }  
 	 	 	 v a r   _ i d = o b j P o p C a l . i d  
 	 	 	 P o p C a l . i d = _ i d  
 	 	 	 i f ( ( o b j P o p C a l . c e n t u r y L i m i t < 0 ) | | ( o b j P o p C a l . c e n t u r y L i m i t > 9 9 ) )  
 	 	 	 {  
 	 	 	 	 o b j P o p C a l . c e n t u r y L i m i t = 4 0  
 	 	 	 }  
 	 	 	 o b j P o p C a l . t o d a y = n e w   D a t e ( )  
 	 	 	 i f ( o b j P o p C a l . f o r c e T o d a y T o )  
 	 	 	 {  
 	 	 	 	 i f ( o b j P o p C a l . f o r c e T o d a y F o r m a t = = n u l l )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . f o r c e T o d a y F o r m a t = o b j P o p C a l . d e f a u l t F o r m a t  
 	 	 	 	 }  
 	 	 	 	 i f ( P o p C a l S e t D M Y ( o b j P o p C a l . f o r c e T o d a y T o , o b j P o p C a l . f o r c e T o d a y F o r m a t , l ) )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . t o d a y = n e w   D a t e ( o b j P o p C a l . o Y e a r , o b j P o p C a l . o M o n t h , o b j P o p C a l . o D a t e )  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 o b j P o p C a l . d a y N o w = o b j P o p C a l . t o d a y . g e t D a y ( )  
 	 	 	 o b j P o p C a l . d a t e N o w = o b j P o p C a l . t o d a y . g e t D a t e ( )  
 	 	 	 o b j P o p C a l . m o n t h N o w = o b j P o p C a l . t o d a y . g e t M o n t h ( )  
 	 	 	 o b j P o p C a l . y e a r N o w = o b j P o p C a l . t o d a y . g e t F u l l Y e a r ( )  
 	 	 	 o b j P o p C a l . m o n t h C o n s t r u c t e d = f a l s e  
 	 	 	 o b j P o p C a l . y e a r C o n s t r u c t e d = f a l s e  
 	 	 	 v a r   _ l e f t B u t t o n = ' '  
 	 	 	 v a r   _ r i g h t B u t t o n = ' '  
 	 	 	 _ C o m p o n e n t = d o c u m e n t . c r e a t e E l e m e n t ( " D I V " )  
 	 	 	 _ S t y l e = _ C o m p o n e n t . s t y l e  
 	 	 	 _ C o m p o n e n t . i d = " p o p u p S u p e r C a l e n d a r " + _ i d  
 	 	 	 _ C o m p o n e n t . c l a s s N a m e = o b j P o p C a l . C s s C l a s s  
 	 	 	 _ C o m p o n e n t . o n c o n t e x t m e n u = n e w   F u n c t i o n ( ' r e t u r n ( f a l s e ) ; ' )  
 	 	 	 _ C o m p o n e n t . o n c l i c k = n e w   F u n c t i o n ( ' P o p C a l D o w n M o n t h ( ' + l + ' ) ; P o p C a l D o w n Y e a r ( ' + l + ' ) ; o b j P o p C a l L i s t [ ' + l + ' ] . b S h o w = t r u e ; ' )  
 	 	 	 _ S t y l e . z I n d e x = + 1 0 0 0 0 0  
 	 	 	 _ S t y l e . p o s i t i o n = " a b s o l u t e "  
 	 	 	 _ S t y l e . t o p = " 0 p x "  
 	 	 	 _ S t y l e . l e f t = " 0 p x "  
 	 	 	 _ S t y l e . v i s i b i l i t y = " h i d d e n "  
 	 	 	 d o c u m e n t . b o d y . i n s e r t B e f o r e ( _ C o m p o n e n t ,   _ F i r s t N o d e )  
 	 	 	 i f ( o b j P o p C a l . l r = = 1 )  
 	 	 	 {  
 	 	 	 	 _ l e f t B u t t o n = " < s p a n   i d = ' p o p u p S u p e r S p a n L e f t " + _ i d + " '   c l a s s = ' D r o p D o w n S t y l e '   o n d r a g = ' r e t u r n ( f a l s e ) '   o n m o u s e o v e r = ' P o p C a l S w a p I m a g e ( \ " p o p u p S u p e r C h a n g e L e f t " + _ i d + " \ " , \ " l e f t 2 . g i f \ " , " + l + " ) ; t h i s . c l a s s N a m e = \ " D r o p D o w n O v e r S t y l e \ " ; '   o n m o u s e o u t = ' c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 1 ) ; P o p C a l S w a p I m a g e ( \ " p o p u p S u p e r C h a n g e L e f t " + _ i d + " \ " , \ " l e f t 1 . g i f \ " , " + l + " ) ; t h i s . c l a s s N a m e = \ " D r o p D o w n O u t S t y l e \ " ; w i n d o w . s t a t u s = \ " \ " '   o n c l i c k = ' P o p C a l D e c M o n t h ( " + l + " ) '   o n m o u s e d o w n = ' c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 ) ; o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 = s e t T i m e o u t ( \ " P o p C a l S t a r t D e c M o n t h ( " + l + " ) \ " , 1 0 0 ) '   o n m o u s e u p = ' c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 ) ; c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 1 ) ' > & n b s p ; < i m g   i d = ' p o p u p S u p e r C h a n g e L e f t " + _ i d + " '   s r c = ' " + o b j P o p C a l . i m g D i r + " l e f t 1 . g i f '   b o r d e r = ' 0 '   / > & n b s p ; < / s p a n > "  
 	 	 	 	 _ r i g h t B u t t o n = " < s p a n   i d = ' p o p u p S u p e r S p a n R i g h t " + _ i d + " '   c l a s s = ' D r o p D o w n S t y l e '   o n d r a g = ' r e t u r n ( f a l s e ) '   o n m o u s e o v e r = ' P o p C a l S w a p I m a g e ( \ " p o p u p S u p e r C h a n g e R i g h t " + _ i d + " \ " , \ " r i g h t 2 . g i f \ " , " + l + " ) ; t h i s . c l a s s N a m e = \ " D r o p D o w n O v e r S t y l e \ " ; '   o n m o u s e o u t = ' c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 1 ) ; P o p C a l S w a p I m a g e ( \ " p o p u p S u p e r C h a n g e R i g h t " + _ i d + " \ " , \ " r i g h t 1 . g i f \ " , " + l + " ) ; t h i s . c l a s s N a m e = \ " D r o p D o w n O u t S t y l e \ " ; w i n d o w . s t a t u s = \ " \ " '   o n c l i c k = ' P o p C a l I n c M o n t h ( " + l + " ) '   o n m o u s e d o w n = ' c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 ) ; o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 = s e t T i m e o u t ( \ " P o p C a l S t a r t I n c M o n t h ( " + l + " ) \ " , 1 0 0 ) '   o n m o u s e u p = ' c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 ) ; c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 1 ) ' > & n b s p ; < i m g   i d = ' p o p u p S u p e r C h a n g e R i g h t " + _ i d + " '   s r c = ' " + o b j P o p C a l . i m g D i r + " r i g h t 1 . g i f '   b o r d e r = ' 0 '   / > & n b s p ; < / s p a n > "  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 _ l e f t B u t t o n = " < s p a n   i d = ' p o p u p S u p e r S p a n R i g h t " + _ i d + " '   c l a s s = ' D r o p D o w n S t y l e '   o n d r a g = ' r e t u r n ( f a l s e ) '   o n m o u s e o v e r = ' P o p C a l S w a p I m a g e ( \ " p o p u p S u p e r C h a n g e R i g h t " + _ i d + " \ " , \ " r i g h t 2 . g i f \ " , " + l + " ) ; t h i s . c l a s s N a m e = \ " D r o p D o w n O v e r S t y l e \ " ; '   o n m o u s e o u t = ' c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 1 ) ; P o p C a l S w a p I m a g e ( \ " p o p u p S u p e r C h a n g e R i g h t " + _ i d + " \ " , \ " r i g h t 1 . g i f \ " , " + l + " ) ; t h i s . c l a s s N a m e = \ " D r o p D o w n O u t S t y l e \ " ; w i n d o w . s t a t u s = \ " \ " '   o n c l i c k = ' P o p C a l D e c M o n t h ( " + l + " ) '   o n m o u s e d o w n = ' c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 ) ; o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 = s e t T i m e o u t ( \ " P o p C a l S t a r t D e c M o n t h ( " + l + " ) \ " , 1 0 0 ) '   o n m o u s e u p = ' c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 ) ; c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 1 ) ' > & n b s p ; < i m g   i d = ' p o p u p S u p e r C h a n g e R i g h t " + _ i d + " '   s r c = ' " + o b j P o p C a l . i m g D i r + " r i g h t 1 . g i f '   b o r d e r = ' 0 '   / > & n b s p ; < / s p a n > "  
 	 	 	 	 _ r i g h t B u t t o n = " < s p a n   i d = ' p o p u p S u p e r S p a n L e f t " + _ i d + " '   c l a s s = ' D r o p D o w n S t y l e '   o n d r a g = ' r e t u r n ( f a l s e ) '   o n m o u s e o v e r = ' P o p C a l S w a p I m a g e ( \ " p o p u p S u p e r C h a n g e L e f t " + _ i d + " \ " , \ " l e f t 2 . g i f \ " , " + l + " ) ; t h i s . c l a s s N a m e = \ " D r o p D o w n O v e r S t y l e \ " ; '   o n m o u s e o u t = ' c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 1 ) ; P o p C a l S w a p I m a g e ( \ " p o p u p S u p e r C h a n g e L e f t " + _ i d + " \ " , \ " l e f t 1 . g i f \ " , " + l + " ) ; t h i s . c l a s s N a m e = \ " D r o p D o w n O u t S t y l e \ " ; w i n d o w . s t a t u s = \ " \ " '   o n c l i c k = ' P o p C a l I n c M o n t h ( " + l + " ) '   o n m o u s e d o w n = ' c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 ) ; o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 = s e t T i m e o u t ( \ " P o p C a l S t a r t I n c M o n t h ( " + l + " ) \ " , 1 0 0 ) '   o n m o u s e u p = ' c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 ) ; c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 1 ) ' > & n b s p ; < i m g   i d = ' p o p u p S u p e r C h a n g e L e f t " + _ i d + " '   s r c = ' " + o b j P o p C a l . i m g D i r + " l e f t 1 . g i f '   b o r d e r = ' 0 '   / > & n b s p ; < / s p a n > "  
 	 	 	 }  
 	 	 	 s C a l e n d a r = " < t a b l e   i d = ' p o p u p S u p e r H i g h L i g h t " + _ i d + " '   s t y l e = ' b o r d e r : 1 p x   s o l i d   # a 0 a 0 a 0 ; '   c e l l s p a c i n g = 1   c e l l p a d d i n g = 0   > < t r > < t d   s t y l e = ' c u r s o r : d e f a u l t ' > "  
 	 	 	 s C a l e n d a r + = " < d i v   c l a s s = ' T i t l e S t y l e ' > < t a b l e   w i d t h = ' 1 0 0 % ' > < t r > "  
 	 	 	 s C a l e n d a r + = " < t d   i d = ' p o p u p S u p e r C a p t i o n " + _ i d + " ' > < / t d > "  
 	 	 	 s C a l e n d a r + = " < t d   i d = ' p o p u p S u p e r M o v e C a l e n d a r " + _ i d + " '   a l i g n = ' c e n t e r ' > < / t d > "  
 	 	 	 s C a l e n d a r + = " < t d   a l i g n = ' " + ( ( o b j P o p C a l . l r = = 1 ) ? " r i g h t " : " l e f t " ) + " '   s t y l e = ' c u r s o r : d e f a u l t ' > "  
 	 	 	 i f ( ( o b j P o p C a l . b u t t o n s = = 0 ) | | ( o b j P o p C a l . b u t t o n s = = 2 ) )  
 	 	 	 {  
 	 	 	 	 s C a l e n d a r + = " < s p a n   o n c l i c k = ' I m g C l o s e B o t o n " + _ i d + " . s r c = \ " " +   o b j P o p C a l . i m g D i r + " c l o s e . g i f \ " ; o b j P o p C a l L i s t [ " + l + " ] . P o p C a l T i m e O u t = w i n d o w . s e t T i m e o u t ( \ " w i n d o w . c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . P o p C a l T i m e O u t ) ; o b j P o p C a l L i s t [ " + l + " ] . P o p C a l T i m e O u t = n u l l ; P o p C a l H i d e C a l e n d a r ( " + l + " ) \ " , 1 0 0 ) ' > < i m g   i d = ' I m g C l o s e B o t o n " + _ i d + " '   s r c = ' " + o b j P o p C a l . i m g D i r + " c l o s e . g i f '   o n m o u s e o v e r = ' i f ( o b j P o p C a l L i s t [ " + l + " ] . P o p C a l D r a g C l o s e ) { t h i s . s r c = \ " " +   o b j P o p C a l . i m g D i r + " c l o s e d o w n . g i f \ " } '   o n m o u s e d o w n = ' t h i s . s r c = \ " " +   o b j P o p C a l . i m g D i r + " c l o s e d o w n . g i f \ " '   o n m o u s e u p = ' t h i s . s r c = \ " " +   o b j P o p C a l . i m g D i r + " c l o s e . g i f \ " '   o n m o u s e o u t = ' t h i s . s r c = \ " " +   o b j P o p C a l . i m g D i r + " c l o s e . g i f \ " '   o n d r a g = ' o b j P o p C a l L i s t [ " + l + " ] . P o p C a l D r a g C l o s e = t r u e ; r e t u r n ( f a l s e ) '   c l a s s = ' C l o s e B u t t o n S t y l e '   / > < / s p a n > "  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 s C a l e n d a r + = _ r i g h t B u t t o n  
 	 	 	 }  
 	 	 	 s C a l e n d a r + = " < / t d > < / t r > < / t a b l e > < / d i v > "  
 	 	 	 s C a l e n d a r + = " < / t d > < / t r > "  
 	 	 	 s C a l e n d a r + = " < t r > < t d   a l i g n = ' c e n t e r '   s t y l e = ' p a d d i n g : 5 p x ; ' > "  
 	 	 	 s C a l e n d a r + = " < d i v   i d = ' p o p u p S u p e r C o n t e n t " + _ i d + " '   s t y l e = ' w h i t e - s p a c e : n o w r a p ; ' > < / d i v > "  
 	 	 	 s C a l e n d a r + = " < / t d > < / t r > "  
 	 	 	 i f ( o b j P o p C a l . s h o w T o d a y = = 1 )  
 	 	 	 {  
 	 	 	 	 s C a l e n d a r + = " < t r > < t d   s t y l e = ' p a d d i n g : 5 p x ; '   c l a s s = ' T o d a y S t y l e '   a l i g n = ' c e n t e r ' > "  
 	 	 	 	 s C a l e n d a r + = " < d i v   s t y l e = ' w h i t e - s p a c e : n o w r a p ; '   c l a s s = ' T e x t S t y l e '   o n c l i c k = ' P o p C a l C h a n g e C u r r e n t M o n t h ( " + l + " ) ; ' > " + o b j P o p C a l . t o d a y S t r i n g + " < / d i v > "  
 	 	 	 	 s C a l e n d a r + = " < / t d > < / t r > "  
 	 	 	 }  
 	 	 	 i f ( ( o b j P o p C a l . B l a n k F i e l d T e x t ! = " " ) & & ( t y p e o f ( _ _ P o p C a l S e l e c t N o n e ) = = " f u n c t i o n " ) )  
 	 	 	 {  
 	 	 	 	 s C a l e n d a r + = " < t r > < t d   s t y l e = ' p a d d i n g : 1 p x ; '   c l a s s = ' T o d a y S t y l e '   a l i g n = ' c e n t e r ' > "  
 	 	 	 	 s C a l e n d a r + = " < d i v   s t y l e = ' w h i t e - s p a c e : n o w r a p '   c l a s s = ' T e x t S t y l e '   o n c l i c k = ' _ _ P o p C a l S e l e c t N o n e ( " + l + " ) ; ' > " + o b j P o p C a l . B l a n k F i e l d T e x t + " < / d i v > "  
 	 	 	 	 s C a l e n d a r + = " < / t d > < / t r > "  
 	 	 	 }  
 	 	 	 s C a l e n d a r + = " < / t a b l e > "  
 	 	 	 _ C o m p o n e n t . i n n e r H T M L = s C a l e n d a r  
 	 	 	 v a r   s H T M L = " < n o b r > "  
 	 	 	 i f ( o b j P o p C a l . b u t t o n s ! = 2 )  
 	 	 	 {  
 	 	 	 	 s H T M L + = _ l e f t B u t t o n + ( ( o b j P o p C a l . b u t t o n s ! = 3 ) ? " & n b s p ; " : " " )  
 	 	 	 }  
 	 	 	 i f ( o b j P o p C a l . b u t t o n s = = 0 )  
 	 	 	 {  
 	 	 	 	 s H T M L + = _ r i g h t B u t t o n  
 	 	 	 }  
 	 	 	 i f ( o b j P o p C a l . b u t t o n s = = 3 )  
 	 	 	 {  
 	 	 	 	 s H T M L + = " < s p a n   i d = ' p o p u p S u p e r S p a n M o n t h " + _ i d + " '   o n d r a g = ' r e t u r n ( f a l s e ) '   s t y l e = ' d i s p l a y : n o n e ; ' > < / s p a n > "  
 	 	 	 	 s H T M L + = " < s p a n   i d = ' p o p u p S u p e r S p a n Y e a r " + _ i d + " '   o n d r a g = ' r e t u r n ( f a l s e ) '   s t y l e = ' d i s p l a y : n o n e ; ' > < / s p a n > "  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 s H T M L + = " & n b s p ; < s p a n   i d = ' p o p u p S u p e r S p a n M o n t h " + _ i d + " '   c l a s s = ' D r o p D o w n S t y l e '   o n d r a g = ' r e t u r n ( f a l s e ) '   o n m o u s e o v e r = ' P o p C a l S w a p I m a g e ( \ " p o p u p S u p e r C h a n g e M o n t h " + _ i d + " \ " , \ " d r o p 2 . g i f \ " , " + l + " ) ; t h i s . c l a s s N a m e = \ " D r o p D o w n O v e r S t y l e \ " ; '   o n m o u s e o u t = ' P o p C a l S w a p I m a g e ( \ " p o p u p S u p e r C h a n g e M o n t h " + _ i d + " \ " , \ " d r o p 1 . g i f \ " , " + l + " ) ; t h i s . c l a s s N a m e = \ " D r o p D o w n O u t S t y l e \ " ; w i n d o w . s t a t u s = \ " \ " '   o n c l i c k = ' o b j P o p C a l L i s t [ " + l + " ] . k e e p M o n t h = ! P o p C a l I s O b j e c t V i s i b l e ( o b j P o p C a l L i s t [ " + l + " ] . O b j e c t . p o p u p S u p e r M o n t h ) ; P o p C a l U p M o n t h ( " + l + " ) ' > < / s p a n > & n b s p ; "  
 	 	 	 	 i f ( o b j P o p C a l . b u t t o n s ! = 0 )  
 	 	 	 	 {  
 	 	 	 	 	 s H T M L + = " & n b s p ; "  
 	 	 	 	 }  
 	 	 	 	 s H T M L + = " < s p a n   i d = ' p o p u p S u p e r S p a n Y e a r " + _ i d + " '   c l a s s = ' D r o p D o w n S t y l e '   o n d r a g = ' r e t u r n ( f a l s e ) '   o n m o u s e o v e r = ' P o p C a l S w a p I m a g e ( \ " p o p u p S u p e r C h a n g e Y e a r " + _ i d + " \ " , \ " d r o p 2 . g i f \ " , " + l + " ) ; t h i s . c l a s s N a m e = \ " D r o p D o w n O v e r S t y l e \ " ; '   o n m o u s e o u t = ' P o p C a l S w a p I m a g e ( \ " p o p u p S u p e r C h a n g e Y e a r " + _ i d + " \ " , \ " d r o p 1 . g i f \ " , " + l + " ) ; t h i s . c l a s s N a m e = \ " D r o p D o w n O u t S t y l e \ " ; w i n d o w . s t a t u s = \ " \ " '   o n c l i c k = ' o b j P o p C a l L i s t [ " + l + " ] . k e e p Y e a r = ! P o p C a l I s O b j e c t V i s i b l e ( o b j P o p C a l L i s t [ " + l + " ] . O b j e c t . p o p u p S u p e r Y e a r ) ; P o p C a l U p Y e a r ( " + l + " ) '   o n m o u s e w h e e l = ' P o p C a l W h e e l Y e a r ( " + l + " ) ' > < / s p a n > & n b s p ; "  
 	 	 	 }  
 	 	 	 s H T M L + = " < / n o b r > "  
 	 	 	 P o p C a l G e t B y I d ( " p o p u p S u p e r C a p t i o n " + _ i d ) . i n n e r H T M L = s H T M L  
 	 	 	 P o p C a l G e t B y I d ( " p o p u p S u p e r C a p t i o n " + _ i d ) . d r o p D o w n = ( o b j P o p C a l . b u t t o n s ! = 3 )  
 	 	 	 i f ( o b j P o p C a l . i e )  
 	 	 	 {  
 	 	 	 	 i f ( o b j P o p C a l . m o v e = = 1 )  
 	 	 	 	 {  
 	 	 	 	 	 v a r   s u p e r M o v e C a l e n d a r = P o p C a l G e t B y I d ( " p o p u p S u p e r M o v e C a l e n d a r " + _ i d )  
 	 	 	 	 	 s u p e r M o v e C a l e n d a r . w i d t h = " 1 0 0 % "  
 	 	 	 	 	 s u p e r M o v e C a l e n d a r . o n m o u s e d o w n = n e w   F u n c t i o n ( " P o p C a l D r a g ( " + l + " ) " )  
 	 	 	 	 	 s u p e r M o v e C a l e n d a r . o n d b l c l i c k = n e w   F u n c t i o n ( " P o p C a l M o v e D e f a u l t ( " + l + " ) " )  
 	 	 	 	 	 s u p e r M o v e C a l e n d a r . o n m o u s e u p = n e w   F u n c t i o n ( " P o p C a l D r o p ( " + l + " ) " )  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 o b j P o p C a l . k e e p I n s i d e = 0  
 	 	 	 }  
 	 	 	 P o p C a l . s t a r t A t = o b j P o p C a l . s t a r t A t  
 	 	 	 P o p C a l . w e e k e n d = o b j P o p C a l . w e e k e n d  
 	 	 	 P o p C a l . c l i e n t V a l i d a t o r = o b j P o p C a l . c l i e n t V a l i d a t o r  
 	 	 	 P o p C a l . s h o w W e e k N u m b e r = o b j P o p C a l . s h o w W e e k N u m b e r  
 	 	 	 P o p C a l . w e e k N u m b e r F o r m u l a = o b j P o p C a l . w e e k N u m b e r F o r m u l a  
 	 	 	 P o p C a l . s h o w T o d a y = o b j P o p C a l . s h o w T o d a y  
 	 	 	 P o p C a l . s h o w D a y s O u t M o n t h = o b j P o p C a l . s h o w D a y s O u t M o n t h  
 	 	 	 P o p C a l . s h o w W e e k e n d = o b j P o p C a l . s h o w W e e k e n d  
 	 	 	 P o p C a l . s h o w H o l i d a y s = o b j P o p C a l . s h o w H o l i d a y s  
 	 	 	 P o p C a l . s h o w S p e c i a l D a y = o b j P o p C a l . s h o w S p e c i a l D a y  
 	 	 	 P o p C a l . s e l e c t W e e k e n d = o b j P o p C a l . s e l e c t W e e k e n d  
 	 	 	 P o p C a l . s e l e c t H o l i d a y = o b j P o p C a l . s e l e c t H o l i d a y  
 	 	 	 P o p C a l . a d d C a r n i v a l = o b j P o p C a l . a d d C a r n i v a l  
 	 	 	 P o p C a l . a d d G o o d F r i d a y = o b j P o p C a l . a d d G o o d F r i d a y  
 	 	 	 P o p C a l . d e f a u l t F o r m a t = o b j P o p C a l . d e f a u l t F o r m a t  
 	 	 	 P o p C a l . f i x e d X = o b j P o p C a l . f i x e d X  
 	 	 	 P o p C a l . f i x e d Y = o b j P o p C a l . f i x e d Y  
 	 	 	 P o p C a l . f a d e = o b j P o p C a l . f a d e  
 	 	 	 P o p C a l . s h a d o w = o b j P o p C a l . s h a d o w  
 	 	 	 P o p C a l . c e n t u r y L i m i t = o b j P o p C a l . c e n t u r y L i m i t  
 	 	 	 P o p C a l . m o v e = o b j P o p C a l . m o v e  
 	 	 	 P o p C a l . s a v e M o v e P o s = o b j P o p C a l . s a v e M o v e P o s  
 	 	 	 P o p C a l . k e e p I n s i d e = o b j P o p C a l . k e e p I n s i d e  
 	 	 	 P o p C a l . s a v e K e e p I n s i d e = o b j P o p C a l . k e e p I n s i d e  
 	 	 	 P o p C a l . p o p u p S u p e r C a l e n d a r = P o p C a l G e t B y I d ( " p o p u p S u p e r C a l e n d a r " + _ i d )  
 	 	 	 P o p C a l . p o p u p S u p e r S h a d o w R i g h t = P o p C a l G e t B y I d ( " p o p u p S u p e r S h a d o w R i g h t " )  
 	 	 	 P o p C a l . p o p u p S u p e r S h a d o w B o t t o m = P o p C a l G e t B y I d ( " p o p u p S u p e r S h a d o w B o t t o m " )  
 	 	 	 P o p C a l . p o p u p S u p e r M o n t h = P o p C a l G e t B y I d ( " p o p u p S u p e r M o n t h " )  
 	 	 	 P o p C a l . p o p u p S u p e r Y e a r = P o p C a l G e t B y I d ( " p o p u p S u p e r Y e a r " )  
 	 	 	 P o p C a l . p o p u p S u p e r Y e a r L i s t = [ ]  
 	 	 	 P o p C a l . p o p u p S u p e r C a l e n d a r . O v e r S e l e c t = P o p C a l G e t B y I d ( " p o p u p O v e r C a l e n d a r " )  
 	 	 	 P o p C a l . p o p u p S u p e r M o n t h . O v e r S e l e c t = P o p C a l G e t B y I d ( " p o p u p O v e r Y e a r M o n t h " )  
 	 	 	 P o p C a l . p o p u p S u p e r Y e a r . O v e r S e l e c t = P o p C a l G e t B y I d ( " p o p u p O v e r Y e a r M o n t h " )  
 	 	 	 i f ( o b j P o p C a l . i e )  
 	 	 	 {  
 	 	 	 	 i f ( P o p C a l . s h a d o w = = 1 )  
 	 	 	 	 {  
 	 	 	 	 	 P o p C a l . p o p u p S u p e r C a l e n d a r . S h a d o w O v e r S e l e c t = P o p C a l G e t B y I d ( " p o p u p O v e r S h a d o w " )  
 	 	 	 	 	 P o p C a l . p o p u p S u p e r C a l e n d a r . l r = o b j P o p C a l . l r  
 	 	 	 	 }  
 	 	 	 	 P o p C a l . p o p u p S u p e r C a l e n d a r . s t y l e . f i l t e r = " b l e n d T r a n s ( ) "  
 	 	 	 	 P o p C a l . p o p u p S u p e r S h a d o w R i g h t . s t y l e . f i l t e r = " a l p h a ( o p a c i t y = 5 0 ) "  
 	 	 	 	 P o p C a l . p o p u p S u p e r S h a d o w B o t t o m . s t y l e . f i l t e r = " a l p h a ( o p a c i t y = 5 0 ) "  
 	 	 	 	 i f ( ( o b j P o p C a l . i e V e r s i o n < 5 . 5 ) | | ( t y p e o f ( P o p C a l G e t B y I d ( " C a l e n d a r L o a d F i l t e r s " ) . f i l t e r s ) ! = " o b j e c t " ) )  
 	 	 	 	 {  
 	 	 	 	 	 P o p C a l . f a d e = 0  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 P o p C a l . p o p u p S u p e r S h a d o w R i g h t . s t y l e . M o z O p a c i t y = . 5  
 	 	 	 	 P o p C a l . p o p u p S u p e r S h a d o w B o t t o m . s t y l e . M o z O p a c i t y = . 5  
 	 	 	 	 i f ( t y p e o f ( P o p C a l . p o p u p S u p e r C a l e n d a r . s t y l e . M o z O p a c i t y ) ! = ' s t r i n g ' )  
 	 	 	 	 {  
 	 	 	 	 	 P o p C a l . f a d e = 0  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 i f ( P o p C a l . f a d e < 0 )   P o p C a l . f a d e = 0  
 	 	 	 i f ( P o p C a l . f a d e > 1 )   P o p C a l . f a d e = 1  
 	 	 	 i f ( o b j P o p C a l . l r = = 1 )  
 	 	 	 {  
 	 	 	 	 P o p C a l . p o p u p S u p e r C a l e n d a r . d i r = " l t r "  
 	 	 	 	 P o p C a l . p o p u p S u p e r M o n t h . d i r = " l t r "  
 	 	 	 	 P o p C a l . p o p u p S u p e r Y e a r . d i r = " l t r "  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 P o p C a l . p o p u p S u p e r C a l e n d a r . d i r = " r t l "  
 	 	 	 	 P o p C a l . p o p u p S u p e r M o n t h . d i r = " r t l "  
 	 	 	 	 P o p C a l . p o p u p S u p e r Y e a r . d i r = " r t l "  
 	 	 	 }  
 	 	 	 P o p C a l . i n i t i a l i z e d = 1  
 	 	 }  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l R i g h t T o L e f t ( )  
 {  
 	 v a r   _ o b j = d o c u m e n t . g e t E l e m e n t s B y T a g N a m e ( " B O D Y " )  
 	 i f ( _ o b j . l e n g t h > = 1 )  
 	 {  
 	 	 i f ( _ o b j [ 0 ] . d i r . t o L o w e r C a s e ( ) = = " r t l " )   r e t u r n ( t r u e )  
 	 	 i f ( _ o b j [ 0 ] . d i r ! = " " )   r e t u r n ( f a l s e )  
 	 }  
 	 _ o b j = d o c u m e n t . g e t E l e m e n t s B y T a g N a m e ( " H T M L " )  
 	 i f ( _ o b j . l e n g t h > = 1 )  
 	 {  
 	 	 i f ( _ o b j [ 0 ] . d i r . t o L o w e r C a s e ( ) = = " r t l " )   r e t u r n ( t r u e )  
 	 }  
 	 r e t u r n ( f a l s e )  
 }  
  
 f u n c t i o n   P o p C a l C a l e n d a r V i s i b l e ( )  
 {  
 	 f o r ( v a r   i = 0 ; i < o b j P o p C a l L i s t . l e n g t h ; i + + )  
 	 {  
 	 	 i f ( o b j P o p C a l L i s t [ i ] . O b j e c t . p o p u p S u p e r C a l e n d a r . 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 ( o b j P o p C a l L i s t [ i ] )  
 	 	 }  
 	 }  
 	 r e t u r n ( n u l l )  
 }  
  
 f u n c t i o n   P o p C a l S e t F o c u s ( c t l )  
 {  
 	 t r y  
 	 {  
 	 	 c t l . f o c u s ( )  
 	 }  
 	 c a t c h ( e )  
 	 {  
 	 	 / / N o t h i n g  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l S e t P o s i t i o n ( o , t , l , h , w )  
 {  
 	 i f ( t )   o . s t y l e . t o p = t + ' p x '  
 	 i f ( l )   o . s t y l e . l e f t = l + ' p x '  
 	 i f ( h )   o . s t y l e . h e i g h t = h + ' p x '  
 	 i f ( w )   o . s t y l e . w i d t h = w + ' p x '  
 	 i f ( o . S h a d o w O v e r S e l e c t )  
 	 {  
 	 	 o . S h a d o w O v e r S e l e c t . s t y l e . t o p = ( p a r s e I n t ( o . s t y l e . t o p , 1 0 ) + 1 0 ) + ' p x '  
 	 	 i f ( o . l r = = 1 )  
 	 	 {  
 	 	 	 o . S h a d o w O v e r S e l e c t . s t y l e . l e f t = ( p a r s e I n t ( o . s t y l e . l e f t , 1 0 ) + 1 0 ) + ' p x '  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 o . S h a d o w O v e r S e l e c t . s t y l e . l e f t = ( p a r s e I n t ( o . s t y l e . l e f t , 1 0 ) - 1 0 ) + ' p x '  
 	 	 }  
 	 	 o . S h a d o w O v e r S e l e c t . s t y l e . h e i g h t = ( o . o f f s e t H e i g h t + 3 ) + ' p x '  
 	 	 o . S h a d o w O v e r S e l e c t . s t y l e . w i d t h = ( o . o f f s e t W i d t h ) + ' p x '  
 	 }  
 	 i f ( o . O v e r S e l e c t )  
 	 {  
 	 	 o . O v e r S e l e c t . s t y l e . t o p = ( p a r s e I n t ( o . s t y l e . t o p , 1 0 ) ) + ' p x '  
 	 	 o . O v e r S e l e c t . s t y l e . l e f t = ( p a r s e I n t ( o . s t y l e . l e f t , 1 0 ) ) + ' p x '  
 	 	 o . O v e r S e l e c t . s t y l e . h e i g h t = ( o . o f f s e t H e i g h t ) + ' p x '  
 	 	 o . O v e r S e l e c t . s t y l e . w i d t h = ( o . o f f s e t W i d t h ) + ' p x '  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l S h o w ( c t l , f o r m a t , f r o m , t o , e x e c u t e , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 i f ( P o p C a l )  
 	 {  
 	 	 i f ( P o p C a l . i n i t i a l i z e d = = 1 )  
 	 	 {  
 	 	 	 i f ( d o c u m e n t . b o d y )  
 	 	 	 {  
 	 	 	 	 P o p C a l S e t F o c u s ( d o c u m e n t . b o d y )  
 	 	 	 }  
 	 	 	 o b j P o p C a l . m o v e P o p C a l = f a l s e  
 	 	 	 i f ( o b j P o p C a l . t i m e o u t I D 3 )  
 	 	 	 {  
 	 	 	 	 c l e a r T i m e o u t ( o b j P o p C a l . t i m e o u t I D 3 )  
 	 	 	 	 o b j P o p C a l . t i m e o u t I D 3 = n u l l  
 	 	 	 }  
 	 	 	 v a r   o b j P o p C a l V i s i b l e = P o p C a l C a l e n d a r V i s i b l e ( )  
 	 	 	 i f ( o b j P o p C a l V i s i b l e = = n u l l )  
 	 	 	 {  
 	 	 	 	 o b j P o p C a l . c o m m a n d E x e c u t e = n u l l  
 	 	 	 	 i f ( e x e c u t e )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . c o m m a n d E x e c u t e = e x e c u t e  
 	 	 	 	 }  
 	 	 	 	 i f ( o b j P o p C a l . i e )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . o n K e y P r e s s = d o c u m e n t . o n k e y u p  
 	 	 	 	 	 d o c u m e n t . o n k e y u p = n e w   F u n c t i o n ( " o b j P o p C a l L i s t [ " + l + " ] . b S h o w = f a l s e ; P o p C a l S e t F o c u s ( o b j P o p C a l L i s t [ " + l + " ] . c t l ( ) ) ; P o p C a l C l i c k D o c u m e n t B o d y ( " + l + " ) ; " )  
 	 	 	 	 	 o b j P o p C a l . o n m o u s e u p = d o c u m e n t . o n m o u s e u p  
 	 	 	 	 	 d o c u m e n t . o n m o u s e u p = n e w   F u n c t i o n ( " o b j P o p C a l L i s t [ " + l + " ] . m o v e P o p C a l = f a l s e ; i f ( e v e n t . b u t t o n = = 2 ) { o b j P o p C a l L i s t [ " + l + " ] . b S h o w = f a l s e ; P o p C a l C l i c k D o c u m e n t B o d y ( " + l + " ) ; } " )  
 	 	 	 	 	 i f ( P o p C a l . m o v e = = 1 )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 o b j P o p C a l . o n m o u s e m o v e = d o c u m e n t . o n m o u s e m o v e  
 	 	 	 	 	 	 d o c u m e n t . o n m o u s e m o v e = n e w   F u n c t i o n ( ' P o p C a l T r a c k M o u s e ( ' + l + ' ) ; ' )  
 	 	 	 	 	 }  
 	 	 	 	 	 o b j P o p C a l . o n r e s i z e = w i n d o w . o n r e s i z e  
 	 	 	 	 	 w i n d o w . o n r e s i z e = n e w   F u n c t i o n ( ' P o p C a l S c r o l l ( ' + l + ' ) ; ' )  
 	 	 	 	 	 i f ( P o p C a l . k e e p I n s i d e = = 1 )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 o b j P o p C a l . o n s c r o l l = w i n d o w . o n s c r o l l  
 	 	 	 	 	 	 w i n d o w . o n s c r o l l = n e w   F u n c t i o n ( ' P o p C a l S c r o l l ( ' + l + ' ) ; ' )  
 	 	 	 	 	 }  
 	 	 	 	 }  
 	 	 	 	 e l s e  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . o n K e y P r e s s = d o c u m e n t . o n k e y u p  
 	 	 	 	 	 d o c u m e n t . c a p t u r e E v e n t s ( E v e n t . K E Y U P )  
 	 	 	 	 	 d o c u m e n t . o n k e y u p = n e w   F u n c t i o n ( " o b j P o p C a l L i s t [ " + l + " ] . b S h o w = f a l s e ; P o p C a l C l i c k D o c u m e n t B o d y ( " + l + " ) ; P o p C a l S e t F o c u s ( o b j P o p C a l L i s t [ " + l + " ] . c t l ( ) ) ; " )  
 	 	 	 	 }  
 	 	 	 	 o b j P o p C a l . o n C l i c k = d o c u m e n t . o n c l i c k  
 	 	 	 	 d o c u m e n t . o n c l i c k = n e w   F u n c t i o n ( ' P o p C a l C l i c k D o c u m e n t B o d y ( ' + l + ' ) ; ' )  
 	 	 	 	 i f ( o b j P o p C a l . i e )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . o n S e l e c t S t a r t = d o c u m e n t . o n s e l e c t s t a r t  
 	 	 	 	 	 d o c u m e n t . o n s e l e c t s t a r t = n e w   F u n c t i o n ( ' r e t u r n ( f a l s e ) ; ' )  
 	 	 	 	 	 o b j P o p C a l . o n C o n t e x t M e n u = d o c u m e n t . o n c o n t e x t m e n u  
 	 	 	 	 	 d o c u m e n t . o n c o n t e x t m e n u = n e w   F u n c t i o n ( ' r e t u r n ( f a l s e ) ; ' )  
 	 	 	 	 }  
 	 	 	 	 o b j P o p C a l . y e a r C o n s t r u c t e d = f a l s e  
 	 	 	 	 o b j P o p C a l . m o n t h C o n s t r u c t e d = f a l s e  
 	 	 	 	 o b j P o p C a l . c t l I d = c t l . i d  
 	 	 	 	 P o p C a l S e t S c r o l l ( " D i v " , l , f a l s e )  
 	 	 	 	 o b j P o p C a l . d a t e F o r m a t = " "  
 	 	 	 	 i f ( f o r m a t )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . d a t e F o r m a t = f o r m a t . t o L o w e r C a s e ( )  
 	 	 	 	 }  
 	 	 	 	 e l s e   i f ( P o p C a l . d e f a u l t F o r m a t )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . d a t e F o r m a t = P o p C a l . d e f a u l t F o r m a t . t o L o w e r C a s e ( )  
 	 	 	 	 }  
 	 	 	 	 o b j P o p C a l . d a t e F r o m = 0 1  
 	 	 	 	 o b j P o p C a l . m o n t h F r o m = 0 0  
 	 	 	 	 o b j P o p C a l . y e a r F r o m = 1 9 0 0  
 	 	 	 	 o b j P o p C a l . d a t e U p T o = 3 1  
 	 	 	 	 o b j P o p C a l . m o n t h U p T o = 1 1  
 	 	 	 	 o b j P o p C a l . y e a r U p T o = 2 0 9 9  
 	 	 	 	 o b j P o p C a l . d a t e S e l e c t e d = 0  
 	 	 	 	 o b j P o p C a l . m o n t h S e l e c t e d = o b j P o p C a l . m o n t h N o w  
 	 	 	 	 o b j P o p C a l . y e a r S e l e c t e d = o b j P o p C a l . y e a r N o w  
 	 	 	 	 i f ( P o p C a l S e t D M Y ( c t l . v a l u e , o b j P o p C a l . d a t e F o r m a t , l ) )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . d a t e S e l e c t e d = o b j P o p C a l . o D a t e  
 	 	 	 	 	 o b j P o p C a l . m o n t h S e l e c t e d = o b j P o p C a l . o M o n t h  
 	 	 	 	 	 o b j P o p C a l . y e a r S e l e c t e d = o b j P o p C a l . o Y e a r  
 	 	 	 	 }  
 	 	 	 	 i f ( f r o m )  
 	 	 	 	 {  
 	 	 	 	 	 i f ( P o p C a l I s T o d a y ( f r o m ) )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 o b j P o p C a l . d a t e F r o m = o b j P o p C a l . t o d a y . g e t D a t e ( )  
 	 	 	 	 	 	 o b j P o p C a l . m o n t h F r o m = o b j P o p C a l . t o d a y . g e t M o n t h ( )  
 	 	 	 	 	 	 o b j P o p C a l . y e a r F r o m = o b j P o p C a l . t o d a y . g e t F u l l Y e a r ( )  
 	 	 	 	 	 }  
 	 	 	 	 	 e l s e   i f ( P o p C a l S e t D M Y ( f r o m , o b j P o p C a l . d a t e F o r m a t , l ) )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 o b j P o p C a l . d a t e F r o m = o b j P o p C a l . o D a t e  
 	 	 	 	 	 	 o b j P o p C a l . m o n t h F r o m = o b j P o p C a l . o M o n t h  
 	 	 	 	 	 	 o b j P o p C a l . y e a r F r o m = o b j P o p C a l . o Y e a r  
 	 	 	 	 	 }  
 	 	 	 	 }  
 	 	 	 	 i f ( t o )  
 	 	 	 	 {  
 	 	 	 	 	 i f ( P o p C a l I s T o d a y ( t o ) )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 o b j P o p C a l . d a t e U p T o = o b j P o p C a l . t o d a y . g e t D a t e ( )  
 	 	 	 	 	 	 o b j P o p C a l . m o n t h U p T o = o b j P o p C a l . t o d a y . g e t M o n t h ( )  
 	 	 	 	 	 	 o b j P o p C a l . y e a r U p T o = o b j P o p C a l . t o d a y . g e t F u l l Y e a r ( )  
 	 	 	 	 	 }  
 	 	 	 	 	 e l s e   i f ( P o p C a l S e t D M Y ( t o , o b j P o p C a l . d a t e F o r m a t , l ) )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 o b j P o p C a l . d a t e U p T o = o b j P o p C a l . o D a t e  
 	 	 	 	 	 	 o b j P o p C a l . m o n t h U p T o = o b j P o p C a l . o M o n t h  
 	 	 	 	 	 	 o b j P o p C a l . y e a r U p T o = o b j P o p C a l . o Y e a r  
 	 	 	 	 	 }  
 	 	 	 	 }  
 	 	 	 	 i f ( ! P o p C a l C e n t u r y O n ( o b j P o p C a l . d a t e F o r m a t ) )  
 	 	 	 	 {  
 	 	 	 	 	 i f ( P o p C a l D a t e F r o m ( l ) < P o p C a l P a d ( 1 9 0 0 + o b j P o p C a l . c e n t u r y L i m i t , 4 , " 0 " , " L " ) + " 0 0 0 1 " )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 o b j P o p C a l . d a t e F r o m = 0 1  
 	 	 	 	 	 	 o b j P o p C a l . m o n t h F r o m = 0 0  
 	 	 	 	 	 	 o b j P o p C a l . y e a r F r o m = 1 9 0 0 + o b j P o p C a l . c e n t u r y L i m i t  
 	 	 	 	 	 }  
 	 	 	 	 	 i f ( P o p C a l D a t e U p T o ( l ) > P o p C a l P a d ( 2 0 0 0 + ( o b j P o p C a l . c e n t u r y L i m i t - 1 ) , 4 , " 0 " , " L " ) + " 1 1 3 1 " )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 o b j P o p C a l . d a t e U p T o = 3 1  
 	 	 	 	 	 	 o b j P o p C a l . m o n t h U p T o = 1 1  
 	 	 	 	 	 	 o b j P o p C a l . y e a r U p T o = 2 0 0 0 + ( o b j P o p C a l . c e n t u r y L i m i t - 1 )  
 	 	 	 	 	 }  
 	 	 	 	 }  
 	 	 	 	 i f ( P o p C a l D a t e F r o m ( l ) > P o p C a l D a t e U p T o ( l ) )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . o D a t e = o b j P o p C a l . d a t e F r o m  
 	 	 	 	 	 o b j P o p C a l . o M o n t h = o b j P o p C a l . m o n t h F r o m  
 	 	 	 	 	 o b j P o p C a l . o Y e a r = o b j P o p C a l . y e a r F r o m  
 	 	 	 	 	 o b j P o p C a l . d a t e F r o m = o b j P o p C a l . d a t e U p T o  
 	 	 	 	 	 o b j P o p C a l . m o n t h F r o m = o b j P o p C a l . m o n t h U p T o  
 	 	 	 	 	 o b j P o p C a l . y e a r F r o m = o b j P o p C a l . y e a r U p T o  
 	 	 	 	 	 o b j P o p C a l . d a t e U p T o = o b j P o p C a l . o D a t e  
 	 	 	 	 	 o b j P o p C a l . m o n t h U p T o = o b j P o p C a l . o M o n t h  
 	 	 	 	 	 o b j P o p C a l . y e a r U p T o = o b j P o p C a l . o Y e a r  
 	 	 	 	 }  
 	 	 	 	 i f ( P o p C a l D a t e S e l e c t ( l ) < P o p C a l D a t e F r o m ( l ) )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . d a t e S e l e c t e d = 0  
 	 	 	 	 	 o b j P o p C a l . m o n t h S e l e c t e d = o b j P o p C a l . m o n t h F r o m  
 	 	 	 	 	 o b j P o p C a l . y e a r S e l e c t e d = o b j P o p C a l . y e a r F r o m  
 	 	 	 	 }  
 	 	 	 	 i f ( P o p C a l D a t e S e l e c t ( l ) > P o p C a l D a t e U p T o ( l ) )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . d a t e S e l e c t e d = 0  
 	 	 	 	 	 o b j P o p C a l . m o n t h S e l e c t e d = o b j P o p C a l . m o n t h U p T o  
 	 	 	 	 	 o b j P o p C a l . y e a r S e l e c t e d = o b j P o p C a l . y e a r U p T o  
 	 	 	 	 }  
 	 	 	 	 o b j P o p C a l . o d a t e S e l e c t e d = o b j P o p C a l . d a t e S e l e c t e d  
 	 	 	 	 o b j P o p C a l . o m o n t h S e l e c t e d = o b j P o p C a l . m o n t h S e l e c t e d  
 	 	 	 	 o b j P o p C a l . o y e a r S e l e c t e d = o b j P o p C a l . y e a r S e l e c t e d  
 	 	 	 	 P o p C a l M o v e D e f a u l t P o s ( l )  
 	 	 	 	 i f ( o b j P o p C a l . i e )  
 	 	 	 	 {  
 	 	 	 	 	 i f ( ( P o p C a l . m o v e = = 1 ) & & ( P o p C a l . s a v e M o v e P o s = = 1 ) )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 i f ( o b j P o p C a l . c t l ( ) )  
 	 	 	 	 	 	 {  
 	 	 	 	 	 	 	 i f ( o b j P o p C a l . c t l ( ) . C a l e n d a r T o p )  
 	 	 	 	 	 	 	 {  
 	 	 	 	 	 	 	 	 P o p C a l S e t P o s i t i o n ( P o p C a l . p o p u p S u p e r C a l e n d a r , o b j P o p C a l . c t l ( ) . C a l e n d a r T o p )  
 	 	 	 	 	 	 	 }  
 	 	 	 	 	 	 	 i f ( o b j P o p C a l . c t l ( ) . C a l e n d a r L e f t )  
 	 	 	 	 	 	 	 {  
 	 	 	 	 	 	 	 	 P o p C a l S e t P o s i t i o n ( P o p C a l . p o p u p S u p e r C a l e n d a r , n u l l , o b j P o p C a l . c t l ( ) . C a l e n d a r L e f t )  
 	 	 	 	 	 	 	 }  
 	 	 	 	 	 	 }  
 	 	 	 	 	 }  
 	 	 	 	 }  
 	 	 	 	 P o p C a l C o n s t r u c t C a l e n d a r ( l )  
 	 	 	 	 P o p C a l F a d e I n ( l )  
 	 	 	 	 P o p C a l S c r o l l ( l )  
 	 	 	 	 o b j P o p C a l . b S h o w = t r u e  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 o b j P o p C a l V i s i b l e . e x e c u t e F a d e = ( o b j P o p C a l V i s i b l e . c t l I d N o w = = c t l . i d )  
 	 	 	 	 o b j P o p C a l . e x e c u t e F a d e = ( o b j P o p C a l V i s i b l e . c t l I d N o w = = c t l . i d )  
 	 	 	 	 P o p C a l H i d e C a l e n d a r ( o b j P o p C a l V i s i b l e . i d )  
 	 	 	 	 i f ( o b j P o p C a l V i s i b l e . c t l ( ) )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l V i s i b l e . c t l I d = " n : 1 "  
 	 	 	 	 }  
 	 	 	 	 i f ( o b j P o p C a l ! = o b j P o p C a l V i s i b l e )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . c t l I d N o w = " n : 2 "  
 	 	 	 	 }  
 	 	 	 	 i f ( o b j P o p C a l . c t l I d N o w ! = c t l . i d )  
 	 	 	 	 {  
 	 	 	 	 	 P o p C a l S h o w ( c t l , f o r m a t , f r o m , t o , e x e c u t e , o b j P o p C a l . i d )  
 	 	 	 	 }  
 	 	 	 	 o b j P o p C a l . e x e c u t e F a d e = t r u e  
 	 	 	 	 o b j P o p C a l V i s i b l e . e x e c u t e F a d e = t r u e  
 	 	 	 }  
 	 	 	 o b j P o p C a l . c t l I d N o w = c t l . i d  
 	 	 }  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l A d d D a y s ( d a t e V a l u e , f o r m a t , d a y s T o A d d , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 i f ( ( d a t e V a l u e ) & & ( d a t e V a l u e ! = " " ) )  
 	 {  
 	 	 v a r   s D a t e F o r m a t = ( ( f o r m a t = = n u l l ) ? o b j P o p C a l . O b j e c t . d e f a u l t F o r m a t . t o L o w e r C a s e ( ) : f o r m a t . t o L o w e r C a s e ( ) )  
 	 	 v a r   i n c D a y s = ( ( d a y s T o A d d = = n u l l ) ? 0 : d a y s T o A d d )  
 	 	 v a r   d F e c h a = n u l l  
 	 	 i f ( P o p C a l I s T o d a y ( d a t e V a l u e ) )  
 	 	 {  
 	 	 	 d F e c h a = P o p C a l S e t D a y s ( o b j P o p C a l . t o d a y ,   i n c D a y s )  
 	 	 }  
 	 	 e l s e   i f ( P o p C a l S e t D M Y ( d a t e V a l u e , s D a t e F o r m a t , l ) )  
 	 	 {  
 	 	 	 d F e c h a = P o p C a l S e t D a y s ( P o p C a l G e t D a t e ( d a t e V a l u e , s D a t e F o r m a t , l ) ,   i n c D a y s )  
 	 	 }  
 	 	 i f ( d F e c h a )   r e t u r n ( P o p C a l C o n s t r u c t D a t e ( d F e c h a . g e t D a t e ( ) , d F e c h a . g e t M o n t h ( ) , d F e c h a . g e t F u l l Y e a r ( ) , s D a t e F o r m a t , l ) )  
 	 }  
 	 r e t u r n ( " " )  
 }  
  
 f u n c t i o n   P o p C a l S c r o l l ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   o b j C a l = o b j P o p C a l . O b j e c t . p o p u p S u p e r C a l e n d a r  
 	 v a r   o b j = o b j C a l . O v e r S e l e c t  
 	 i f ( o b j )  
 	 {  
 	 	 o b j . s t y l e . v i s i b i l i t y = ' h i d d e n '  
 	 	 o b j . s t y l e . v i s i b i l i t y = ' v i s i b l e '  
 	 }  
 	 o b j = o b j C a l . S h a d o w O v e r S e l e c t  
 	 i f ( o b j )  
 	 {  
 	 	 o b j . s t y l e . v i s i b i l i t y = ' h i d d e n '  
 	 	 o b j . s t y l e . v i s i b i l i t y = ' v i s i b l e '  
 	 }  
 	 i f ( o b j C a l . s t y l e . v i s i b i l i t y ! = " h i d d e n " )  
 	 {  
 	 	 i f ( ( o b j P o p C a l . c t l ( ) . C a l e n d a r T o p = = n u l l ) & & ( o b j P o p C a l . c t l ( ) . C a l e n d a r L e f t = = n u l l ) )  
 	 	 {  
 	 	 	 P o p C a l D o w n M o n t h ( l )  
 	 	 	 P o p C a l D o w n Y e a r ( l )  
 	 	 	 P o p C a l M o v e D e f a u l t ( l )  
 	 	 }  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l M o v e D e f a u l t P o s ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 v a r   l e f t p o s = 0  
 	 v a r   t o p p o s = 0  
 	 v a r   l D i v T o p = - 1  
 	 v a r   o b j C a l = P o p C a l . p o p u p S u p e r C a l e n d a r  
 	 v a r   m T o p = 0  
 	 v a r   m L e f t = 0  
 	 v a r   m R i g h t = 0  
 	 v a r   m B o t t o m = 0  
 	 v a r   K e e p I n s i d e = t r u e  
 	 i f ( ( ( P o p C a l . f i x e d X = = - 1 ) & & ( P o p C a l . f i x e d Y = = - 1 ) & & ( o b j P o p C a l . c t l ( ) . s t y l e . d i s p l a y ! = ' n o n e ' ) ) | | ( o b j P o p C a l . C o n t r o l A l i g n L e f t ) )  
 	 {  
 	 	 v a r   a T a g = n u l l  
 	 	 i f ( ( o b j P o p C a l . l r = = 0 ) & & ( o b j P o p C a l . C o n t r o l A l i g n L e f t = = n u l l ) )  
 	 	 {  
 	 	 	 o b j P o p C a l . C o n t r o l A l i g n L e f t = o b j P o p C a l . c t l ( )  
 	 	 }  
 	 	 i f ( o b j P o p C a l . C o n t r o l A l i g n L e f t )  
 	 	 {  
 	 	 	 a T a g = o b j P o p C a l . C o n t r o l A l i g n L e f t  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 a T a g = o b j P o p C a l . c t l ( )  
 	 	 }  
 	 	 i f ( a T a g . s t y l e . p o s i t i o n . t o L o w e r C a s e ( ) ! = ' a b s o l u t e ' )  
 	 	 {  
 	 	 	 i f ( d o c u m e n t . b o d y )  
 	 	 	 {  
 	 	 	 	 i f ( d o c u m e n t . b o d y . o f f s e t T o p ! = 0 )  
 	 	 	 	 {  
 	 	 	 	 	 K e e p I n s i d e = f a l s e  
 	 	 	 	 	 i f ( d o c u m e n t . b o d y . c u r r e n t S t y l e )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 i f ( d o c u m e n t . b o d y . c u r r e n t S t y l e . m a r g i n T o p )   m T o p = p a r s e I n t ( d o c u m e n t . b o d y . c u r r e n t S t y l e . m a r g i n T o p , 1 0 )  
 	 	 	 	 	 	 i f ( d o c u m e n t . b o d y . c u r r e n t S t y l e . m a r g i n L e f t )   m L e f t = p a r s e I n t ( d o c u m e n t . b o d y . c u r r e n t S t y l e . m a r g i n L e f t , 1 0 )  
 	 	 	 	 	 	 i f ( d o c u m e n t . b o d y . c u r r e n t S t y l e . m a r g i n R i g h t )   m R i g h t = p a r s e I n t ( d o c u m e n t . b o d y . c u r r e n t S t y l e . m a r g i n R i g h t , 1 0 )  
 	 	 	 	 	 	 i f ( d o c u m e n t . b o d y . c u r r e n t S t y l e . m a r g i n B o t t o m )   m B o t t o m = d o c u m e n t . b o d y . c u r r e n t S t y l e . m a r g i n B o t t o m  
 	 	 	 	 	 }  
 	 	 	 	 }  
 	 	 	 }  
 	 	 }  
 	 	 l e f t p o s + = a T a g . o f f s e t L e f t  
 	 	 t o p p o s + = a T a g . o f f s e t T o p  
 	 	 a T a g = a T a g . o f f s e t P a r e n t  
 	 	 w h i l e ( ( a T a g . t a g N a m e ! = " B O D Y " ) & & ( a T a g . t a g N a m e ! = " H T M L " ) )  
 	 	 {  
 	 	 	 l e f t p o s + = a T a g . o f f s e t L e f t  
 	 	 	 t o p p o s + = a T a g . o f f s e t T o p  
 	 	 	 i f ( a T a g . t a g N a m e = = " D I V " )  
 	 	 	 {  
 	 	 	 	 i f ( l D i v T o p = = - 1 )  
 	 	 	 	 {  
 	 	 	 	 	 l D i v T o p + = ( 1 + a T a g . o f f s e t T o p )  
 	 	 	 	 }  
 	 	 	 	 l e f t p o s - = a T a g . s c r o l l L e f t  
 	 	 	 	 t o p p o s - = a T a g . s c r o l l T o p  
 	 	 	 }  
 	 	 	 e l s e   i f ( l D i v T o p ! = - 1 )  
 	 	 	 {  
 	 	 	 	 l D i v T o p + = a T a g . o f f s e t T o p  
 	 	 	 }  
 	 	 	 a T a g = a T a g . o f f s e t P a r e n t  
 	 	 }  
 	 }  
 	 e l s e  
 	 {  
 	 	 v a r   a T a g = d o c u m e n t . b o d y  
 	 }  
 	 i f ( o b j P o p C a l . C o n t r o l A l i g n L e f t )  
 	 {  
 	 	 l e f t p o s + = o b j P o p C a l . C o n t r o l A l i g n L e f t . o f f s e t W i d t h - o b j C a l . o f f s e t W i d t h  
 	 	 t o p p o s + = o b j P o p C a l . C o n t r o l A l i g n L e f t . o f f s e t H e i g h t + 7  
 	 }  
 	 e l s e  
 	 {  
 	 	 l e f t p o s = P o p C a l . f i x e d X = = - 1 ? l e f t p o s : P o p C a l . f i x e d X  
 	 	 t o p p o s = P o p C a l . f i x e d Y = = - 1 ? t o p p o s + o b j P o p C a l . c t l ( ) . o f f s e t H e i g h t + 7 : P o p C a l . f i x e d Y  
 	 }  
 	 l e f t p o s + = m L e f t  
 	 t o p p o s + = m T o p  
 	 i f ( o b j P o p C a l . i e )  
 	 {  
 	 	 i f ( P o p C a l R i g h t T o L e f t ( ) )  
 	 	 {  
 	 	 	 P o p C a l . k e e p I n s i d e = 0  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 P o p C a l . k e e p I n s i d e = P o p C a l . s a v e K e e p I n s i d e  
 	 	 }  
 	 }  
 	 i f ( ( P o p C a l . k e e p I n s i d e = = 1 ) & & ( K e e p I n s i d e ) )  
 	 {  
 	 	 i f ( ( ( l e f t p o s + o b j C a l . o f f s e t W i d t h + 1 0 + ( ( P o p C a l . s h a d o w = = 1 ) ? 2 5 : 1 5 ) ) - a T a g . s c r o l l L e f t ) > ( m L e f t + a T a g . o f f s e t W i d t h + m R i g h t ) )  
 	 	 {  
 	 	 	 l e f t p o s - = ( ( ( ( ( l e f t p o s + o b j C a l . o f f s e t W i d t h ) - ( m L e f t + a T a g . o f f s e t W i d t h + m R i g h t ) ) + 1 0 ) - a T a g . s c r o l l L e f t ) + ( ( P o p C a l . s h a d o w = = 1 ) ? 2 5 : 1 5 ) )  
 	 	 }  
 	 	 i f ( l e f t p o s < a T a g . s c r o l l L e f t + 1 0 )  
 	 	 {  
 	 	 	 l e f t p o s = a T a g . s c r o l l L e f t + 1 0  
 	 	 }  
 	 	 i f ( t o p p o s < l D i v T o p )  
 	 	 {  
 	 	 	 t o p p o s = l D i v T o p  
 	 	 }  
 	 	 i f ( ( ( t o p p o s + o b j C a l . o f f s e t H e i g h t + 8 5 ) - a T a g . s c r o l l T o p ) > ( m T o p + a T a g . o f f s e t H e i g h t + m B o t t o m ) )  
 	 	 {  
 	 	 	 t o p p o s - = ( ( ( ( t o p p o s + o b j C a l . o f f s e t H e i g h t ) - ( m T o p + a T a g . o f f s e t H e i g h t + m B o t t o m ) ) + 7 5 ) - a T a g . s c r o l l T o p )  
 	 	 }  
 	 	 i f ( t o p p o s < a T a g . s c r o l l T o p + 1 0 )  
 	 	 {  
 	 	 	 t o p p o s = a T a g . s c r o l l T o p + 1 0  
 	 	 }  
 	 	 i f ( l e f t p o s < 1 0 )  
 	 	 {  
 	 	 	 l e f t p o s = 1 0  
 	 	 }  
 	 }  
 	 P o p C a l S e t P o s i t i o n ( o b j C a l , t o p p o s , l e f t p o s )  
 }  
  
 f u n c t i o n   P o p C a l M o v e D e f a u l t ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 P o p C a l M o v e D e f a u l t P o s ( l )  
 	 P o p C a l M o v e S h a d o w ( l )  
 	 i f ( P o p C a l . s a v e M o v e P o s = = 1 )  
 	 {  
 	 	 i f ( o b j P o p C a l . c t l ( ) )  
 	 	 {  
 	 	 	 o b j P o p C a l . c t l ( ) . C a l e n d a r L e f t = n u l l  
 	 	 	 o b j P o p C a l . c t l ( ) . C a l e n d a r T o p = n u l l  
 	 	 }  
 	 }  
 	 o b j P o p C a l . b S h o w = f a l s e  
 }  
  
 f u n c t i o n   P o p C a l D r a g ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 i f ( ( ! o b j P o p C a l . m o v e P o p C a l ) & & ( e v e n t . b u t t o n = = 1 ) )  
 	 {  
 	 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 	 v a r   e x = e v e n t . c l i e n t X + d o c u m e n t . b o d y . s c r o l l L e f t  
 	 	 v a r   e y = e v e n t . c l i e n t Y + d o c u m e n t . b o d y . s c r o l l T o p  
 	 	 P o p C a l G e t B y I d ( " p o p u p S u p e r H i g h L i g h t " + P o p C a l . i d ) . s t y l e . b o r d e r C o l o r = " r e d "  
 	 	 v a r   o b j = P o p C a l . p o p u p S u p e r C a l e n d a r  
 	 	 o b j . s t y l e . x o f f = p a r s e I n t ( o b j . s t y l e . l e f t , 1 0 ) - e x  
 	 	 o b j . s t y l e . y o f f = p a r s e I n t ( o b j . s t y l e . t o p , 1 0 ) - e y  
 	 	 P o p C a l D o w n M o n t h ( l )  
 	 	 P o p C a l D o w n Y e a r ( l )  
 	 	 o b j P o p C a l . m o v e P o p C a l = t r u e  
 	 }  
 	 o b j P o p C a l . b S h o w = t r u e  
 }  
  
 f u n c t i o n   P o p C a l T r a c k M o u s e ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 v a r   o b j = P o p C a l . p o p u p S u p e r C a l e n d a r  
 	 i f ( o b j P o p C a l . m o v e P o p C a l )  
 	 {  
 	 	 i f ( e v e n t . b u t t o n ! = 1 )  
 	 	 {  
 	 	 	 P o p C a l D r o p ( l )  
 	 	 	 o b j P o p C a l . b S h o w = t r u e  
 	 	 	 r e t u r n  
 	 	 }  
 	 	 v a r   x = e v e n t . c l i e n t X + d o c u m e n t . b o d y . s c r o l l L e f t  
 	 	 v a r   y = e v e n t . c l i e n t Y + d o c u m e n t . b o d y . s c r o l l T o p  
 	 	 v a r   l L e f t = ( o b j . s t y l e . x o f f + x )  
 	 	 v a r   l T o p = ( o b j . s t y l e . y o f f + y )  
 	 	 i f ( ( p a r s e I n t ( o b j . s t y l e . l e f t , 1 0 ) ! = p a r s e I n t ( l L e f t , 1 0 ) ) | | ( p a r s e I n t ( o b j . s t y l e . t o p , 1 0 ) ! = p a r s e I n t ( l T o p , 1 0 ) ) )  
 	 	 {  
 	 	 	 P o p C a l S e t P o s i t i o n ( o b j , l T o p , l L e f t )  
 	 	 	 x = e v e n t . c l i e n t X + d o c u m e n t . b o d y . s c r o l l L e f t  
 	 	 	 y = e v e n t . c l i e n t Y + d o c u m e n t . b o d y . s c r o l l T o p  
 	 	 	 P o p C a l M o v e S h a d o w ( l )  
 	 	 	 i f ( P o p C a l . s a v e M o v e P o s = = 1 )  
 	 	 	 {  
 	 	 	 	 i f ( o b j P o p C a l . c t l ( ) )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . c t l ( ) . C a l e n d a r L e f t = p a r s e I n t ( o b j . s t y l e . l e f t , 1 0 )  
 	 	 	 	 	 o b j P o p C a l . c t l ( ) . C a l e n d a r T o p = p a r s e I n t ( o b j . s t y l e . t o p , 1 0 )  
 	 	 	 	 }  
 	 	 	 }  
 	 	 }  
 	 	 o b j P o p C a l . b S h o w = t r u e  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l D r o p ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 o b j P o p C a l . b S h o w = t r u e  
 	 o b j P o p C a l . m o v e P o p C a l = f a l s e  
 	 P o p C a l G e t B y I d ( " p o p u p S u p e r H i g h L i g h t " + o b j P o p C a l . i d ) . s t y l e . b o r d e r C o l o r = " # a 0 a 0 a 0 "  
 }  
  
 f u n c t i o n   P o p C a l V a l i d a t e T y p e 1 ( _ d a t e , _ T y p e 1 )  
 {  
 	 i f ( p a r s e I n t ( _ T y p e 1 . d , 1 0 ) = = _ d a t e . g e t D a t e ( ) )  
 	 {  
 	 	 i f ( ( p a r s e I n t ( _ T y p e 1 . m , 1 0 ) = = 0 ) | | ( ( p a r s e I n t ( _ T y p e 1 . m , 1 0 ) = = ( _ d a t e . g e t M o n t h ( ) + 1 ) ) & & ( p a r s e I n t ( _ T y p e 1 . m , 1 0 ) ! = 0 ) ) )  
 	 	 {  
 	 	 	 i f ( ( p a r s e I n t ( _ T y p e 1 . y , 1 0 ) = = 0 ) | | ( ( p a r s e I n t ( _ T y p e 1 . y , 1 0 ) = = _ d a t e . g e t F u l l Y e a r ( ) ) & & ( p a r s e I n t ( _ T y p e 1 . y , 1 0 ) ! = 0 ) ) )  
 	 	 	 {  
 	 	 	 	 r e t u r n ( t r u e )  
 	 	 	 }  
 	 	 }  
 	 }  
 	 r e t u r n ( f a l s e )  
 }  
  
 f u n c t i o n   P o p C a l H o l i d a y R e c 1 ( d , m , y , t , t i p o )  
 {  
 	 t h i s . d = d  
 	 t h i s . m = m  
 	 t h i s . y = y  
 	 t h i s . d e s c = t  
 	 t h i s . t i p o = t i p o  
 	 t h i s . t y p e = " T y p e   1 "  
 }  
  
 f u n c t i o n   P o p C a l V a l i d a t e T y p e 2 ( _ d a t e , _ T y p e 2 )  
 {  
 	 v a r   _ N e w D a t e  
 	 i f ( ( _ d a t e . g e t D a y ( ) = = _ T y p e 2 . d w ) & & ( ( _ d a t e . g e t M o n t h ( ) = = ( _ T y p e 2 . m - 1 ) ) | | ( _ T y p e 2 . m = = 0 ) ) )  
 	 {  
 	 	 i f ( _ T y p e 2 . s = = 0 )  
 	 	 {  
 	 	 	 r e t u r n ( t r u e )  
 	 	 }  
 	 	 e l s e   i f ( _ T y p e 2 . s = = - 1 )  
 	 	 {  
 	 	 	 _ N e w D a t e = P o p C a l S e t D a y s ( _ d a t e , 7 )  
 	 	 	 i f ( _ d a t e . g e t M o n t h ( ) ! = _ N e w D a t e . g e t M o n t h ( ) )  
 	 	 	 {  
 	 	 	 	 r e t u r n ( t r u e )  
 	 	 	 }  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 f o r ( v a r   i = 1 ; i < = 5 ; i + + )  
 	 	 	 {  
 	 	 	 	 _ N e w D a t e = P o p C a l S e t D a y s ( _ d a t e , - 7 * i )  
 	 	 	 	 i f ( _ d a t e . g e t M o n t h ( ) ! = _ N e w D a t e . g e t M o n t h ( ) )  
 	 	 	 	 {  
 	 	 	 	 	 b r e a k  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 i f ( i = = _ T y p e 2 . s )  
 	 	 	 {  
 	 	 	 	 r e t u r n ( t r u e )  
 	 	 	 }  
 	 	 }  
 	 }  
 	 r e t u r n ( f a l s e )  
 }  
  
 f u n c t i o n   P o p C a l H o l i d a y R e c 2 ( s , d w , m , t , t i p o )  
 {  
 	 t h i s . s = s  
 	 t h i s . d w = d w  
 	 t h i s . m = m  
 	 t h i s . d e s c = t  
 	 t h i s . t i p o = t i p o  
 	 t h i s . t y p e = " T y p e   2 "  
 }  
  
 f u n c t i o n   P o p C a l V a l i d a t e T y p e 3 ( _ d a t e , _ T y p e 3 )  
 {  
 	 v a r   B e g i n D a t e = n e w   D a t e ( _ T y p e 3 . y , _ T y p e 3 . m - 1 , _ T y p e 3 . d )  
 	 i f ( B e g i n D a t e < = _ d a t e )  
 	 {  
 	 	 v a r   I n t e r v a l = _ T y p e 3 . i * ( ( ( _ T y p e 3 . f = = 1 ) ? 7 : 1 ) * 8 6 4 0 0 0 0 0 )  
 	 	 i f ( ( ( ( _ d a t e - B e g i n D a t e ) % I n t e r v a l ) = = 0 ) )  
 	 	 {  
 	 	 	 i f ( _ T y p e 3 . r = = 0 )  
 	 	 	 {  
 	 	 	 	 r e t u r n ( t r u e )  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 r e t u r n ( ( ( _ d a t e - B e g i n D a t e )   /   I n t e r v a l ) < _ T y p e 3 . r )  
 	 	 	 }  
 	 	 }  
 	 }  
 	 r e t u r n ( f a l s e )  
 }  
  
 f u n c t i o n   P o p C a l H o l i d a y R e c 3 ( d , m , y , i , f , r , t , t i p o )  
 {  
 	 t h i s . d = d  
 	 t h i s . m = m  
 	 t h i s . y = y  
 	 t h i s . i = i  
 	 t h i s . f = f  
 	 t h i s . r = r  
 	 t h i s . d e s c = t  
 	 t h i s . t i p o = t i p o  
 	 t h i s . t y p e = " T y p e   3 "  
 }  
  
 f u n c t i o n   P o p C a l A d d H o l i d a y ( d , m , y , t , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 o b j P o p C a l . H o l i d a y s [ o b j P o p C a l . H o l i d a y s C o u n t e r + + ] = n e w   P o p C a l H o l i d a y R e c 1 ( d , m , y , t , 1 )  
 }  
  
 f u n c t i o n   P o p C a l A d d S p e c i a l D a y ( d , m , y , t , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 o b j P o p C a l . H o l i d a y s [ o b j P o p C a l . H o l i d a y s C o u n t e r + + ] = n e w   P o p C a l H o l i d a y R e c 1 ( d , m , y , t , 0 )  
 }  
  
 f u n c t i o n   P o p C a l A d d I r r e g u l a r H o l i d a y ( s , d w , m , t , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 o b j P o p C a l . H o l i d a y s [ o b j P o p C a l . H o l i d a y s C o u n t e r + + ] = n e w   P o p C a l H o l i d a y R e c 2 ( s , d w , m , t , 1 )  
 }  
  
 f u n c t i o n   P o p C a l A d d I r r e g u l a r S p e c i a l D a y ( s , d w , m , t , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 o b j P o p C a l . H o l i d a y s [ o b j P o p C a l . H o l i d a y s C o u n t e r + + ] = n e w   P o p C a l H o l i d a y R e c 2 ( s , d w , m , t , 0 )  
 }  
  
 f u n c t i o n   P o p C a l A d d R e c u r r e n c e S p e c i a l D a y ( d , m , y , i , f , r , t , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 o b j P o p C a l . H o l i d a y s [ o b j P o p C a l . H o l i d a y s C o u n t e r + + ] = n e w   P o p C a l H o l i d a y R e c 3 ( d , m , y , i , f , r , t , 0 )  
 }  
  
 f u n c t i o n   P o p C a l F o r m a t D a t e ( d a t e V a l u e , o l d F o r m a t , n e w F o r m a t , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 v a r   n e w V a l u e = " "  
 	 i f ( P o p C a l )  
 	 {  
 	 	 v a r   f o r m a t O l d = P o p C a l . d e f a u l t F o r m a t  
 	 	 i f ( o l d F o r m a t )  
 	 	 {  
 	 	 	 f o r m a t O l d = o l d F o r m a t  
 	 	 }  
 	 	 v a r   f o r m a t N e w = P o p C a l . d e f a u l t F o r m a t  
 	 	 i f ( n e w F o r m a t )  
 	 	 {  
 	 	 	 f o r m a t N e w = n e w F o r m a t  
 	 	 }  
 	 	 i f ( P o p C a l I s T o d a y ( d a t e V a l u e ) )  
 	 	 {  
 	 	 	 n e w V a l u e = P o p C a l C o n s t r u c t D a t e ( o b j P o p C a l . t o d a y . g e t D a t e ( ) , o b j P o p C a l . t o d a y . g e t M o n t h ( ) , o b j P o p C a l . t o d a y . g e t F u l l Y e a r ( ) , f o r m a t N e w , l )  
 	 	 }  
 	 	 e l s e   i f ( P o p C a l S e t D M Y ( d a t e V a l u e , f o r m a t O l d , l ) )  
 	 	 {  
 	 	 	 v a r   _ D a t e = n e w   D a t e ( o b j P o p C a l . o Y e a r , o b j P o p C a l . o M o n t h , o b j P o p C a l . o D a t e )  
 	 	 	 i f ( ( _ D a t e . g e t D a t e ( ) = = o b j P o p C a l . o D a t e ) & & ( _ D a t e . g e t M o n t h ( ) = = o b j P o p C a l . o M o n t h ) & & ( _ D a t e . g e t F u l l Y e a r ( ) = = o b j P o p C a l . o Y e a r ) )  
 	 	 	 {  
 	 	 	 	 n e w V a l u e = P o p C a l C o n s t r u c t D a t e ( o b j P o p C a l . o D a t e , o b j P o p C a l . o M o n t h , o b j P o p C a l . o Y e a r , f o r m a t N e w , l )  
 	 	 	 }  
 	 	 }  
 	 }  
 	 r e t u r n ( n e w V a l u e )  
 }  
  
 f u n c t i o n   P o p C a l F o r c e d T o d a y ( d a t e V a l u e , f o r m a t , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 i f ( o b j P o p C a l . O b j e c t )  
 	 {  
 	 	 o b j P o p C a l . f o r c e T o d a y T o = d a t e V a l u e  
 	 	 o b j P o p C a l . f o r c e T o d a y F o r m a t = f o r m a t  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l S e t S c r o l l ( e l m I D , l , r e s t o r e )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 i f ( o b j P o p C a l . i e )  
 	 {  
 	 	 i f ( o b j P o p C a l . c t l ( ) )  
 	 	 {  
 	 	 	 i f ( P o p C a l I s O b j e c t V i s i b l e ( o b j P o p C a l . c t l ( ) ) )  
 	 	 	 {  
 	 	 	 	 v a r   o b j P a r e n t = o b j P o p C a l . c t l ( ) . o f f s e t P a r e n t  
 	 	 	 	 w h i l e ( ( o b j P a r e n t ) & & ( o b j P a r e n t . t a g N a m e ! = " B O D Y " ) & & ( o b j P a r e n t . t a g N a m e ! = " H T M L " ) )  
 	 	 	 	 {  
 	 	 	 	 	 i f ( o b j P a r e n t . t a g N a m e . t o L o w e r C a s e ( ) = = e l m I D . t o L o w e r C a s e ( ) )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 i f ( r e s t o r e )  
 	 	 	 	 	 	 {  
 	 	 	 	 	 	 	 o b j P a r e n t . o n s c r o l l = n u l l  
 	 	 	 	 	 	 	 i f ( o b j P a r e n t . s a v e d S c r o l l )   o b j P a r e n t . o n s c r o l l = o b j P a r e n t . s a v e d S c r o l l  
 	 	 	 	 	 	 	 o b j P a r e n t . s a v e d S c r o l l = n u l l  
 	 	 	 	 	 	 }  
 	 	 	 	 	 	 e l s e  
 	 	 	 	 	 	 {  
 	 	 	 	 	 	 	 o b j P a r e n t . s a v e d S c r o l l = o b j P a r e n t . o n s c r o l l  
 	 	 	 	 	 	 	 o b j P a r e n t . o n s c r o l l = n e w   F u n c t i o n ( " P o p C a l S c r o l l ( " + l + " ) ; " )  
 	 	 	 	 	 	 }  
 	 	 	 	 	 }  
 	 	 	 	 	 o b j P a r e n t = o b j P a r e n t . o f f s e t P a r e n t  
 	 	 	 	 }  
 	 	 	 }  
 	 	 }  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l S w a p I m a g e ( s r c I m g , d e s t I m g , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 P o p C a l G e t B y I d ( s r c I m g ) . s r c = o b j P o p C a l . i m g D i r + d e s t I m g  
 }  
  
 f u n c t i o n   P o p C a l H i d e C a l e n d a r ( l , H i d e N o w )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 i f ( ! o b j P o p C a l )  
 	 {  
 	 	 o b j P o p C a l = n u l l  
 	 	 r e t u r n ( f a l s e )  
 	 }  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 i f ( P o p C a l . p o p u p S u p e r C a l e n d a r . s t y l e . v i s i b i l i t y ! = " h i d d e n " )  
 	 {  
 	 	 P o p C a l S e t S c r o l l ( " D i v " , l , t r u e )  
 	 	 i f ( o b j P o p C a l . i e )  
 	 	 {  
 	 	 	 d o c u m e n t . o n k e y u p = o b j P o p C a l . o n K e y P r e s s  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 d o c u m e n t . r e l e a s e E v e n t s ( E v e n t . K E Y U P )  
 	 	 	 d o c u m e n t . o n k e y u p = o b j P o p C a l . o n K e y P r e s s  
 	 	 }  
 	 	 d o c u m e n t . o n c l i c k = o b j P o p C a l . o n C l i c k  
 	 	 i f ( o b j P o p C a l . i e )  
 	 	 {  
 	 	 	 d o c u m e n t . o n s e l e c t s t a r t = o b j P o p C a l . o n S e l e c t S t a r t  
 	 	 	 d o c u m e n t . o n c o n t e x t m e n u = o b j P o p C a l . o n C o n t e x t M e n u  
 	 	 }  
 	 	 i f ( o b j P o p C a l . i e )  
 	 	 {  
 	 	 	 i f ( P o p C a l . m o v e = = 1 )  
 	 	 	 {  
 	 	 	 	 d o c u m e n t . o n m o u s e m o v e = o b j P o p C a l . o n m o u s e m o v e  
 	 	 	 }  
 	 	 	 d o c u m e n t . o n m o u s e u p = o b j P o p C a l . o n m o u s e u p  
 	 	 	 w i n d o w . o n r e s i z e = o b j P o p C a l . o n r e s i z e  
 	 	 	 i f ( P o p C a l . k e e p I n s i d e = = 1 )  
 	 	 	 {  
 	 	 	 	 w i n d o w . o n s c r o l l = o b j P o p C a l . o n s c r o l l  
 	 	 	 }  
 	 	 }  
 	 	 o b j P o p C a l . o n K e y P r e s s = n u l l  
 	 	 o b j P o p C a l . o n C l i c k = n u l l  
 	 	 o b j P o p C a l . o n S e l e c t S t a r t = n u l l  
 	 	 o b j P o p C a l . o n C o n t e x t M e n u = n u l l  
 	 	 o b j P o p C a l . o n m o u s e m o v e = n u l l  
 	 	 o b j P o p C a l . o n m o u s e u p = n u l l  
 	 	 o b j P o p C a l . o n r e s i z e = n u l l  
 	 	 o b j P o p C a l . o n s c r o l l = n u l l  
 	 	 i f ( P o p C a l . p o p u p S u p e r M o n t h )  
 	 	 {  
 	 	 	 P o p C a l . p o p u p S u p e r M o n t h . s t y l e . d i s p l a y = " n o n e "  
 	 	 	 i f ( P o p C a l . p o p u p S u p e r M o n t h . O v e r S e l e c t )  
 	 	 	 {  
 	 	 	 	 P o p C a l . p o p u p S u p e r M o n t h . O v e r S e l e c t . s t y l e . d i s p l a y = " n o n e "  
 	 	 	 	 P o p C a l . p o p u p S u p e r M o n t h . O v e r S e l e c t . s t y l e . h e i g h t = ' 1 p x '  
 	 	 	 	 P o p C a l . p o p u p S u p e r M o n t h . O v e r S e l e c t . s t y l e . w i d t h = ' 1 p x '  
 	 	 	 }  
 	 	 }  
 	 	 i f ( P o p C a l . p o p u p S u p e r Y e a r )  
 	 	 {  
 	 	 	 P o p C a l . p o p u p S u p e r Y e a r . s t y l e . d i s p l a y = " n o n e "  
 	 	 	 i f ( P o p C a l . p o p u p S u p e r Y e a r . O v e r S e l e c t )  
 	 	 	 {  
 	 	 	 	 P o p C a l . p o p u p S u p e r Y e a r . O v e r S e l e c t . s t y l e . d i s p l a y = " n o n e "  
 	 	 	 	 P o p C a l . p o p u p S u p e r Y e a r . O v e r S e l e c t . s t y l e . h e i g h t = ' 1 p x '  
 	 	 	 	 P o p C a l . p o p u p S u p e r Y e a r . O v e r S e l e c t . s t y l e . w i d t h = ' 1 p x '  
 	 	 	 }  
 	 	 }  
 	 	 P o p C a l F a d e O u t ( l , H i d e N o w )  
 	 	 i f ( ! o b j P o p C a l )  
 	 	 {  
 	 	 	 o b j P o p C a l = n u l l  
 	 	 	 r e t u r n ( f a l s e )  
 	 	 }  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l M o z F a d e I n ( l )  
 {  
 	 v a r   o b j C a l = o b j P o p C a l L i s t [ l ] . O b j e c t . p o p u p S u p e r C a l e n d a r  
 	 i f ( ( p a r s e F l o a t ( o b j C a l . s t y l e . M o z O p a c i t y ) + o b j C a l . O p a c i t y ) > = . 9 9 )  
 	 {  
 	 	 o b j C a l . s t y l e . M o z O p a c i t y = . 9 9  
 	 	 c l e a r I n t e r v a l ( o b j C a l . M o z F a d e I n I n t e r v a l )  
 	 	 o b j C a l . M o z F a d e I n I n t e r v a l = n u l l  
 	 }  
 	 e l s e  
 	 {  
 	 	 o b j C a l . s t y l e . M o z O p a c i t y = ( p a r s e F l o a t ( o b j C a l . s t y l e . M o z O p a c i t y ) + o b j C a l . O p a c i t y )  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l F a d e I n ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 v a r   o b j C a l = P o p C a l . p o p u p S u p e r C a l e n d a r  
 	 v a r   o b j S h d R = P o p C a l . p o p u p S u p e r S h a d o w R i g h t  
 	 v a r   o b j S h d B = P o p C a l . p o p u p S u p e r S h a d o w B o t t o m  
 	 v a r   o b j O v e r = o b j C a l . O v e r S e l e c t  
 	 v a r   o b j O v e r S h a d o w = o b j C a l . S h a d o w O v e r S e l e c t  
 	 i f ( o b j C a l . M o z F a d e O u t I n t e r v a l )  
 	 {  
 	 	 c l e a r I n t e r v a l ( o b j C a l . M o z F a d e O u t I n t e r v a l )  
 	 	 o b j C a l . M o z F a d e O u t I n t e r v a l = n u l l  
 	 }  
 	 i f ( ( P o p C a l . f a d e > 0 ) & & ( o b j P o p C a l . e x e c u t e F a d e ) )  
 	 {  
 	 	 i f ( o b j P o p C a l . i e )  
 	 	 {  
 	 	 	 o b j C a l . f i l t e r s . b l e n d T r a n s . S t o p ( )  
 	 	 	 o b j C a l . s t y l e . f i l t e r = " b l e n d T r a n s ( d u r a t i o n = " + P o p C a l . f a d e + " ) "  
 	 	 	 i f ( ( o b j C a l . s t y l e . v i s i b i l i t y ! = " v i s i b l e " ) & & ( o b j C a l . f i l t e r s . b l e n d T r a n s . s t a t u s ! = 2 ) )  
 	 	 	 {  
 	 	 	 	 i f ( P o p C a l . s h a d o w = = 1 )  
 	 	 	 	 {  
 	 	 	 	 	 o b j S h d R . s t y l e . f i l t e r = " a l p h a ( o p a c i t y = 5 0 ) "  
 	 	 	 	 	 o b j S h d B . s t y l e . f i l t e r = " a l p h a ( o p a c i t y = 5 0 ) "  
 	 	 	 	 }  
 	 	 	 	 o b j C a l . f i l t e r s . b l e n d T r a n s . A p p l y ( )  
 	 	 	 	 o b j C a l . s t y l e . v i s i b i l i t y = " v i s i b l e "  
 	 	 	 	 o b j C a l . f i l t e r s . b l e n d T r a n s . P l a y ( )  
 	 	 	 	 i f ( P o p C a l . s h a d o w = = 1 )  
 	 	 	 	 {  
 	 	 	 	 	 o b j S h d R . s t y l e . v i s i b i l i t y = " v i s i b l e "  
 	 	 	 	 	 o b j S h d B . s t y l e . v i s i b i l i t y = " v i s i b l e "  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 i f ( P o p C a l . s h a d o w = = 1 )  
 	 	 	 	 {  
 	 	 	 	 	 o b j S h d R . s t y l e . v i s i b i l i t y = " v i s i b l e "  
 	 	 	 	 	 o b j S h d B . s t y l e . v i s i b i l i t y = " v i s i b l e "  
 	 	 	 	 }  
 	 	 	 	 o b j C a l . s t y l e . v i s i b i l i t y = " v i s i b l e "  
 	 	 	 }  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 i f ( P o p C a l . s h a d o w = = 1 )  
 	 	 	 {  
 	 	 	 	 o b j S h d R . s t y l e . d i s p l a y = " n o n e "  
 	 	 	 	 o b j S h d R . s t y l e . v i s i b i l i t y = " v i s i b l e "  
 	 	 	 	 o b j S h d R . s t y l e . M o z O p a c i t y = . 5  
 	 	 	 	 o b j S h d R . s t y l e . d i s p l a y = " "  
 	 	 	 	 o b j S h d B . s t y l e . d i s p l a y = " n o n e "  
 	 	 	 	 o b j S h d B . s t y l e . v i s i b i l i t y = " v i s i b l e "  
 	 	 	 	 o b j S h d B . s t y l e . M o z O p a c i t y = . 5  
 	 	 	 	 o b j S h d B . s t y l e . d i s p l a y = " "  
 	 	 	 }  
 	 	 	 o b j C a l . s t y l e . d i s p l a y = " n o n e "  
 	 	 	 o b j C a l . s t y l e . v i s i b i l i t y = " v i s i b l e "  
 	 	 	 o b j C a l . s t y l e . d i s p l a y = " "  
 	 	 	 i f ( ! o b j C a l . M o z F a d e I n I n t e r v a l )  
 	 	 	 {  
 	 	 	 	 o b j C a l . O p a c i t y = ( 1 / ( P o p C a l . f a d e * 1 0 ) )  
 	 	 	 	 o b j C a l . s t y l e . M o z O p a c i t y = 0  
 	 	 	 	 o b j C a l . M o z F a d e I n I n t e r v a l = s e t I n t e r v a l ( " P o p C a l M o z F a d e I n ( " + l + " ) " ,   5 0 )  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 c l e a r I n t e r v a l ( o b j C a l . M o z F a d e I n I n t e r v a l )  
 	 	 	 	 o b j C a l . M o z F a d e I n I n t e r v a l = n u l l  
 	 	 	 	 o b j C a l . s t y l e . M o z O p a c i t y = . 9 9  
 	 	 	 }  
 	 	 }  
 	 }  
 	 e l s e  
 	 {  
 	 	 i f ( P o p C a l . s h a d o w = = 1 )  
 	 	 {  
 	 	 	 o b j S h d R . s t y l e . v i s i b i l i t y = " v i s i b l e "  
 	 	 	 o b j S h d R . s t y l e . f i l t e r = " a l p h a ( o p a c i t y = 5 0 ) "  
 	 	 	 o b j S h d R . s t y l e . M o z O p a c i t y = . 5  
 	 	 	 o b j S h d B . s t y l e . v i s i b i l i t y = " v i s i b l e "  
 	 	 	 o b j S h d B . s t y l e . f i l t e r = " a l p h a ( o p a c i t y = 5 0 ) "  
 	 	 	 o b j S h d B . s t y l e . M o z O p a c i t y = . 5  
 	 	 }  
 	 	 o b j C a l . s t y l e . v i s i b i l i t y = " v i s i b l e "  
 	 	 o b j C a l . s t y l e . M o z O p a c i t y = . 9 9  
 	 	 i f ( o b j C a l . M o z F a d e I n I n t e r v a l )  
 	 	 {  
 	 	 	 c l e a r I n t e r v a l ( o b j C a l . M o z F a d e I n I n t e r v a l )  
 	 	 	 o b j C a l . M o z F a d e I n I n t e r v a l = n u l l  
 	 	 }  
 	 }  
 	 i f ( o b j O v e r )   o b j O v e r . s t y l e . d i s p l a y = ' '  
 	 i f ( o b j O v e r S h a d o w )   o b j O v e r S h a d o w . s t y l e . d i s p l a y = ' '  
 }  
  
 f u n c t i o n   P o p C a l M o z F a d e O u t ( l )  
 {  
 	 v a r   o b j C a l = o b j P o p C a l L i s t [ l ] . O b j e c t . p o p u p S u p e r C a l e n d a r  
 	 i f ( ( p a r s e F l o a t ( o b j C a l . s t y l e . M o z O p a c i t y ) - o b j C a l . O p a c i t y ) < = 0 )  
 	 {  
 	 	 o b j C a l . s t y l e . M o z O p a c i t y = 0  
 	 	 o b j C a l . s t y l e . v i s i b i l i t y = " h i d d e n "  
 	 	 c l e a r I n t e r v a l ( o b j C a l . M o z F a d e O u t I n t e r v a l )  
 	 	 o b j C a l . M o z F a d e O u t I n t e r v a l = n u l l  
 	 	 P o p C a l M o v e T o ( 0 , 0 , l )  
 	 }  
 	 e l s e  
 	 {  
 	 	 o b j C a l . s t y l e . M o z O p a c i t y = ( p a r s e F l o a t ( o b j C a l . s t y l e . M o z O p a c i t y ) - o b j C a l . O p a c i t y )  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l F a d e O u t ( l , H i d e N o w )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 v a r   o b j C a l = P o p C a l . p o p u p S u p e r C a l e n d a r  
 	 v a r   o b j S h d R = P o p C a l . p o p u p S u p e r S h a d o w R i g h t  
 	 v a r   o b j S h d B = P o p C a l . p o p u p S u p e r S h a d o w B o t t o m  
 	 i f ( o b j C a l . M o z F a d e I n I n t e r v a l )  
 	 {  
 	 	 c l e a r I n t e r v a l ( o b j C a l . M o z F a d e I n I n t e r v a l )  
 	 	 o b j C a l . M o z F a d e I n I n t e r v a l = n u l l  
 	 }  
 	 i f ( ( o b j P o p C a l . i e ) & & ( P o p C a l . f a d e > 0 ) & & ( o b j P o p C a l . e x e c u t e F a d e ) & & ( ! H i d e N o w ) )  
 	 {  
 	 	 o b j C a l . f i l t e r s . b l e n d T r a n s . S t o p ( )  
 	 	 o b j C a l . s t y l e . f i l t e r = " b l e n d T r a n s ( d u r a t i o n = " + P o p C a l . f a d e + " ) "  
 	 	 i f ( ( o b j C a l . s t y l e . v i s i b i l i t y ! = " h i d d e n " ) & & ( o b j C a l . f i l t e r s . b l e n d T r a n s . s t a t u s ! = 2 ) )  
 	 	 {  
 	 	 	 i f ( P o p C a l . s h a d o w = = 1 )  
 	 	 	 {  
 	 	 	 	 o b j S h d R . s t y l e . f i l t e r = " a l p h a ( o p a c i t y = 2 ) "  
 	 	 	 	 o b j S h d B . s t y l e . f i l t e r = " a l p h a ( o p a c i t y = 2 ) "  
 	 	 	 }  
 	 	 	 o b j C a l . f i l t e r s . b l e n d T r a n s . A p p l y ( )  
 	 	 	 o b j C a l . s t y l e . v i s i b i l i t y = " h i d d e n "  
 	 	 	 o b j C a l . f i l t e r s . b l e n d T r a n s . P l a y ( )  
 	 	 	 o b j P o p C a l . t i m e o u t I D 3 = s e t T i m e o u t ( " P o p C a l M o v e T o ( 0 , 0 , " + l + " ) " , ( P o p C a l . f a d e + . 0 5 ) * 1 0 0 0 )  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 o b j C a l . s t y l e . v i s i b i l i t y = " h i d d e n "  
 	 	 	 P o p C a l M o v e T o ( 0 , 0 , l )  
 	 	 }  
 	 }  
 	 e l s e   i f ( ( ! o b j P o p C a l . i e ) & & ( P o p C a l . f a d e > 0 ) & & ( o b j P o p C a l . e x e c u t e F a d e ) & & ( ! H i d e N o w ) & & ( ! o b j C a l . M o z F a d e O u t I n t e r v a l ) )  
 	 {  
 	 	 i f ( t y p e o f ( o b j C a l . s t y l e . M o z O p a c i t y ) = = ' s t r i n g ' )  
 	 	 {  
 	 	 	 i f ( P o p C a l . s h a d o w = = 1 )  
 	 	 	 {  
 	 	 	 	 o b j S h d R . s t y l e . M o z O p a c i t y = . 0 2  
 	 	 	 	 o b j S h d B . s t y l e . M o z O p a c i t y = . 0 2  
 	 	 	 }  
 	 	 	 o b j C a l . O p a c i t y = ( 1 / ( P o p C a l . f a d e * 1 0 ) )  
 	 	 	 o b j C a l . s t y l e . M o z O p a c i t y = . 9 9  
 	 	 	 o b j C a l . M o z F a d e O u t I n t e r v a l = s e t I n t e r v a l ( " P o p C a l M o z F a d e O u t ( " + l + " ) " ,   7 5 )  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 o b j C a l . s t y l e . v i s i b i l i t y = " h i d d e n "  
 	 	 	 P o p C a l M o v e T o ( 0 , 0 , l )  
 	 	 }  
 	 }  
 	 e l s e  
 	 {  
 	 	 o b j C a l . s t y l e . v i s i b i l i t y = " h i d d e n "  
 	 	 P o p C a l M o v e T o ( 0 , 0 , l )  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l M o v e T o ( x , y , l )  
 {  
 	 i f ( ! o b j P o p C a l L i s t )   r e t u r n ( t r u e )  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 i f ( ! o b j P o p C a l )   r e t u r n ( t r u e )  
 	 i f ( P o p C a l C a l e n d a r V i s i b l e ( ) = = n u l l )  
 	 {  
 	 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 	 v a r   o b j C a l = P o p C a l . p o p u p S u p e r C a l e n d a r  
 	 	 v a r   o b j S h d R = P o p C a l . p o p u p S u p e r S h a d o w R i g h t  
 	 	 v a r   o b j S h d B = P o p C a l . p o p u p S u p e r S h a d o w B o t t o m  
 	 	 v a r   o b j O v e r = o b j C a l . O v e r S e l e c t  
 	 	 v a r   o b j O v e r S h a d o w = o b j C a l . S h a d o w O v e r S e l e c t  
 	 	 i f ( o b j C a l . M o z F a d e O u t I n t e r v a l )  
 	 	 {  
 	 	 	 c l e a r I n t e r v a l ( o b j C a l . M o z F a d e O u t I n t e r v a l )  
 	 	 	 o b j C a l . M o z F a d e O u t I n t e r v a l = n u l l  
 	 	 }  
 	 	 o b j C a l . s t y l e . l e f t = x + ' p x '  
 	 	 o b j C a l . s t y l e . t o p = y + ' p x '  
 	 	 i f ( P o p C a l . s h a d o w = = 1 )  
 	 	 {  
 	 	 	 o b j S h d R . s t y l e . f i l t e r = " a l p h a ( o p a c i t y = 5 0 ) "  
 	 	 	 o b j S h d B . s t y l e . f i l t e r = " a l p h a ( o p a c i t y = 5 0 ) "  
 	 	 	 o b j S h d R . s t y l e . M o z O p a c i t y = . 5  
 	 	 	 o b j S h d B . s t y l e . M o z O p a c i t y = . 5  
 	 	 }  
 	 	 i f ( o b j O v e r )  
 	 	 {  
 	 	 	 o b j O v e r . s t y l e . l e f t = x + ' p x '  
 	 	 	 o b j O v e r . s t y l e . t o p = y + ' p x '  
 	 	 	 o b j O v e r . s t y l e . d i s p l a y = " n o n e "  
 	 	 }  
 	 	 i f ( o b j O v e r S h a d o w )  
 	 	 {  
 	 	 	 o b j O v e r S h a d o w . s t y l e . l e f t = x + ' p x '  
 	 	 	 o b j O v e r S h a d o w . s t y l e . t o p = y + ' p x '  
 	 	 	 o b j O v e r S h a d o w . s t y l e . d i s p l a y = " n o n e "  
 	 	 }  
 	 	 o b j S h d R . s t y l e . v i s i b i l i t y = " h i d d e n "  
 	 	 o b j S h d R . s t y l e . l e f t = x + ' p x '  
 	 	 o b j S h d R . s t y l e . t o p = y + ' p x '  
 	 	 o b j S h d B . s t y l e . v i s i b i l i t y = " h i d d e n "  
 	 	 o b j S h d B . s t y l e . l e f t = x + ' p x '  
 	 	 o b j S h d B . s t y l e . t o p = y + ' p x '  
 	 }  
 	 i f ( o b j P o p C a l . t i m e o u t I D 3 )  
 	 {  
 	 	 c l e a r T i m e o u t ( o b j P o p C a l . t i m e o u t I D 3 )  
 	 	 o b j P o p C a l . t i m e o u t I D 3 = n u l l  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l I s O b j e c t V i s i b l e ( o b j )  
 {  
 	 v a r   b V i s i b l e = ( ( o b j . s t y l e . d i s p l a y ! = ' n o n e ' ) & & ( o b j . s t y l e . v i s i b i l i t y ! = ' h i d d e n ' ) )  
 	 v a r   o b j P a r e n t = o b j . o f f s e t P a r e n t  
 	 w h i l e ( ( o b j P a r e n t ) & & ( o b j P a r e n t . t a g N a m e ! = " B O D Y " ) & & ( o b j P a r e n t . t a g N a m e ! = " H T M L " ) & & ( b V i s i b l e ) )  
 	 {  
 	 	 b V i s i b l e = ( ( o b j P a r e n t . s t y l e . d i s p l a y ! = ' n o n e ' ) & & ( o b j P a r e n t . s t y l e . v i s i b i l i t y ! = ' h i d d e n ' ) )  
 	 	 o b j P a r e n t = o b j P a r e n t . o f f s e t P a r e n t  
 	 }  
 	 r e t u r n ( b V i s i b l e )  
 }  
  
 f u n c t i o n   P o p C a l C o n s t r u c t D a t e ( d , m , y , f o r m a t , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   s T m p = f o r m a t  
 	 s T m p = s T m p . r e p l a c e ( " d d " , " < e > " )  
 	 s T m p = s T m p . r e p l a c e ( " d " , " < d > " )  
 	 s T m p = s T m p . r e p l a c e ( " < e > " , P o p C a l P a d ( d , 2 , " 0 " , " L " ) )  
 	 s T m p = s T m p . r e p l a c e ( " < d > " , d )  
 	 s T m p = s T m p . r e p l a c e ( " m m m m " , " < l > " )  
 	 s T m p = s T m p . r e p l a c e ( " m m m " , " < s > " )  
 	 s T m p = s T m p . r e p l a c e ( " m m " , " < n > " )  
 	 s T m p = s T m p . r e p l a c e ( " m " , " < m > " )  
 	 s T m p = s T m p . r e p l a c e ( " y y y y " , P o p C a l P a d ( y , 4 , " 0 " , " L " ) )  
 	 s T m p = s T m p . r e p l a c e ( " y y " , P o p C a l P a d ( y , 4 , " 0 " , " L " ) . s u b s t r ( 2 ) )  
 	 s T m p = s T m p . r e p l a c e ( " < m > " , m + 1 )  
 	 s T m p = s T m p . r e p l a c e ( " < n > " , P o p C a l P a d ( m + 1 , 2 , " 0 " , " L " ) )  
 	 s T m p = s T m p . r e p l a c e ( " < s > " , o b j P o p C a l . m o n t h N a m e S h o r t [ m ] )  
 	 s T m p = s T m p . r e p l a c e ( " < l > " , o b j P o p C a l . m o n t h N a m e [ m ] )  
 	 r e t u r n ( s T m p )  
 }  
  
 f u n c t i o n   P o p C a l C l o s e C a l e n d a r ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 c l e a r I n t e r v a l ( o b j P o p C a l . i n t e r v a l I D 1 )  
 	 c l e a r T i m e o u t ( o b j P o p C a l . t i m e o u t I D 1 )  
 	 c l e a r I n t e r v a l ( o b j P o p C a l . i n t e r v a l I D 2 )  
 	 c l e a r T i m e o u t ( o b j P o p C a l . t i m e o u t I D 2 )  
 	 P o p C a l H i d e C a l e n d a r ( l )  
 	 i f ( ! o b j P o p C a l )  
 	 {  
 	 	 o b j P o p C a l = n u l l  
 	 	 r e t u r n ( f a l s e )  
 	 }  
 	 o b j P o p C a l . c t l ( ) . v a l u e = P o p C a l C o n s t r u c t D a t e ( o b j P o p C a l . d a t e S e l e c t e d , o b j P o p C a l . m o n t h S e l e c t e d , o b j P o p C a l . y e a r S e l e c t e d , o b j P o p C a l . d a t e F o r m a t , l )  
 	 i f ( o b j P o p C a l . c o m m a n d E x e c u t e )  
 	 {  
 	 	 e v a l ( o b j P o p C a l . c o m m a n d E x e c u t e )  
 	 }  
 	 e l s e  
 	 {  
 	 	 P o p C a l S e t F o c u s ( o b j P o p C a l . c t l ( ) )  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l C l i c k D o c u m e n t B o d y ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 i f ( o b j P o p C a l . i e )  
 	 {  
 	 	 i f ( e v e n t . k e y C o d e = = 8 2 )  
 	 	 {  
 	 	 	 v a r   o b j = o b j P o p C a l . c t l ( )  
 	 	 	 i f ( o b j )  
 	 	 	 {  
 	 	 	 	 i f ( ( o b j . C a l e n d a r L e f t ) & & ( o b j . C a l e n d a r T o p ) )  
 	 	 	 	 {  
 	 	 	 	 	 P o p C a l M o v e D e f a u l t ( l )  
 	 	 	 	 	 P o p C a l D r o p ( l )  
 	 	 	 	 	 i f ( d o c u m e n t . b o d y )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 P o p C a l S e t F o c u s ( d o c u m e n t . b o d y )  
 	 	 	 	 	 }  
 	 	 	 	 }  
 	 	 	 }  
 	 	 }  
 	 }  
 	 P o p C a l G e t B y I d ( " p o p u p S u p e r H i g h L i g h t " + o b j P o p C a l . i d ) . s t y l e . b o r d e r C o l o r = " # a 0 a 0 a 0 "  
 	 o b j P o p C a l . P o p C a l D r a g C l o s e = f a l s e  
 	 i f ( ! o b j P o p C a l . b S h o w )  
 	 {  
 	 	 P o p C a l H i d e C a l e n d a r ( l )  
 	 }  
 	 i f ( ! o b j P o p C a l )  
 	 {  
 	 	 o b j P o p C a l = n u l l  
 	 	 r e t u r n ( f a l s e )  
 	 }  
 	 o b j P o p C a l . b S h o w = f a l s e  
 }  
  
 f u n c t i o n   P o p C a l S t a r t D e c M o n t h ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 P o p C a l D o w n M o n t h ( l )  
 	 P o p C a l D o w n Y e a r ( l )  
 	 c l e a r I n t e r v a l ( o b j P o p C a l . i n t e r v a l I D 1 )  
 	 c l e a r T i m e o u t ( o b j P o p C a l . t i m e o u t I D 1 )  
 	 c l e a r I n t e r v a l ( o b j P o p C a l . i n t e r v a l I D 2 )  
 	 c l e a r T i m e o u t ( o b j P o p C a l . t i m e o u t I D 2 )  
 	 o b j P o p C a l . i n t e r v a l I D 1 = s e t I n t e r v a l ( " P o p C a l D e c M o n t h ( " + l + " ) " , 8 0 )  
 }  
  
 f u n c t i o n   P o p C a l S t a r t I n c M o n t h ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 P o p C a l D o w n M o n t h ( l )  
 	 P o p C a l D o w n Y e a r ( l )  
 	 c l e a r I n t e r v a l ( o b j P o p C a l . i n t e r v a l I D 1 )  
 	 c l e a r T i m e o u t ( o b j P o p C a l . t i m e o u t I D 1 )  
 	 c l e a r I n t e r v a l ( o b j P o p C a l . i n t e r v a l I D 2 )  
 	 c l e a r T i m e o u t ( o b j P o p C a l . t i m e o u t I D 2 )  
 	 o b j P o p C a l . i n t e r v a l I D 1 = s e t I n t e r v a l ( " P o p C a l I n c M o n t h ( " + l + " ) " , 8 0 )  
 }  
  
 f u n c t i o n   P o p C a l I n c M o n t h ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 o b j P o p C a l . m o n t h S e l e c t e d + +  
 	 i f ( o b j P o p C a l . m o n t h S e l e c t e d > 1 1 )  
 	 {  
 	 	 o b j P o p C a l . m o n t h S e l e c t e d = 0  
 	 	 o b j P o p C a l . y e a r S e l e c t e d + +  
 	 }  
 	 i f ( ( o b j P o p C a l . y e a r S e l e c t e d > o b j P o p C a l . y e a r U p T o ) | | ( ( o b j P o p C a l . y e a r S e l e c t e d = = o b j P o p C a l . y e a r U p T o ) & & ( o b j P o p C a l . m o n t h S e l e c t e d > o b j P o p C a l . m o n t h U p T o ) ) )  
 	 {  
 	 	 P o p C a l D e c M o n t h ( l )  
 	 }  
 	 e l s e  
 	 {  
 	 	 P o p C a l C o n s t r u c t C a l e n d a r ( l )  
 	 	 i f ( o b j P o p C a l . l r = = 0 )  
 	 	 {  
 	 	 	 P o p C a l M o v e D e f a u l t P o s ( l )  
 	 	 	 P o p C a l M o v e S h a d o w ( l )  
 	 	 }  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l D e c M o n t h ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 o b j P o p C a l . m o n t h S e l e c t e d - -  
 	 i f ( o b j P o p C a l . m o n t h S e l e c t e d < 0 )  
 	 {  
 	 	 o b j P o p C a l . m o n t h S e l e c t e d = 1 1  
 	 	 o b j P o p C a l . y e a r S e l e c t e d - -  
 	 }  
 	 i f ( ( o b j P o p C a l . y e a r S e l e c t e d < o b j P o p C a l . y e a r F r o m ) | | ( ( o b j P o p C a l . y e a r S e l e c t e d = = o b j P o p C a l . y e a r F r o m ) & & ( o b j P o p C a l . m o n t h S e l e c t e d < o b j P o p C a l . m o n t h F r o m ) ) )  
 	 {  
 	 	 P o p C a l I n c M o n t h ( l )  
 	 }  
 	 e l s e  
 	 {  
 	 	 P o p C a l C o n s t r u c t C a l e n d a r ( l )  
 	 	 i f ( o b j P o p C a l . l r = = 0 )  
 	 	 {  
 	 	 	 P o p C a l M o v e D e f a u l t P o s ( l )  
 	 	 	 P o p C a l M o v e S h a d o w ( l )  
 	 	 }  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l C o n s t r u c t M o n t h ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 P o p C a l D o w n Y e a r ( l )  
 	 i f ( ! o b j P o p C a l . m o n t h C o n s t r u c t e d )  
 	 {  
 	 	 v a r   b e g i n M o n t h = 0  
 	 	 v a r   e n d M o n t h = 1 1  
 	 	 o b j P o p C a l . c o u n t M o n t h s = 0  
 	 	 i f ( o b j P o p C a l . y e a r S e l e c t e d = = o b j P o p C a l . y e a r F r o m )  
 	 	 {  
 	 	 	 b e g i n M o n t h = o b j P o p C a l . m o n t h F r o m  
 	 	 }  
 	 	 i f ( o b j P o p C a l . y e a r S e l e c t e d = = o b j P o p C a l . y e a r U p T o )  
 	 	 {  
 	 	 	 e n d M o n t h = o b j P o p C a l . m o n t h U p T o  
 	 	 }  
 	 	 v a r   s H T M L = " "  
 	 	 f o r ( v a r   i = b e g i n M o n t h ; i < = e n d M o n t h ; i + + )  
 	 	 {  
 	 	 	 o b j P o p C a l . c o u n t M o n t h s + +  
 	 	 	 v a r   s N a m e = o b j P o p C a l . m o n t h N a m e [ i ]  
 	 	 	 i f ( i = = o b j P o p C a l . m o n t h S e l e c t e d )  
 	 	 	 {  
 	 	 	 	 s N a m e = " < b > " + s N a m e + " < / b > "  
 	 	 	 }  
 	 	 	 s H T M L + = " < t r > < t d   i d = ' p o p u p S u p e r M o n t h " + i + " '   c l a s s = ' O p t i o n S t y l e '   o n m o u s e o v e r = ' o b j P o p C a l L i s t [ " + l + " ] . b S h o w = t r u e ; t h i s . c l a s s N a m e = \ " O p t i o n O v e r S t y l e \ " '   o n m o u s e o u t = ' o b j P o p C a l L i s t [ " + l + " ] . b S h o w = f a l s e ; t h i s . c l a s s N a m e = \ " O p t i o n O u t S t y l e \ " '   s t y l e = ' c u r s o r : d e f a u l t ; '   o n c l i c k = ' o b j P o p C a l L i s t [ " + l + " ] . b S h o w = f a l s e ; o b j P o p C a l L i s t [ " + l + " ] . m o n t h C o n s t r u c t e d = f a l s e ; o b j P o p C a l L i s t [ " + l + " ] . m o n t h S e l e c t e d = " + i + " ; P o p C a l C o n s t r u c t C a l e n d a r ( " + l + " ) ; P o p C a l D o w n M o n t h ( " + l + " ) ; ' > & n b s p ; " + s N a m e + " & n b s p ; < / t d > < / t r > "  
 	 	 }  
 	 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 	 P o p C a l . p o p u p S u p e r M o n t h . c l a s s N a m e = o b j P o p C a l . C s s C l a s s  
 	 	 P o p C a l . p o p u p S u p e r M o n t h . i n n e r H T M L = " < t a b l e   d i r = ' " + ( ( o b j P o p C a l . l r = = 1 ) ? " l t r " : " r t l " ) + " '   w i d t h = ' 1 0 0 % '   s t y l e = ' b o r d e r : 1 p x   s o l i d   # a 0 a 0 a 0 ; '   c l a s s = ' L i s t S t y l e '   c e l l s p a c i n g = 0   o n m o u s e o v e r = ' c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 ) '   o n m o u s e o u t = ' c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 1 ) ; ' > " + s H T M L + " < / t a b l e > "  
 	 	 o b j P o p C a l . m o n t h C o n s t r u c t e d = t r u e  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l U p M o n t h ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 v a r   o b j S p a n M o n t h = P o p C a l G e t B y I d ( " p o p u p S u p e r S p a n M o n t h " + P o p C a l . i d )  
 	 i f ( ( o b j P o p C a l . y e a r S e l e c t e d = = o b j P o p C a l . y e a r F r o m ) | | ( o b j P o p C a l . y e a r S e l e c t e d = = o b j P o p C a l . y e a r U p T o ) )  
 	 {  
 	 	 o b j P o p C a l . m o n t h C o n s t r u c t e d = f a l s e  
 	 }  
 	 e l s e   i f ( o b j P o p C a l . c o u n t M o n t h s ! = 1 2 )  
 	 {  
 	 	 o b j P o p C a l . m o n t h C o n s t r u c t e d = f a l s e  
 	 }  
 	 P o p C a l C o n s t r u c t M o n t h ( l )  
 	 P o p C a l . p o p u p S u p e r M o n t h . s t y l e . d i s p l a y = " "  
 	 i f ( P o p C a l . p o p u p S u p e r M o n t h . O v e r S e l e c t )   P o p C a l . p o p u p S u p e r M o n t h . O v e r S e l e c t . s t y l e . d i s p l a y = " "  
 	 v a r   l T o p = p a r s e I n t ( P o p C a l . p o p u p S u p e r C a l e n d a r . s t y l e . t o p , 1 0 ) + o b j S p a n M o n t h . o f f s e t T o p + o b j S p a n M o n t h . o f f s e t H e i g h t + 6  
 	 v a r   l L e f t = p a r s e I n t ( P o p C a l . p o p u p S u p e r C a l e n d a r . s t y l e . l e f t , 1 0 ) + o b j S p a n M o n t h . o f f s e t L e f t  
 	 i f ( o b j P o p C a l . l r = = 0 )  
 	 {  
 	 	 i f ( o b j P o p C a l . i e )  
 	 	 {  
 	 	 	 l L e f t = p a r s e I n t ( P o p C a l . p o p u p S u p e r C a l e n d a r . s t y l e . l e f t , 1 0 ) + P o p C a l . p o p u p S u p e r C a l e n d a r . o f f s e t W i d t h - ( o b j S p a n M o n t h . o f f s e t L e f t + o b j S p a n M o n t h . o f f s e t W i d t h )  
 	 	 	 l L e f t - = 8  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 v a r   _ t l = P o p C a l G e t T o p L e f t ( o b j S p a n M o n t h )  
 	 	 	 l L e f t = _ t l [ 1 ]  
 	 	 }  
 	 }  
 	 e l s e  
 	 {  
 	 	 l L e f t + = ( ( o b j P o p C a l . i e ) ? 4 : 5 )  
 	 }  
 	 P o p C a l S e t P o s i t i o n ( P o p C a l . p o p u p S u p e r M o n t h , l T o p , l L e f t , o b j S p a n M o n t h . o f f s e t H e i g h t , o b j S p a n M o n t h . o f f s e t W i d t h )  
 	 i f ( ( o b j P o p C a l . l r = = 0 ) & & ( o b j P o p C a l . i e ) )  
 	 {  
 	 	 i f ( o b j S p a n M o n t h . o f f s e t W i d t h < P o p C a l . p o p u p S u p e r M o n t h . o f f s e t W i d t h )  
 	 	 {  
 	 	 	 l L e f t - = ( P o p C a l . p o p u p S u p e r M o n t h . o f f s e t W i d t h - o b j S p a n M o n t h . o f f s e t W i d t h )  
 	 	 }  
 	 	 P o p C a l S e t P o s i t i o n ( P o p C a l . p o p u p S u p e r M o n t h , l T o p , l L e f t )  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l D o w n M o n t h ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   o b j = o b j P o p C a l . O b j e c t . p o p u p S u p e r M o n t h  
 	 i f ( o b j . s t y l e . d i s p l a y ! = " n o n e " )  
 	 {  
 	 	 i f ( ! o b j P o p C a l . k e e p M o n t h )  
 	 	 {  
 	 	 	 c l e a r I n t e r v a l ( o b j P o p C a l . i n t e r v a l I D 1 )  
 	 	 	 c l e a r T i m e o u t ( o b j P o p C a l . t i m e o u t I D 1 )  
 	 	 	 c l e a r I n t e r v a l ( o b j P o p C a l . i n t e r v a l I D 2 )  
 	 	 	 c l e a r T i m e o u t ( o b j P o p C a l . t i m e o u t I D 2 )  
 	 	 	 o b j . s t y l e . d i s p l a y = " n o n e "  
 	 	 	 o b j = o b j . O v e r S e l e c t  
 	 	 	 i f ( o b j )  
 	 	 	 {  
 	 	 	 	 o b j . s t y l e . d i s p l a y = " n o n e "  
 	 	 	 	 o b j . s t y l e . h e i g h t = ' 1 p x '  
 	 	 	 	 o b j . s t y l e . w i d t h = ' 1 p x '  
 	 	 	 }  
 	 	 }  
 	 }  
 	 o b j P o p C a l . k e e p M o n t h = f a l s e  
 }  
  
 f u n c t i o n   P o p C a l W h e e l Y e a r ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 i f ( P o p C a l I s O b j e c t V i s i b l e ( o b j P o p C a l . O b j e c t . p o p u p S u p e r Y e a r ) )  
 	 {  
 	 	 i f ( e v e n t )  
 	 	 {  
 	 	 	 i f ( e v e n t . w h e e l D e l t a > = 1 2 0 )  
 	 	 	 {  
 	 	 	 	 f o r ( v a r   i = 0 ; i < 3 ; i + + )  
 	 	 	 	 {  
 	 	 	 	 	 P o p C a l D e c Y e a r ( l )  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 e l s e   i f ( e v e n t . w h e e l D e l t a < = - 1 2 0 )  
 	 	 	 {  
 	 	 	 	 f o r ( v a r   i = 0 ; i < 3 ; i + + )  
 	 	 	 	 {  
 	 	 	 	 	 P o p C a l I n c Y e a r ( l )  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 e v e n t . r e t u r n V a l u e = f a l s e  
 	 	 }  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l I n c Y e a r ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 i f ( ( o b j P o p C a l . n S t a r t i n g Y e a r + ( o b j P o p C a l . H a l f Y e a r L i s t * 2 + 1 ) ) < = o b j P o p C a l . y e a r U p T o )  
 	 {  
 	 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 	 f o r ( v a r   i = 0 ; i < ( o b j P o p C a l . H a l f Y e a r L i s t * 2 + 1 ) ; i + + )  
 	 	 {  
 	 	 	 v a r   n e w Y e a r = ( i + o b j P o p C a l . n S t a r t i n g Y e a r ) + 1  
 	 	 	 v a r   t x t Y e a r  
 	 	 	 i f ( n e w Y e a r = = o b j P o p C a l . y e a r S e l e c t e d )  
 	 	 	 {  
 	 	 	 	 t x t Y e a r = " & n b s p ; < b > " + n e w Y e a r + " < / b > & n b s p ; "  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 t x t Y e a r = " & n b s p ; " + n e w Y e a r + " & n b s p ; "  
 	 	 	 }  
 	 	 	 P o p C a l . p o p u p S u p e r Y e a r L i s t [ i ] . i n n e r H T M L = t x t Y e a r  
 	 	 }  
 	 	 o b j P o p C a l . n S t a r t i n g Y e a r + +  
 	 }  
 	 o b j P o p C a l . b S h o w = t r u e  
 }  
  
 f u n c t i o n   P o p C a l D e c Y e a r ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 i f ( o b j P o p C a l . n S t a r t i n g Y e a r - 1 > = o b j P o p C a l . y e a r F r o m )  
 	 {  
 	 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 	 f o r ( v a r   i = 0 ; i < ( o b j P o p C a l . H a l f Y e a r L i s t * 2 + 1 ) ; i + + )  
 	 	 {  
 	 	 	 v a r   n e w Y e a r = ( i + o b j P o p C a l . n S t a r t i n g Y e a r ) - 1  
 	 	 	 v a r   t x t Y e a r  
 	 	 	 i f ( n e w Y e a r = = o b j P o p C a l . y e a r S e l e c t e d )  
 	 	 	 {  
 	 	 	 	 t x t Y e a r = " & n b s p ; < b > " +   n e w Y e a r + " < / b > & n b s p ; "  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 t x t Y e a r = " & n b s p ; " + n e w Y e a r + " & n b s p ; "  
 	 	 	 }  
 	 	 	 P o p C a l . p o p u p S u p e r Y e a r L i s t [ i ] . i n n e r H T M L = t x t Y e a r  
 	 	 }  
 	 	 o b j P o p C a l . n S t a r t i n g Y e a r - -  
 	 }  
 	 o b j P o p C a l . b S h o w = t r u e  
 }  
  
 f u n c t i o n   P o p C a l S e l e c t Y e a r ( n Y e a r , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 o b j P o p C a l . y e a r S e l e c t e d = n Y e a r + o b j P o p C a l . n S t a r t i n g Y e a r  
 	 i f ( ( o b j P o p C a l . y e a r S e l e c t e d = = o b j P o p C a l . y e a r F r o m ) & & ( o b j P o p C a l . m o n t h S e l e c t e d < o b j P o p C a l . m o n t h F r o m ) )  
 	 {  
 	 	 o b j P o p C a l . m o n t h S e l e c t e d = o b j P o p C a l . m o n t h F r o m  
 	 }  
 	 e l s e   i f ( ( o b j P o p C a l . y e a r S e l e c t e d = = o b j P o p C a l . y e a r U p T o ) & & ( o b j P o p C a l . m o n t h S e l e c t e d > o b j P o p C a l . m o n t h U p T o ) )  
 	 {  
 	 	 o b j P o p C a l . m o n t h S e l e c t e d = o b j P o p C a l . m o n t h U p T o  
 	 }  
 	 o b j P o p C a l . y e a r C o n s t r u c t e d = f a l s e  
 	 P o p C a l C o n s t r u c t C a l e n d a r ( l )  
 	 P o p C a l D o w n Y e a r ( l )  
 }  
  
 f u n c t i o n   P o p C a l C o n s t r u c t Y e a r ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 P o p C a l D o w n M o n t h ( l )  
 	 v a r   s H T M L = " "  
 	 v a r   l o n g L i s t = t r u e  
 	 i f ( ! o b j P o p C a l . y e a r C o n s t r u c t e d )  
 	 {  
 	 	 v a r   b e g i n Y e a r = o b j P o p C a l . y e a r S e l e c t e d - o b j P o p C a l . H a l f Y e a r L i s t  
 	 	 v a r   e n d Y e a r = o b j P o p C a l . y e a r S e l e c t e d + o b j P o p C a l . H a l f Y e a r L i s t  
 	 	 i f ( ( o b j P o p C a l . y e a r U p T o - o b j P o p C a l . y e a r F r o m + 1 ) < = ( o b j P o p C a l . H a l f Y e a r L i s t * 2 + 1 ) )  
 	 	 {  
 	 	 	 b e g i n Y e a r = o b j P o p C a l . y e a r F r o m  
 	 	 	 e n d Y e a r = o b j P o p C a l . y e a r U p T o  
 	 	 	 l o n g L i s t = f a l s e  
 	 	 }  
 	 	 e l s e   i f ( b e g i n Y e a r < o b j P o p C a l . y e a r F r o m )  
 	 	 {  
 	 	 	 b e g i n Y e a r = o b j P o p C a l . y e a r F r o m  
 	 	 	 e n d Y e a r = b e g i n Y e a r + o b j P o p C a l . H a l f Y e a r L i s t * 2  
 	 	 }  
 	 	 e l s e   i f ( e n d Y e a r > o b j P o p C a l . y e a r U p T o )  
 	 	 {  
 	 	 	 e n d Y e a r = o b j P o p C a l . y e a r U p T o  
 	 	 	 b e g i n Y e a r = e n d Y e a r - ( o b j P o p C a l . H a l f Y e a r L i s t * 2 )  
 	 	 }  
 	 	 o b j P o p C a l . n S t a r t i n g Y e a r = b e g i n Y e a r  
 	 	 i f ( l o n g L i s t )  
 	 	 {  
 	 	 	 s H T M L + = " < t r > < t d   a l i g n = ' c e n t e r '   c l a s s = ' O p t i o n S t y l e '   o n m o u s e o v e r = ' o b j P o p C a l L i s t [ " + l + " ] . b S h o w = t r u e ; t h i s . c l a s s N a m e = \ " O p t i o n O v e r S t y l e \ " '   o n m o u s e o u t = ' o b j P o p C a l L i s t [ " + l + " ] . b S h o w = f a l s e ; c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 1 ) ; t h i s . c l a s s N a m e = \ " O p t i o n O u t S t y l e \ " '   s t y l e = ' c u r s o r : d e f a u l t ; b o r d e r - b o t t o m : 1 p x   # a 0 a 0 a 0   s o l i d ; '   o n m o u s e d o w n = ' c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 1 ) ; o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 1 = s e t I n t e r v a l ( \ " P o p C a l D e c Y e a r ( " + l + " ) \ " , 1 0 ) '   o n m o u s e u p = ' c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 1 ) ' > < i m g   i d = ' p o p u p S u p e r U p Y e a r '   o n d r a g = ' r e t u r n ( f a l s e ) '   s r c = ' " + o b j P o p C a l . i m g D i r + " u p . g i f '   b o r d e r = 0   / > < / t d > < / t r > "  
 	 	 }  
 	 	 v a r   j = 0  
 	 	 f o r ( v a r   i = ( b e g i n Y e a r ) ; i < = ( e n d Y e a r ) ; i + + )  
 	 	 {  
 	 	 	 v a r   s N a m e = i  
 	 	 	 i f ( i = = o b j P o p C a l . y e a r S e l e c t e d )  
 	 	 	 {  
 	 	 	 	 s N a m e = " < b > " + s N a m e + " < / b > "  
 	 	 	 }  
 	 	 	 s H T M L + = " < t r > < t d   i d = ' p o p u p S u p e r Y e a r " + j + " '   c l a s s = ' O p t i o n S t y l e '   a l i g n = ' c e n t e r '   o n m o u s e o v e r = ' o b j P o p C a l L i s t [ " + l + " ] . b S h o w = t r u e ; t h i s . c l a s s N a m e = \ " O p t i o n O v e r S t y l e \ " '   o n m o u s e o u t = ' o b j P o p C a l L i s t [ " + l + " ] . b S h o w = f a l s e ; t h i s . c l a s s N a m e = \ " O p t i o n O u t S t y l e \ " '   s t y l e = ' c u r s o r : d e f a u l t ; '   o n c l i c k = ' o b j P o p C a l L i s t [ " + l + " ] . b S h o w = f a l s e ; P o p C a l S e l e c t Y e a r ( " + j + " , " + l + " ) ; ' > & n b s p ; " + s N a m e + " & n b s p ; < / t d > < / t r > "  
 	 	 	 j + +  
 	 	 }  
 	 	 i f ( l o n g L i s t )  
 	 	 {  
 	 	 	 s H T M L + = " < t r > < t d   a l i g n = ' c e n t e r '   c l a s s = ' O p t i o n S t y l e '   o n m o u s e o v e r = ' o b j P o p C a l L i s t [ " + l + " ] . b S h o w = t r u e ; t h i s . c l a s s N a m e = \ " O p t i o n O v e r S t y l e \ " '   o n m o u s e o u t = ' o b j P o p C a l L i s t [ " + l + " ] . b S h o w = f a l s e ; c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 2 ) ; t h i s . c l a s s N a m e = \ " O p t i o n O u t S t y l e \ " '   s t y l e = ' c u r s o r : d e f a u l t ; b o r d e r - t o p : 1 p x   # a 0 a 0 a 0   s o l i d ; '   o n m o u s e d o w n = ' c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 2 ) ; o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 2 = s e t I n t e r v a l ( \ " P o p C a l I n c Y e a r ( " + l + " ) \ " , 1 0 ) '   o n m o u s e u p = ' c l e a r I n t e r v a l ( o b j P o p C a l L i s t [ " + l + " ] . i n t e r v a l I D 2 ) ' > < i m g   i d = ' p o p u p S u p e r D o w n Y e a r '   o n d r a g = ' r e t u r n ( f a l s e ) '   s r c = ' " + o b j P o p C a l . i m g D i r + " d o w n . g i f '   b o r d e r = 0   / > < / t d > < / t r > "  
 	 	 }  
 	 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 	 P o p C a l . p o p u p S u p e r Y e a r . c l a s s N a m e = o b j P o p C a l . C s s C l a s s  
 	 	 P o p C a l . p o p u p S u p e r Y e a r . i n n e r H T M L = " < t a b l e   d i r = ' " + ( ( o b j P o p C a l . l r = = 1 ) ? " l t r " : " r t l " ) + " '   w i d t h = ' 1 0 0 % '   s t y l e = ' b o r d e r : 1 p x   s o l i d   # a 0 a 0 a 0 ; '   c l a s s = ' L i s t S t y l e '   o n m o u s e o v e r = ' c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 2 ) '   o n m o u s e o u t = ' c l e a r T i m e o u t ( o b j P o p C a l L i s t [ " + l + " ] . t i m e o u t I D 2 ) ; '   c e l l s p a c i n g = 0 > " 	 +   s H T M L 	 +   " < / t a b l e > "  
 	 	 P o p C a l . p o p u p S u p e r Y e a r L i s t = [ ]  
 	 	 f o r ( v a r   i = 0 ; i < j ; i + + )  
 	 	 {  
 	 	 	 P o p C a l . p o p u p S u p e r Y e a r L i s t [ i ] = P o p C a l G e t B y I d ( " p o p u p S u p e r Y e a r " + i )  
 	 	 }  
 	 	 o b j P o p C a l . y e a r C o n s t r u c t e d = t r u e  
 	 }  
 }  
 f u n c t i o n   P o p C a l D o w n Y e a r ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 o b j = o b j P o p C a l . O b j e c t . p o p u p S u p e r Y e a r  
 	 i f ( o b j . s t y l e . d i s p l a y ! = " n o n e " )  
 	 {  
 	 	 i f ( ! o b j P o p C a l . k e e p Y e a r )  
 	 	 {  
 	 	 	 c l e a r I n t e r v a l ( o b j P o p C a l . i n t e r v a l I D 1 )  
 	 	 	 c l e a r T i m e o u t ( o b j P o p C a l . t i m e o u t I D 1 )  
 	 	 	 c l e a r I n t e r v a l ( o b j P o p C a l . i n t e r v a l I D 2 )  
 	 	 	 c l e a r T i m e o u t ( o b j P o p C a l . t i m e o u t I D 2 )  
 	 	 	 P o p C a l Y e a r D o w n = t r u e  
 	 	 	 o b j . s t y l e . d i s p l a y = " n o n e "  
 	 	 	 o b j = o b j . O v e r S e l e c t  
 	 	 	 i f ( o b j )  
 	 	 	 {  
 	 	 	 	 o b j . s t y l e . d i s p l a y = " n o n e "  
 	 	 	 	 o b j . s t y l e . h e i g h t = ' 1 p x '  
 	 	 	 	 o b j . s t y l e . w i d t h = ' 1 p x '  
 	 	 	 }  
 	 	 }  
 	 }  
 	 o b j P o p C a l . k e e p Y e a r = f a l s e  
 }  
  
 f u n c t i o n   P o p C a l U p Y e a r ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 v a r   o b j S p a n Y e a r = P o p C a l G e t B y I d ( " p o p u p S u p e r S p a n Y e a r " + P o p C a l . i d )  
 	 P o p C a l C o n s t r u c t Y e a r ( l )  
 	 P o p C a l . p o p u p S u p e r Y e a r . s t y l e . d i s p l a y = " "  
 	 i f ( P o p C a l . p o p u p S u p e r Y e a r . O v e r S e l e c t )   P o p C a l . p o p u p S u p e r Y e a r . O v e r S e l e c t . s t y l e . d i s p l a y = " "  
 	 v a r   l T o p = p a r s e I n t ( P o p C a l . p o p u p S u p e r C a l e n d a r . s t y l e . t o p , 1 0 ) + o b j S p a n Y e a r . o f f s e t T o p + o b j S p a n Y e a r . o f f s e t H e i g h t + 6  
 	 v a r   l L e f t = p a r s e I n t ( P o p C a l . p o p u p S u p e r C a l e n d a r . s t y l e . l e f t , 1 0 ) + o b j S p a n Y e a r . o f f s e t L e f t  
 	 i f ( o b j P o p C a l . l r = = 0 )  
 	 {  
 	 	 i f ( o b j P o p C a l . i e )  
 	 	 {  
 	 	 	 l L e f t = p a r s e I n t ( P o p C a l . p o p u p S u p e r C a l e n d a r . s t y l e . l e f t , 1 0 ) + P o p C a l . p o p u p S u p e r C a l e n d a r . o f f s e t W i d t h - ( o b j S p a n Y e a r . o f f s e t L e f t + o b j S p a n Y e a r . o f f s e t W i d t h )  
 	 	 	 l L e f t - = 8  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 v a r   _ t l = P o p C a l G e t T o p L e f t ( o b j S p a n Y e a r )  
 	 	 	 l L e f t = _ t l [ 1 ]  
 	 	 }  
 	 }  
 	 e l s e  
 	 {  
 	 	 l L e f t + = ( ( o b j P o p C a l . i e ) ? 4 : 5 )  
 	 }  
 	 P o p C a l S e t P o s i t i o n ( P o p C a l . p o p u p S u p e r Y e a r , l T o p , l L e f t , o b j S p a n Y e a r . o f f s e t H e i g h t , o b j S p a n Y e a r . o f f s e t W i d t h )  
 }  
  
 f u n c t i o n   P o p C a l G e t W e e k N u m b e r 1 ( _ d , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 r e t u r n ( P o p C a l W e e k N b r ( _ d , P o p C a l . s t a r t A t , P o p C a l . w e e k N u m b e r F o r m u l a ) )  
 }  
  
 f u n c t i o n   P o p C a l W e e k N b r ( _ n , _ s , _ c )  
 {  
 	 v a r   _ y = _ n . g e t F u l l Y e a r ( )  
 	 v a r   _ m = _ n . g e t M o n t h ( )  
 	 v a r   _ d = _ n . g e t D a t e ( )  
 	 _ w 0 = P o p C a l G e t W e e k N u m b e r ( _ y , _ m , _ d , _ s , _ c )  
 	 i f ( _ c = = 1 )  
 	 {  
 	 	 i f ( _ w 0 > 5 2 )  
 	 	 {  
 	 	 	 v a r   _ d 0 = P o p C a l S e t D a y s ( _ n , 7 )  
 	 	 	 v a r   _ d 1 = n e w   D a t e ( _ y + 1 , 0 , 1 )  
 	 	 	 i f ( _ d 0 > _ d 1 )   _ w 0 = 1  
 	 	 }  
 	 }  
 	 e l s e  
 	 {  
 	 	 v a r   _ w 1 = 0  
 	 	 i f ( _ w 0 = = 0 )  
 	 	 {  
 	 	 	 _ w 1 = P o p C a l G e t W e e k N u m b e r ( _ y - 1 , 1 1 , 3 1 , _ s , _ c ) ;  
 	 	 }  
 	 	 e l s e   i f ( _ w 0 > 5 2 )  
 	 	 {  
 	 	 	 _ w 1 = P o p C a l G e t W e e k N u m b e r ( _ y + 1 , 0 , 1 , _ s , _ c )  
 	 	 }  
 	 	 i f ( _ w 1 > 0 )   _ w 0 = _ w 1  
 	 }  
 	 r e t u r n ( _ w 0 )  
 }  
  
 f u n c t i o n   P o p C a l C o n s t r u c t C a l e n d a r ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 v a r   a N u m D a y s = [ 3 1 , 0 , 3 1 , 3 0 , 3 1 , 3 0 , 3 1 , 3 1 , 3 0 , 3 1 , 3 0 , 3 1 ]  
 	 v a r   s t a r t D a t e = n e w   D a t e ( o b j P o p C a l . y e a r S e l e c t e d , o b j P o p C a l . m o n t h S e l e c t e d , 1 )  
 	 v a r   e n d D a t e  
 	 v a r   n u m D a y s I n M o n t h  
 	 v a r   n o t S e l e c t  
 	 v a r   s e l e c t W e e k e n d s = P o p C a l . s e l e c t W e e k e n d  
 	 v a r   s e l e c t H o l i d a y s = P o p C a l . s e l e c t H o l i d a y  
 	 v a r   _ D a y O f W e e k = 0  
 	 v a r   s A l i g n = ( ( o b j P o p C a l . l r = = 1 ) ? " r i g h t " : " l e f t " )  
 	 v a r   s P a d = " & n b s p ; "  
 	 / / M a r t e s   d e   C a r n a v a l   y   V i e r n e s   S a n t o   p a r a   e l   a ñ o   a c t u a l  
 	 i f ( ( P o p C a l . a d d C a r n i v a l > = 1 ) | | ( P o p C a l . a d d G o o d F r i d a y > = 1 ) )  
 	 {  
 	 	 v a r   d t D o m i n g o P a s c u a s = P o p C a l D o m i n g o P a s c u a s ( o b j P o p C a l . y e a r S e l e c t e d )  
 	 	 i f ( P o p C a l . a d d C a r n i v a l > = 1 )  
 	 	 {  
 	 	 	 v a r   d t D a t e = P o p C a l S e t D a y s ( d t D o m i n g o P a s c u a s , - 4 7 )  
 	 	 	 i f ( P o p C a l . a d d C a r n i v a l = = 1 )  
 	 	 	 {  
 	 	 	 	 P o p C a l A d d H o l i d a y ( d t D a t e . g e t D a t e ( ) , d t D a t e . g e t M o n t h ( ) + 1 , d t D a t e . g e t F u l l Y e a r ( ) , o b j P o p C a l . C a r n i v a l S t r i n g , l )  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 P o p C a l A d d S p e c i a l D a y ( d t D a t e . g e t D a t e ( ) , d t D a t e . g e t M o n t h ( ) + 1 , d t D a t e . g e t F u l l Y e a r ( ) , o b j P o p C a l . C a r n i v a l S t r i n g , l )  
 	 	 	 }  
 	 	 }  
 	 	 i f ( P o p C a l . a d d G o o d F r i d a y > = 1 )  
 	 	 {  
 	 	 	 v a r   d t D a t e = P o p C a l S e t D a y s ( d t D o m i n g o P a s c u a s , - 2 )  
 	 	 	 i f ( P o p C a l . a d d G o o d F r i d a y = = 1 )  
 	 	 	 {  
 	 	 	 	 P o p C a l A d d H o l i d a y ( d t D a t e . g e t D a t e ( ) , d t D a t e . g e t M o n t h ( ) + 1 , d t D a t e . g e t F u l l Y e a r ( ) , o b j P o p C a l . G o o d F r i d a y S t r i n g , l )  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 P o p C a l A d d S p e c i a l D a y ( d t D a t e . g e t D a t e ( ) , d t D a t e . g e t M o n t h ( ) + 1 , d t D a t e . g e t F u l l Y e a r ( ) , o b j P o p C a l . G o o d F r i d a y S t r i n g , l )  
 	 	 	 }  
 	 	 }  
 	 }  
 	 i f ( P o p C a l . s h o w H o l i d a y s = = 0 )  
 	 {  
 	 	 s e l e c t H o l i d a y s = 1  
 	 }  
 	 i f ( o b j P o p C a l . m o n t h S e l e c t e d = = 1 )  
 	 {  
 	 	 e n d D a t e = P o p C a l S e t D a y s ( n e w   D a t e ( o b j P o p C a l . y e a r S e l e c t e d , 2 , 1 ) , - 1 )  
 	 	 n u m D a y s I n M o n t h = e n d D a t e . g e t D a t e ( )  
 	 }  
 	 e l s e  
 	 {  
 	 	 n u m D a y s I n M o n t h = a N u m D a y s [ o b j P o p C a l . m o n t h S e l e c t e d ]  
 	 }  
 	 v a r   d a y P o i n t e r = s t a r t D a t e . g e t D a y ( ) - P o p C a l . s t a r t A t  
 	 i f ( d a y P o i n t e r < 0 )  
 	 {  
 	 	 d a y P o i n t e r = ( 7 - P o p C a l . s t a r t A t ) + s t a r t D a t e . g e t D a y ( )  
 	 }  
 	 v a r   s H T M L = " < t a b l e   b o r d e r = 0   c e l l p a d d i n g = 0   c e l l s p a c i n g = 0   c l a s s = ' B o d y S t y l e ' > < t r > "  
 	 i f ( P o p C a l . s h o w W e e k N u m b e r = = 1 )  
 	 {  
 	 	 s H T M L + = " < t d   c l a s s = ' H e a d e r S t y l e '   a l i g n = ' " + s A l i g n + " '   s t y l e = ' b o r d e r - " + s A l i g n + " : 1 p x   s o l i d   # a 0 a 0 a 0 ! i m p o r t a n t ; ' > & n b s p ; < / t d > "  
 	 }  
 	 f o r ( v a r   i = P o p C a l . s t a r t A t ; i < 7 ; i + + )  
 	 {  
 	 	 s H T M L + = " < t d   c l a s s = ' H e a d e r S t y l e '   a l i g n = ' " + s A l i g n + " ' > " + s P a d + o b j P o p C a l . d a y N a m e [ i ] + " < / t d > "  
 	 }  
 	 f o r ( v a r   i = 0 ; i < P o p C a l . s t a r t A t ; i + + )  
 	 {  
 	 	 s H T M L + = " < t d   c l a s s = ' H e a d e r S t y l e '   a l i g n = ' " + s A l i g n + " ' > " + s P a d + o b j P o p C a l . d a y N a m e [ i ] + " < / t d > "  
 	 }  
 	 s H T M L + = " < / t r > < t r > "  
 	 i f ( P o p C a l . s h o w W e e k N u m b e r = = 1 )  
 	 {  
 	 	 s H T M L + = " < t d   c l a s s = ' D a t e S t y l e   W e e k N u m b e r S t y l e '   a l i g n = ' " + s A l i g n + " '   s t y l e = ' b o r d e r - " + s A l i g n + " : 1 p x   s o l i d   # a 0 a 0 a 0 ! i m p o r t a n t ; ' > " + P o p C a l W e e k N b r ( s t a r t D a t e , P o p C a l . s t a r t A t , P o p C a l . w e e k N u m b e r F o r m u l a ) + s P a d + " < / t d > "  
 	 }  
 	 v a r   _ d a t e = n e w   D a t e ( o b j P o p C a l . y e a r S e l e c t e d , o b j P o p C a l . m o n t h S e l e c t e d , 1 )  
 	 v a r   _ E n d D a t e = n e w   D a t e ( o b j P o p C a l . y e a r S e l e c t e d , o b j P o p C a l . m o n t h S e l e c t e d , n u m D a y s I n M o n t h )  
 	 i f ( P o p C a l . s h o w D a y s O u t M o n t h ! = 1 )  
 	 {  
 	 	 f o r ( v a r   i = 1 ; i < = d a y P o i n t e r ; i + + )  
 	 	 {  
 	 	 	 s H T M L + = " < t d   c l a s s = ' D a t e S t y l e ' > & n b s p ; < / t d > "  
 	 	 }  
 	 }  
 	 e l s e  
 	 {  
 	 	 _ d a t e = P o p C a l S e t D a y s ( _ d a t e , - d a y P o i n t e r )  
 	 	 d a y P o i n t e r = 0  
 	 	 _ E n d D a t e = P o p C a l S e t D a y s ( _ E n d D a t e , 1 )  
 	 	 w h i l e ( _ E n d D a t e . g e t D a y ( ) ! = P o p C a l . s t a r t A t )  
 	 	 {  
 	 	 	 _ E n d D a t e = P o p C a l S e t D a y s ( _ E n d D a t e , 1 )  
 	 	 }  
 	 	 _ E n d D a t e = P o p C a l S e t D a y s ( _ E n d D a t e , - 1 )  
 	 }  
 	 d o  
 	 {  
 	 	 d a y P o i n t e r + +  
 	 	 s H T M L + = " < t d   a l i g n = " + s A l i g n + "   c l a s s = ' D a t e S t y l e ' > "  
 	 	 v a r   s S t y l e = " "  
 	 	 i f ( o b j P o p C a l . m o n t h S e l e c t e d ! = _ d a t e . g e t M o n t h ( ) )  
 	 	 {  
 	 	 	 s S t y l e + = "   D a y s O u t O f M o n t h S t y l e "  
 	 	 }  
 	 	 i f ( ( _ d a t e . g e t D a t e ( ) = = o b j P o p C a l . o d a t e S e l e c t e d ) & & ( _ d a t e . g e t M o n t h ( ) = = o b j P o p C a l . o m o n t h S e l e c t e d ) & & ( _ d a t e . g e t F u l l Y e a r ( ) = = o b j P o p C a l . o y e a r S e l e c t e d ) )  
 	 	 {  
 	 	 	 s S t y l e + = "   S e l e c t e d D a t e S t y l e "  
 	 	 }  
 	 	 n o t S e l e c t = f a l s e  
 	 	 v a r   b H o l i d a y = f a l s e  
 	 	 v a r   b S p e c i a l = f a l s e  
 	 	 v a r   _ I s D a t e = f a l s e  
 	 	 v a r   s H i n t = " "  
 	 	 v a r   _ r e a s o n = " "  
 	 	 f o r ( v a r   k = 0 ; k < o b j P o p C a l . H o l i d a y s C o u n t e r ; k + + )  
 	 	 {  
 	 	 	 _ I s D a t e = f a l s e  
 	 	 	 i f ( o b j P o p C a l . H o l i d a y s [ k ] . t y p e = = " T y p e   1 " )  
 	 	 	 {  
 	 	 	 	 _ I s D a t e = P o p C a l V a l i d a t e T y p e 1 ( _ d a t e , o b j P o p C a l . H o l i d a y s [ k ] )  
 	 	 	 }  
 	 	 	 e l s e   i f ( o b j P o p C a l . H o l i d a y s [ k ] . t y p e = = " T y p e   2 " )  
 	 	 	 {  
 	 	 	 	 _ I s D a t e = P o p C a l V a l i d a t e T y p e 2 ( _ d a t e , o b j P o p C a l . H o l i d a y s [ k ] )  
 	 	 	 }  
 	 	 	 e l s e   i f ( o b j P o p C a l . H o l i d a y s [ k ] . t y p e = = " T y p e   3 " )  
 	 	 	 {  
 	 	 	 	 _ I s D a t e = P o p C a l V a l i d a t e T y p e 3 ( _ d a t e , o b j P o p C a l . H o l i d a y s [ k ] )  
 	 	 	 }  
 	 	 	 i f ( _ I s D a t e )  
 	 	 	 {  
 	 	 	 	 i f ( ( P o p C a l . s h o w H o l i d a y s = = 1 ) & & ( o b j P o p C a l . H o l i d a y s [ k ] . t i p o = = 1 ) )  
 	 	 	 	 {  
 	 	 	 	 	 b H o l i d a y = t r u e  
 	 	 	 	 	 s H i n t + = ( s H i n t = = " " ? " " : ( o b j P o p C a l . i e ? " \ n " : " ,   " ) ) + o b j P o p C a l . H o l i d a y s [ k ] . d e s c  
 	 	 	 	 }  
 	 	 	 	 e l s e   i f ( ( P o p C a l . s h o w S p e c i a l D a y = = 1 ) & & ( o b j P o p C a l . H o l i d a y s [ k ] . t i p o = = 0 ) )  
 	 	 	 	 {  
 	 	 	 	 	 b S p e c i a l = t r u e  
 	 	 	 	 	 s H i n t + = ( s H i n t = = " " ? " " : ( o b j P o p C a l . i e ? " \ n " : " ,   " ) ) + o b j P o p C a l . H o l i d a y s [ k ] . d e s c  
 	 	 	 	 }  
 	 	 	 	 i f ( ( s e l e c t H o l i d a y s ! = 1 ) & & ( o b j P o p C a l . H o l i d a y s [ k ] . t i p o = = 1 ) )  
 	 	 	 	 {  
 	 	 	 	 	 n o t S e l e c t = t r u e  
 	 	 	 	 	 i f ( _ r e a s o n ! = " " )   _ r e a s o n + = " , "  
 	 	 	 	 	 _ r e a s o n + = " H o l i d a y "  
 	 	 	 	 }  
 	 	 	 }  
 	 	 }  
 	 	 v a r   r e g e x p = / \ " / g  
 	 	 s H i n t = s H i n t . r e p l a c e ( r e g e x p , " & q u o t ; " )  
 	 	 i f ( P o p C a l D a t e P r o c e s s ( _ d a t e ) < P o p C a l D a t e F r o m ( l ) )  
 	 	 {  
 	 	 	 n o t S e l e c t = t r u e  
 	 	 	 i f ( _ r e a s o n ! = " " )   _ r e a s o n + = " , "  
 	 	 	 _ r e a s o n + = " R a n g e F r o m "  
 	 	 }  
 	 	 i f ( P o p C a l D a t e U p T o ( l ) < P o p C a l D a t e P r o c e s s ( _ d a t e ) )  
 	 	 {  
 	 	 	 n o t S e l e c t = t r u e  
 	 	 	 i f ( _ r e a s o n ! = " " )   _ r e a s o n + = " , "  
 	 	 	 _ r e a s o n + = " R a n g e T o "  
 	 	 }  
 	 	 i f ( s e l e c t W e e k e n d s ! = 1 )  
 	 	 {  
 	 	 	 i f ( P o p C a l . w e e k e n d . i n d e x O f ( _ d a t e . g e t D a y ( ) . t o S t r i n g ( ) ) ! = - 1 )  
 	 	 	 {  
 	 	 	 	 n o t S e l e c t = t r u e  
 	 	 	 	 i f ( _ r e a s o n ! = " " )   _ r e a s o n + = " , "  
 	 	 	 	 _ r e a s o n + = " W e e k e n d "  
 	 	 	 }  
 	 	 }  
 	 	 i f ( P o p C a l D a t e N o w ( l ) = = P o p C a l D a t e P r o c e s s ( _ d a t e ) )  
 	 	 {  
 	 	 	 s S t y l e + = "   C u r r e n t D a t e S t y l e "  
 	 	 }  
 	 	 v a r   _ S t y l e = ' '  
 	 	 v a r   _ S 1 = ' '  
 	 	 v a r   _ S 2 = ' '  
 	 	 v a r   _ S 3 = ' '  
 	 	 v a r   _ S 4 = ' '  
 	 	 i f ( ( P o p C a l . w e e k e n d . i n d e x O f ( _ d a t e . g e t D a y ( ) . t o S t r i n g ( ) ) ! = - 1 ) & & ( P o p C a l . s h o w W e e k e n d = = 1 ) )  
 	 	 {  
 	 	 	 i f ( o b j P o p C a l . C l i e n t S c r i p t W e e k e n d D a t e S t y l e ! = ' ' )  
 	 	 	 {  
 	 	 	 	 i f ( t y p e o f ( e v a l ( " w i n d o w . " + o b j P o p C a l . C l i e n t S c r i p t W e e k e n d D a t e S t y l e ) ) = = " f u n c t i o n " )  
 	 	 	 	 {  
 	 	 	 	 	 _ S 1 = e v a l ( " w i n d o w . " + o b j P o p C a l . C l i e n t S c r i p t W e e k e n d D a t e S t y l e + " ( _ d a t e , o b j P o p C a l , s H i n t ) " )  
 	 	 	 	 	 i f ( t y p e o f ( _ S 1 ) ! = " s t r i n g " )   _ S 1 = ' '  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 i f ( _ S 1 ! = ' ' )  
 	 	 	 {  
 	 	 	 	 _ S t y l e = _ S 1  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 s S t y l e + = "   W e e k e n d S t y l e "  
 	 	 	 }  
 	 	 }  
 	 	 i f ( b S p e c i a l )  
 	 	 {  
 	 	 	 i f ( o b j P o p C a l . C l i e n t S c r i p t S p e c i a l D a t e S t y l e ! = ' ' )  
 	 	 	 {  
 	 	 	 	 i f ( t y p e o f ( e v a l ( " w i n d o w . " + o b j P o p C a l . C l i e n t S c r i p t S p e c i a l D a t e S t y l e ) ) = = " f u n c t i o n " )  
 	 	 	 	 {  
 	 	 	 	 	 _ S 2 = e v a l ( " w i n d o w . " + o b j P o p C a l . C l i e n t S c r i p t S p e c i a l D a t e S t y l e + " ( _ d a t e , o b j P o p C a l , s H i n t ) " )  
 	 	 	 	 	 i f ( t y p e o f ( _ S 2 ) ! = " s t r i n g " )   _ S 2 = ' '  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 i f ( _ S 2 ! = ' ' )  
 	 	 	 {  
 	 	 	 	 _ S t y l e = _ S 2  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 s S t y l e + = "   S p e c i a l D a y S t y l e "  
 	 	 	 }  
 	 	 }  
 	 	 i f ( b H o l i d a y )  
 	 	 {  
 	 	 	 i f ( o b j P o p C a l . C l i e n t S c r i p t H o l i d a y D a t e S t y l e ! = ' ' )  
 	 	 	 {  
 	 	 	 	 i f ( t y p e o f ( e v a l ( " w i n d o w . " + o b j P o p C a l . C l i e n t S c r i p t H o l i d a y D a t e S t y l e ) ) = = " f u n c t i o n " )  
 	 	 	 	 {  
 	 	 	 	 	 _ S 3 = e v a l ( " w i n d o w . " + o b j P o p C a l . C l i e n t S c r i p t H o l i d a y D a t e S t y l e + " ( _ d a t e , o b j P o p C a l , s H i n t ) " )  
 	 	 	 	 	 i f ( t y p e o f ( _ S 3 ) ! = " s t r i n g " )   _ S 3 = ' '  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 i f ( _ S 3 ! = ' ' )  
 	 	 	 {  
 	 	 	 	 _ S t y l e = _ S 3  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 s S t y l e + = "   H o l i d a y S t y l e "  
 	 	 	 }  
 	 	 }  
 	 	 i f ( n o t S e l e c t )  
 	 	 {  
 	 	 	 i f ( o b j P o p C a l . C l i e n t S c r i p t D i s a b l e d D a t e S t y l e ! = ' ' )  
 	 	 	 {  
 	 	 	 	 i f ( t y p e o f ( e v a l ( " w i n d o w . " + o b j P o p C a l . C l i e n t S c r i p t D i s a b l e d D a t e S t y l e ) ) = = " f u n c t i o n " )  
 	 	 	 	 {  
 	 	 	 	 	 _ S 4 = e v a l ( " w i n d o w . " + o b j P o p C a l . C l i e n t S c r i p t D i s a b l e d D a t e S t y l e + " ( _ d a t e , o b j P o p C a l , s H i n t , _ r e a s o n ) " )  
 	 	 	 	 	 i f ( t y p e o f ( _ S 4 ) ! = " s t r i n g " )   _ S 4 = ' '  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 i f ( _ S 4 ! = ' ' )  
 	 	 	 {  
 	 	 	 	 _ S t y l e = _ S 4  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 s S t y l e + = "   D i s a b l e D a t e S t y l e "  
 	 	 	 }  
 	 	 }  
 	 	 i f ( ( _ S 4 ! = ' ' ) & & ( _ S 3 ! = ' ' ) )  
 	 	 {  
 	 	 	 s S t y l e + = "   H o l i d a y S t y l e "  
 	 	 }  
 	 	 i f ( ( ( _ S 4 + _ S 3 ) ! = ' ' ) & & ( _ S 2 ! = ' ' ) )  
 	 	 {  
 	 	 	 s S t y l e + = "   S p e c i a l D a y S t y l e "  
 	 	 }  
 	 	 i f ( ( ( _ S 4 + _ S 3 + _ S 2 ) ! = ' ' ) & & ( _ S 1 ! = ' ' ) )  
 	 	 {  
 	 	 	 s S t y l e + = "   W e e k e n d S t y l e "  
 	 	 }  
 	 	 i f ( _ S t y l e . i n d e x O f ( " : " ) ! = - 1 )  
 	 	 {  
 	 	 	 _ S t y l e = "   S t y l e = ' " + _ S t y l e + " ' "  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 i f ( _ S t y l e ! = ' ' )   s S t y l e + = ( "   " + _ S t y l e )  
 	 	 	 _ S t y l e = " "  
 	 	 }  
 	 	 i f ( n o t S e l e c t )  
 	 	 {  
 	 	 	 s H T M L + = " < s p a n   t i t l e = \ " " + s H i n t + " \ "   c l a s s = ' " + s S t y l e + " '   " + _ S t y l e + " > & n b s p ; " + _ d a t e . g e t D a t e ( ) + " & n b s p ; < / s p a n > "  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 v a r   _ f o r m a t M s g = ' '  
 	 	 	 i f ( o b j P o p C a l . l r = = 0 )  
 	 	 	 {  
 	 	 	 	 f o r ( v a r   i = o b j P o p C a l . d a t e F o r m a t . l e n g t h - 1 ; i > = 0 ; i - - )  
 	 	 	 	 {  
 	 	 	 	 	 _ f o r m a t M s g + = o b j P o p C a l . d a t e F o r m a t . s u b s t r ( i , 1 )  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 e l s e  
 	 	 	 {  
 	 	 	 	 _ f o r m a t M s g = o b j P o p C a l . d a t e F o r m a t  
 	 	 	 }  
 	 	 	 v a r   d a t e M e s s a g e = " o n m o u s e o v e r = ' w i n d o w . s t a t u s = \ " " + o b j P o p C a l . s e l e c t D a t e M e s s a g e . r e p l a c e ( " [ D a t e ] " , P o p C a l C o n s t r u c t D a t e ( _ d a t e . g e t D a t e ( ) , _ d a t e . g e t M o n t h ( ) , _ d a t e . g e t F u l l Y e a r ( ) , _ f o r m a t M s g , l ) ) + " \ " ; t h i s . c l a s s N a m e + = \ "   D a y O v e r S t y l e \ " ; '   o n m o u s e o u t = ' w i n d o w . s t a t u s = \ " \ " ; t h i s . c l a s s N a m e = t h i s . g e t A t t r i b u t e ( \ " C S S \ " ) ; '   "  
 	 	 	 s H T M L + = " < s p a n   " + d a t e M e s s a g e + "   t i t l e = \ " " + s H i n t + " \ "   c l a s s = ' " + s S t y l e + " '   C S S = ' " + s S t y l e + " '   " + _ S t y l e + "   o n c l i c k = ' o b j P o p C a l L i s t [ " + l + " ] . d a t e S e l e c t e d = " + _ d a t e . g e t D a t e ( ) + " ; o b j P o p C a l L i s t [ " + l + " ] . m o n t h S e l e c t e d = " + _ d a t e . g e t M o n t h ( ) + " ; o b j P o p C a l L i s t [ " + l + " ] . y e a r S e l e c t e d = " + _ d a t e . g e t F u l l Y e a r ( ) + " ; P o p C a l C l o s e C a l e n d a r ( " + l + " ) ; ' > & n b s p ; " + _ d a t e . g e t D a t e ( ) + " & n b s p ; < / s p a n > "  
 	 	 }  
 	 	 s H T M L + = " < / t d > "  
 	 	 i f ( ( P o p C a l . s h o w D a y s O u t M o n t h ! = 1 ) | | ( P o p C a l D a t e P r o c e s s ( _ E n d D a t e ) > P o p C a l D a t e P r o c e s s ( P o p C a l S e t D a y s ( _ d a t e , 1 ) ) ) )  
 	 	 {  
 	 	 	 i f ( ( d a y P o i n t e r + P o p C a l . s t a r t A t ) % 7 = = P o p C a l . s t a r t A t )  
 	 	 	 {  
 	 	 	 	 s H T M L + = " < / t r > < t r > "  
 	 	 	 	 i f ( ( P o p C a l . s h o w W e e k N u m b e r = = 1 ) & & ( _ d a t e . g e t D a t e ( ) < n u m D a y s I n M o n t h ) )  
 	 	 	 	 {  
 	 	 	 	 	 s H T M L + = " < t d   c l a s s = ' D a t e S t y l e   W e e k N u m b e r S t y l e '   a l i g n = ' " + s A l i g n + " '   s t y l e = ' b o r d e r - " + s A l i g n + " : 1 p x   s o l i d   # a 0 a 0 a 0 ! i m p o r t a n t ; ' > " + ( P o p C a l W e e k N b r ( n e w   D a t e ( _ d a t e . g e t F u l l Y e a r ( ) , _ d a t e . g e t M o n t h ( ) , _ d a t e . g e t D a t e ( ) + 1 ) , P o p C a l . s t a r t A t , P o p C a l . w e e k N u m b e r F o r m u l a ) ) + s P a d + " < / t d > "  
 	 	 	 	 }  
 	 	 	 }  
 	 	 }  
 	 	 _ d a t e = P o p C a l S e t D a y s ( _ d a t e , 1 )  
 	 }  
 	 w h i l e ( P o p C a l D a t e P r o c e s s ( _ d a t e ) < = P o p C a l D a t e P r o c e s s ( _ E n d D a t e ) )  
 	 i f ( P o p C a l . s h o w D a y s O u t M o n t h ! = 1 )  
 	 {  
 	 	 w h i l e ( ( d a y P o i n t e r + P o p C a l . s t a r t A t ) % 7 ! = P o p C a l . s t a r t A t )  
 	 	 {  
 	 	 	 s H T M L + = " < t d   c l a s s = ' D a t e S t y l e ' > & n b s p ; < / t d > "  
 	 	 	 + + d a y P o i n t e r  
 	 	 }  
 	 }  
 	 s H T M L + = " < / t r > < / t a b l e > "  
 	 i f ( P o p C a l . a d d G o o d F r i d a y > = 1 )  
 	 {  
 	 	 o b j P o p C a l . H o l i d a y s . l e n g t h = - - o b j P o p C a l . H o l i d a y s C o u n t e r  
 	 }  
 	 i f ( P o p C a l . a d d C a r n i v a l > = 1 )  
 	 {  
 	 	 o b j P o p C a l . H o l i d a y s . l e n g t h = - - o b j P o p C a l . H o l i d a y s C o u n t e r  
 	 }  
 	 P o p C a l G e t B y I d ( " p o p u p S u p e r C o n t e n t " + P o p C a l . i d ) . i n n e r H T M L = s H T M L  
 	 i f ( P o p C a l G e t B y I d ( " p o p u p S u p e r C a p t i o n " + P o p C a l . i d ) . d r o p D o w n )  
 	 {  
 	 	 P o p C a l G e t B y I d ( " p o p u p S u p e r S p a n M o n t h " + P o p C a l . i d ) . i n n e r H T M L = " & n b s p ; " + o b j P o p C a l . m o n t h N a m e [ o b j P o p C a l . m o n t h S e l e c t e d ] + " & n b s p ; < i m g   i d = ' p o p u p S u p e r C h a n g e M o n t h " + P o p C a l . i d + " '   o n d r a g = ' r e t u r n ( f a l s e ) '   s r c = ' " + o b j P o p C a l . i m g D i r + " d r o p 1 . g i f '   w i d t h = ' 1 2 '   h e i g h t = ' 1 0 '   b o r d e r = ' 0 '   / > "  
 	 	 P o p C a l G e t B y I d ( " p o p u p S u p e r S p a n Y e a r " + P o p C a l . i d ) . i n n e r H T M L = " & n b s p ; " + o b j P o p C a l . y e a r S e l e c t e d + " & n b s p ; < i m g   i d = ' p o p u p S u p e r C h a n g e Y e a r " + P o p C a l . i d + " '   o n d r a g = ' r e t u r n ( f a l s e ) '   s r c = ' " + o b j P o p C a l . i m g D i r + " d r o p 1 . g i f '   w i d t h = ' 1 2 '   h e i g h t = ' 1 0 '   b o r d e r = ' 0 '   / > "  
 	 }  
 	 e l s e  
 	 {  
 	 	 P o p C a l G e t B y I d ( " p o p u p S u p e r M o v e C a l e n d a r " + P o p C a l . i d ) . i n n e r H T M L = o b j P o p C a l . m o n t h N a m e [ o b j P o p C a l . m o n t h S e l e c t e d ] + " & n b s p ; " + o b j P o p C a l . y e a r S e l e c t e d  
 	 }  
 	 P o p C a l M o v e S h a d o w ( l )  
 }  
  
 f u n c t i o n   P o p C a l M o v e S h a d o w ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 P o p C a l S e t P o s i t i o n ( P o p C a l . p o p u p S u p e r C a l e n d a r )  
 	 i f ( P o p C a l . s h a d o w = = 1 )  
 	 {  
 	 	 v a r   o b j C a l = P o p C a l . p o p u p S u p e r C a l e n d a r  
 	 	 v a r   o b j = P o p C a l . p o p u p S u p e r S h a d o w R i g h t  
 	 	 o b j . s t y l e . h e i g h t = ( o b j C a l . o f f s e t H e i g h t - 1 0 ) + ' p x '  
 	 	 o b j . s t y l e . t o p = ( p a r s e I n t ( o b j C a l . s t y l e . t o p , 1 0 ) + 1 0 ) + ' p x '  
 	 	 i f ( o b j P o p C a l . l r = = 1 )  
 	 	 {  
 	 	 	 o b j . s t y l e . l e f t = ( o b j C a l . o f f s e t L e f t + o b j C a l . o f f s e t W i d t h ) + ' p x '  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 o b j . s t y l e . l e f t = ( o b j C a l . o f f s e t L e f t - 1 0 ) + ' p x '  
 	 	 }  
 	 	 o b j = P o p C a l . p o p u p S u p e r S h a d o w B o t t o m  
 	 	 o b j . s t y l e . w i d t h = o b j C a l . o f f s e t W i d t h + ' p x '  
 	 	 o b j . s t y l e . t o p = ( p a r s e I n t ( o b j C a l . s t y l e . t o p , 1 0 ) + o b j C a l . o f f s e t H e i g h t ) + ' p x '  
 	 	 i f ( o b j P o p C a l . l r = = 1 )  
 	 	 {  
 	 	 	 o b j . s t y l e . l e f t = ( ( o b j C a l . o f f s e t L e f t + o b j C a l . o f f s e t W i d t h + 1 0 ) - o b j C a l . o f f s e t W i d t h ) + ' p x '  
 	 	 }  
 	 	 e l s e  
 	 	 {  
 	 	 	 o b j . s t y l e . l e f t = ( o b j C a l . o f f s e t L e f t - 1 0 ) + ' p x '  
 	 	 }  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l D a t e P r o c e s s ( _ d a t e )  
 {  
 	 r e t u r n ( P o p C a l P a d ( _ d a t e . g e t F u l l Y e a r ( ) , 4 , " 0 " , " L " ) + P o p C a l P a d ( _ d a t e . g e t M o n t h ( ) , 2 , " 0 " , " L " ) + P o p C a l P a d ( _ d a t e . g e t D a t e ( ) , 2 , " 0 " , " L " ) )  
 }  
  
 f u n c t i o n   P o p C a l D a t e N o w ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 r e t u r n ( P o p C a l P a d ( o b j P o p C a l . y e a r N o w , 4 , " 0 " , " L " ) + P o p C a l P a d ( o b j P o p C a l . m o n t h N o w , 2 , " 0 " , " L " ) + P o p C a l P a d ( o b j P o p C a l . d a t e N o w , 2 , " 0 " , " L " ) )  
 }  
  
 f u n c t i o n   P o p C a l D a t e S e l e c t ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 r e t u r n ( P o p C a l P a d ( o b j P o p C a l . y e a r S e l e c t e d , 4 , " 0 " , " L " ) + P o p C a l P a d ( o b j P o p C a l . m o n t h S e l e c t e d , 2 , " 0 " , " L " ) + P o p C a l P a d ( o b j P o p C a l . d a t e S e l e c t e d , 2 , " 0 " , " L " ) )  
 }  
  
 f u n c t i o n   P o p C a l D a t e F r o m ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 r e t u r n ( P o p C a l P a d ( o b j P o p C a l . y e a r F r o m , 4 , " 0 " , " L " ) + P o p C a l P a d ( o b j P o p C a l . m o n t h F r o m , 2 , " 0 " , " L " ) + P o p C a l P a d ( o b j P o p C a l . d a t e F r o m , 2 , " 0 " , " L " ) )  
 }  
  
 f u n c t i o n   P o p C a l D a t e U p T o ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 r e t u r n ( P o p C a l P a d ( o b j P o p C a l . y e a r U p T o , 4 , " 0 " , " L " ) + P o p C a l P a d ( o b j P o p C a l . m o n t h U p T o , 2 , " 0 " , " L " ) + P o p C a l P a d ( o b j P o p C a l . d a t e U p T o , 2 , " 0 " , " L " ) )  
 }  
  
 f u n c t i o n   P o p C a l G e t S e p a r a t o r ( d a t e F o r m a t )  
 {  
 	 v a r   S e p a r a t o r = '   / - . '  
 	 f o r ( v a r   i = 0 ; i < S e p a r a t o r . l e n g t h ; i + + )  
 	 {  
 	 	 v a r   f o r m a t C h a r = S e p a r a t o r . s u b s t r ( i , 1 )  
 	 	 i f ( d a t e F o r m a t . s p l i t ( f o r m a t C h a r ) . l e n g t h = = 3 )  
 	 	 {  
 	 	 	 r e t u r n ( f o r m a t C h a r )  
 	 	 }  
 	 }  
 	 r e t u r n ( n u l l )  
 }  
  
 f u n c t i o n   P o p C a l C e n t u r y O n ( d a t e F o r m a t )  
 {  
 	 v a r   f o r m a t C h a r = P o p C a l G e t S e p a r a t o r ( d a t e F o r m a t )  
 	 i f ( f o r m a t C h a r )  
 	 {  
 	 	 v a r   a F o r m a t = d a t e F o r m a t . t o L o w e r C a s e ( ) . s p l i t ( f o r m a t C h a r )  
 	 	 f o r ( v a r   i = 0 ; i < 3 ; i + + )  
 	 	 {  
 	 	 	 i f ( a F o r m a t [ i ] = = " y y y y " )  
 	 	 	 {  
 	 	 	 	 r e t u r n ( t r u e )  
 	 	 	 }  
 	 	 }  
 	 }  
 	 r e t u r n ( f a l s e )  
 }  
  
 f u n c t i o n   P o p C a l S e t D M Y ( d a t e V a l u e , d a t e F o r m a t , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 v a r   P o p C a l = o b j P o p C a l . O b j e c t  
 	 v a r   t o k e n s C h a n g e d = 0  
 	 v a r   f o r m a t C h a r = P o p C a l G e t S e p a r a t o r ( d a t e F o r m a t )  
 	 v a r   _ p = " "  
 	 o b j P o p C a l . o D a t e = n u l l  
 	 o b j P o p C a l . o M o n t h = n u l l  
 	 o b j P o p C a l . o Y e a r = n u l l  
 	 i f ( f o r m a t C h a r )  
 	 {  
 	 	 i f ( f o r m a t C h a r = = " . " )  
 	 	 {  
 	 	 	 i f ( d a t e V a l u e . i n d e x O f ( " . . " ) ! = - 1 )  
 	 	 	 {  
 	 	 	 	 _ p = " . "  
 	 	 	 }  
 	 	 }  
 	 	 / /   u s e   u s e r ' s   d a t e  
 	 	 v a r   a F o r m a t = d a t e F o r m a t . t o L o w e r C a s e ( ) . s p l i t ( f o r m a t C h a r )  
 	 	 v a r   a D a t a = d a t e V a l u e . t o L o w e r C a s e ( ) . r e p l a c e ( " . . " , " . " ) . s p l i t ( f o r m a t C h a r )  
 	 	 f o r ( v a r   i = 0 ; i < 3 ; i + + )  
 	 	 {  
 	 	 	 i f ( ( a F o r m a t [ i ] = = " d " ) | | ( a F o r m a t [ i ] = = " d d " ) )  
 	 	 	 {  
 	 	 	 	 o b j P o p C a l . o D a t e = p a r s e I n t ( a D a t a [ i ] , 1 0 )  
 	 	 	 	 t o k e n s C h a n g e d + +  
 	 	 	 }  
 	 	 	 e l s e   i f ( ( a F o r m a t [ i ] = = " m " ) | | ( a F o r m a t [ i ] = = " m m " ) )  
 	 	 	 {  
 	 	 	 	 i f ( ( ( p a r s e I n t ( a D a t a [ i ] , 1 0 ) - 1 ) > = 0 ) & & ( ( p a r s e I n t ( a D a t a [ i ] , 1 0 ) - 1 ) < = 1 1 ) )  
 	 	 	 	 {  
 	 	 	 	 	 o b j P o p C a l . o M o n t h = p a r s e I n t ( a D a t a [ i ] , 1 0 ) - 1  
 	 	 	 	 	 t o k e n s C h a n g e d + +  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 e l s e   i f ( ( a F o r m a t [ i ] = = " y y " ) | | ( a F o r m a t [ i ] = = " y y y y " ) )  
 	 	 	 {  
 	 	 	 	 o b j P o p C a l . o Y e a r = p a r s e I n t ( a D a t a [ i ] , 1 0 )  
 	 	 	 	 i f ( o b j P o p C a l . o Y e a r < = 9 9 )  
 	 	 	 	 {  
 	 	 	 	 	 t o k e n s C h a n g e d + +  
 	 	 	 	 	 i f ( o b j P o p C a l . o Y e a r < 1 0 0 )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 i f ( o b j P o p C a l . o Y e a r < P o p C a l . c e n t u r y L i m i t )  
 	 	 	 	 	 	 {  
 	 	 	 	 	 	 	 o b j P o p C a l . o Y e a r + = 1 0 0  
 	 	 	 	 	 	 }  
 	 	 	 	 	 	 o b j P o p C a l . o Y e a r + = 1 9 0 0  
 	 	 	 	 	 }  
 	 	 	 	 }  
 	 	 	 	 e l s e   i f ( o b j P o p C a l . o Y e a r < = 9 9 9 9 )  
 	 	 	 	 {  
 	 	 	 	 	 t o k e n s C h a n g e d + +  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 e l s e   i f ( a F o r m a t [ i ] = = " m m m " )  
 	 	 	 {  
 	 	 	 	 f o r ( j = 0 ; j < 1 2 ; j + + )  
 	 	 	 	 {  
 	 	 	 	 	 i f ( a D a t a [ i ] )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 i f ( a D a t a [ i ] + _ p = = o b j P o p C a l . m o n t h N a m e S h o r t [ j ] . t o L o w e r C a s e ( ) )  
 	 	 	 	 	 	 {  
 	 	 	 	 	 	 	 o b j P o p C a l . o M o n t h = j  
 	 	 	 	 	 	 	 t o k e n s C h a n g e d + +  
 	 	 	 	 	 	 	 b r e a k  
 	 	 	 	 	 	 }  
 	 	 	 	 	 	 e l s e   i f ( a D a t a [ i ] = = o b j P o p C a l . m o n t h N a m e S h o r t [ j ] . t o L o w e r C a s e ( ) )  
 	 	 	 	 	 	 {  
 	 	 	 	 	 	 	 o b j P o p C a l . o M o n t h = j  
 	 	 	 	 	 	 	 t o k e n s C h a n g e d + +  
 	 	 	 	 	 	 	 b r e a k  
 	 	 	 	 	 	 }  
 	 	 	 	 	 }  
 	 	 	 	 }  
 	 	 	 }  
 	 	 	 e l s e   i f ( a F o r m a t [ i ] = = " m m m m " )  
 	 	 	 {  
 	 	 	 	 f o r ( j = 0 ; j < 1 2 ; j + + )  
 	 	 	 	 {  
 	 	 	 	 	 i f ( a D a t a [ i ] )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 i f ( a D a t a [ i ] = = o b j P o p C a l . m o n t h N a m e [ j ] . t o L o w e r C a s e ( ) )  
 	 	 	 	 	 	 {  
 	 	 	 	 	 	 	 o b j P o p C a l . o M o n t h = j  
 	 	 	 	 	 	 	 t o k e n s C h a n g e d + +  
 	 	 	 	 	 	 	 b r e a k  
 	 	 	 	 	 	 }  
 	 	 	 	 	 }  
 	 	 	 	 }  
 	 	 	 }  
 	 	 }  
 	 }  
 	 r e t u r n ( ( t o k e n s C h a n g e d = = 3 ) & & ! i s N a N ( o b j P o p C a l . o D a t e ) & & ! i s N a N ( o b j P o p C a l . o M o n t h ) & & ! i s N a N ( o b j P o p C a l . o Y e a r ) )  
 }  
  
 f u n c t i o n   P o p C a l G e t D a t e ( d a t e V a l u e , d a t e F o r m a t , l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 i f ( P o p C a l I s T o d a y ( d a t e V a l u e ) )  
 	 {  
 	 	 r e t u r n ( n e w   D a t e ( o b j P o p C a l . t o d a y . g e t F u l l Y e a r ( ) , o b j P o p C a l . t o d a y . g e t M o n t h ( ) , o b j P o p C a l . t o d a y . g e t D a t e ( ) ) )  
 	 }  
 	 e l s e   i f ( P o p C a l S e t D M Y ( d a t e V a l u e , d a t e F o r m a t , l ) )  
 	 {  
 	 	 r e t u r n ( n e w   D a t e ( o b j P o p C a l . o Y e a r , o b j P o p C a l . o M o n t h , o b j P o p C a l . o D a t e ) )  
 	 }  
 	 r e t u r n ( n u l l )  
 }  
  
 f u n c t i o n   P o p C a l C h a n g e C u r r e n t M o n t h ( l )  
 {  
 	 v a r   o b j P o p C a l = o b j P o p C a l L i s t [ l ]  
 	 i f ( ( P o p C a l D a t e F r o m ( l ) . s u b s t r ( 0 , 6 ) < = P o p C a l D a t e N o w ( l ) . s u b s t r ( 0 , 6 ) ) & & ( P o p C a l D a t e N o w ( l ) . s u b s t r ( 0 , 6 ) < = P o p C a l D a t e U p T o ( l ) . s u b s t r ( 0 , 6 ) ) )  
 	 {  
 	 	 o b j P o p C a l . m o n t h S e l e c t e d = o b j P o p C a l . m o n t h N o w  
 	 	 o b j P o p C a l . y e a r S e l e c t e d = o b j P o p C a l . y e a r N o w  
 	 	 o b j P o p C a l . y e a r C o n s t r u c t e d = f a l s e  
 	 	 o b j P o p C a l . m o n t h C o n s t r u c t e d = f a l s e  
 	 	 P o p C a l C o n s t r u c t C a l e n d a r ( l )  
 	 }  
 }  
  
 f u n c t i o n   P o p C a l D o m i n g o P a s c u a s ( y )  
 {  
 	 v a r   l n C e n t e n a = p a r s e I n t ( y / 1 0 0 , 1 0 )  
 	 v a r   l n A u x = ( y + 1 ) % 1 9  
 	 v a r   l n N r o A u r e o = l n A u x + ( 1 9 * p a r s e I n t ( ( 1 9 - l n A u x ) / 1 9 , 1 0 ) )  
 	 v a r   l n D o m i n g o = 7 + ( 1 - y - p a r s e I n t ( y / 4 , 1 0 ) + l n C e n t e n a - p a r s e I n t ( l n C e n t e n a / 4 , 1 0 ) ) % 7  
 	 v a r   l n E p a c t a J u l = ( ( 1 1 * l n N r o A u r e o ) - 1 0 ) % 3 0  
 	 v a r   l n C o r r S o l a r = - ( l n C e n t e n a - 1 6 ) + p a r s e I n t ( ( l n C e n t e n a - 1 6 ) / 4 , 1 0 )  
 	 v a r   l n C o r r L u n a r = p a r s e I n t ( ( l n C e n t e n a - 1 5 - p a r s e I n t ( ( l n C e n t e n a - 1 7 ) / 2 5 , 1 0 ) ) / 3 , 1 0 )  
 	 v a r   l n E p a c t a G r e g = ( 3 0 + l n E p a c t a J u l + l n C o r r S o l a r + l n C o r r L u n a r ) % 3 0  
 	 v a r   l n D i a s L u n a P = 2 4 - l n E p a c t a G r e g + ( 3 0 * p a r s e I n t ( l n E p a c t a G r e g / 2 4 , 1 0 ) )  
 	 v a r   l n D i a s L u n a 1 5 = ( 2 7 - l n E p a c t a G r e g + ( 3 0 * p a r s e I n t ( l n E p a c t a G r e g / 2 4 , 1 0 ) ) ) % 7  
 	 v a r   l n D i a s P a s c u a = l n D i a s L u n a P + ( 7 + l n D o m i n g o - l n D i a s L u n a 1 5 ) % 7  
 	 v a r   d t F e c I n i = n e w   D a t e ( y , 2 , 2 1 )  
 	 v a r   d t F e c P a s c u a = P o p C a l S e t D a y s ( d t F e c I n i , l n D i a s P a s c u a )  
 	 r e t u r n ( d t F e c P a s c u a )  
 }  
  
 f u n c t i o n   P o p C a l G e t W e e k N u m b e r ( _ y , _ m , _ d , _ s , _ c )  
 {  
 	 v a r   _ d w = ( 7 + ( n e w   D a t e ( _ y , 0 , 1 ) . g e t D a y ( ) ) - _ s ) % 7  
 	 v a r   _ c d = D a t e . U T C ( _ y , _ m , _ d )  
 	 v a r   _ f d y = D a t e . U T C ( _ y , 0 , 1 )  
 	 v a r   _ w e e k = M a t h . c e i l ( ( ( _ c d - _ f d y ) / 8 6 4 0 0 0 0 0 + _ d w - 6 ) / 7 )  
 	 i f ( ( _ c = = 1 ) | | ( _ d w < = 3 ) )  
 	 {  
 	 	 _ w e e k + +  
 	 }  
 	 r e t u r n ( _ w e e k )  
 }  
  
 f u n c t i o n   P o p C a l P a d ( s , l , c , X )  
 {  
 	 v a r   x = X  
 	 v a r   r = s . t o S t r i n g ( )  
 	 i f ( r . l e n g t h > = l )   r e t u r n ( r . s u b s t r ( 0 , l ) )  
 	 i f ( c = = n u l l )   c = '   '  
 	 d o  
 	 {  
 	 	 i f ( X = = ' C ' )  
 	 	 {  
 	 	 	 i f ( x = = ' L ' )   x = ' R '  
 	 	 	 e l s e   x = ' L '  
 	 	 }  
 	 	 i f ( x = = ' L ' )   r = c + r  
 	 	 e l s e   i f ( x = = ' R ' )   r = r + c  
 	 }  
 	 w h i l e ( r . l e n g t h < l )  
 	 r e t u r n ( r )  
 }  
  
 f u n c t i o n   P o p C a l I s T o d a y ( _ h o y )  
 {  
 	 r e t u r n ( ( ' , n o w , t o d a y , h o y , h e u t e , o g g i , h o j e , ' ) . i n d e x O f ( ' , ' + _ h o y . t o L o w e r C a s e ( ) + ' , ' ) ! = - 1 )  
 }  
  
 f u n c t i o n   P o p C a l I s G o o d F r i d a y ( _ d a t e )  
 {  
 	 v a r   _ g o o d F r i d a y = P o p C a l S e t D a y s ( P o p C a l D o m i n g o P a s c u a s ( _ d a t e . g e t F u l l Y e a r ( ) ) , - 2 )  
 	 r e t u r n ( _ d a t e . t o S t r i n g ( ) = = _ g o o d F r i d a y . t o S t r i n g ( ) )  
 }  
  
 f u n c t i o n   P o p C a l I s C a r n i v a l ( _ d a t e )  
 {  
 	 v a r   _ c a r n i v a l = P o p C a l S e t D a y s ( P o p C a l D o m i n g o P a s c u a s ( _ d a t e . g e t F u l l Y e a r ( ) ) , - 4 7 )  
 	 r e t u r n ( _ d a t e . t o S t r i n g ( ) = = _ c a r n i v a l . t o S t r i n g ( ) )  
 }  
  
 f u n c t i o n   P o p C a l G e t B y I d ( _ I d )  
 {  
 	 r e t u r n ( d o c u m e n t . g e t E l e m e n t B y I d ( _ I d ) )  
 }  
  
 f u n c t i o n   P o p C a l G e t T o p L e f t ( _ o b j )  
 {  
 	 v a r   t = _ o b j . o f f s e t T o p + _ o b j . o f f s e t H e i g h t  
 	 v a r   l = _ o b j . o f f s e t L e f t  
 	 v a r   o b j P a r e n t = _ o b j . o f f s e t P a r e n t  
 	 i f ( _ o b j . s t y l e . p o s i t i o n . t o L o w e r C a s e ( ) ! = ' a b s o l u t e ' )  
 	 {  
 	 	 i f ( d o c u m e n t . b o d y )  
 	 	 {  
 	 	 	 i f ( d o c u m e n t . b o d y . o f f s e t T o p ! = 0 )  
 	 	 	 {  
 	 	 	 	 i f ( d o c u m e n t . b o d y . c u r r e n t S t y l e )  
 	 	 	 	 {  
 	 	 	 	 	 i f ( d o c u m e n t . b o d y . c u r r e n t S t y l e . m a r g i n T o p )   t + = p a r s e I n t ( d o c u m e n t . b o d y . c u r r e n t S t y l e . m a r g i n T o p , 1 0 )  
 	 	 	 	 	 i f ( d o c u m e n t . b o d y . c u r r e n t S t y l e . m a r g i n L e f t )   l + = p a r s e I n t ( d o c u m e n t . b o d y . c u r r e n t S t y l e . m a r g i n L e f t , 1 0 )  
 	 	 	 	 }  
 	 	 	 }  
 	 	 }  
 	 }  
 	 w h i l e ( ( o b j P a r e n t . t a g N a m e ! = " B O D Y " ) & & ( o b j P a r e n t . t a g N a m e ! = " H T M L " ) )  
 	 {  
 	 	 t + = o b j P a r e n t . o f f s e t T o p - o b j P a r e n t . s c r o l l T o p  
 	 	 l + = o b j P a r e n t . o f f s e t L e f t - o b j P a r e n t . s c r o l l L e f t  
 	 	 i f ( o b j P a r e n t . t a g N a m e = = " D I V " )  
 	 	 {  
 	 	 	 i f ( ! i s N a N ( p a r s e I n t ( o b j P a r e n t . s t y l e . b o r d e r T o p W i d t h , 1 0 ) ) )   t + = p a r s e I n t ( o b j P a r e n t . s t y l e . b o r d e r T o p W i d t h , 1 0 )  
 	 	 	 i f ( ! i s N a N ( p a r s e I n t ( o b j P a r e n t . s t y l e . b o r d e r L e f t W i d t h , 1 0 ) ) )   l + = p a r s e I n t ( o b j P a r e n t . s t y l e . b o r d e r L e f t W i d t h , 1 0 )  
 	 	 }  
 	 	 o b j P a r e n t = o b j P a r e n t . o f f s e t P a r e n t  
 	 }  
 	 r e t u r n ( [ t , l ] )  
 }  
  
 f u n c t i o n   P o p C a l S e t D a y s ( _ D a t e , _ I n c )  
 {  
 	 r e t u r n   ( n e w   D a t e ( ( n e w   D a t e ( _ D a t e ) ) . s e t H o u r s ( _ I n c * 2 4 , 0 , 0 , 0 ) ) )  
 }  
 
