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