ÿþf u n c t i o n   b u i l d C a l ( m ,   y ,   c M ,   c H ,   c D W ,   c D ,   b r d r ) {  
 v a r   m n = [ ' J a n u a r ' , ' F e b r u a r ' , ' M a r t ' , ' A p r i l ' , ' M a j ' , ' J u n ' , ' J u l ' , ' A v g u s t ' , ' S e p t e m b a r ' , ' O k t o b a r ' , ' N o v e m b a r ' , ' D e c e m b a r ' ] ;  
 v a r   d i m = [ 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   o D   =   n e w   D a t e ( y ,   m - 1 ,   1 ) ;   / / D D   r e p l a c e d   l i n e   t o   f i x   d a t e   b u g   w h e n   c u r r e n t   d a y   i s   3 1 s t  
 o D . o d = o D . g e t D a y ( ) + 1 ;   / / D D   r e p l a c e d   l i n e   t o   f i x   d a t e   b u g   w h e n   c u r r e n t   d a y   i s   3 1 s t  
  
 v a r   t o d a y d a t e = n e w   D a t e ( )   / / D D   a d d e d  
 v a r   s c a n f o r t o d a y = ( y = = t o d a y d a t e . g e t F u l l Y e a r ( )   & &   m = = t o d a y d a t e . g e t M o n t h ( ) + 1 ) ?   t o d a y d a t e . g e t D a t e ( )   :   0   / / D D   a d d e d  
  
 d i m [ 1 ] = ( ( ( o D . g e t F u l l Y e a r ( ) % 1 0 0 ! = 0 ) & & ( o D . g e t F u l l Y e a r ( ) % 4 = = 0 ) ) | | ( o D . g e t F u l l Y e a r ( ) % 4 0 0 = = 0 ) ) ? 2 9 : 2 8 ;  
 v a r   t = ' < d i v   c l a s s = " ' + c M + ' " > < t a b l e   c l a s s = " ' + c M + ' "   c o l s = " 7 "   c e l l p a d d i n g = " 0 "   b o r d e r = " 0 "   c e l l s p a c i n g = " 0 " > < t r   a l i g n = " c e n t e r " > ' ;  
 t + = ' < t d   c o l s p a n = " 7 "   a l i g n = " c e n t e r "   c l a s s = " ' + c H + ' " > ' + m n [ m - 1 ] + '   -   ' + y + ' < / t d > < / t r > < t r   a l i g n = " c e n t e r " > ' ;  
 f o r ( s = 0 ; s < 7 ; s + + ) t + = ' < t d   c l a s s = " ' + c D W + ' " > ' + " N P U S P S " . s u b s t r ( s , 1 ) + ' < / t d > ' ;  
 t + = ' < / t r > < t r   a l i g n = " c e n t e r " > ' ;  
 f o r ( i = 1 ; i < = 4 2 ; i + + ) {  
 v a r   x = ( ( i - o D . o d > = 0 ) & & ( i - o D . o d < d i m [ m - 1 ] ) ) ?   i - o D . o d + 1   :   ' & n b s p ; ' ;  
 i f   ( x = = s c a n f o r t o d a y )   / / D D   a d d e d  
 x = ' < s p a n   i d = " t o d a y " > ' + x + ' < / s p a n > '   / / D D   a d d e d  
 t + = ' < t d   c l a s s = " ' + c D + ' " > ' + x + ' < / t d > ' ;  
 i f ( ( ( i ) % 7 = = 0 ) & & ( i < 3 6 ) ) t + = ' < / t r > < t r   a l i g n = " c e n t e r " > ' ;  
 }  
 r e t u r n   t + = ' < / t r > < / t a b l e > < / d i v > ' ;  
 }  
  
 
