ÿþ/ / f u n c t i o n   e n a b l e S a v e ( i s E n a b l e d ) {  
 / /         i f ( d o c u m e n t . g e t E l e m e n t B y I d ( ' b t n S a v e ' ) ! = n u l l ) {  
 / /                 d o c u m e n t . g e t E l e m e n t B y I d ( ' b t n S a v e ' ) . d i s a b l e d = ! i s E n a b l e d ;  
 / /         }  
 / / }  
 / / f u n c t i o n   c h e c k I m a g e S i z e ( i m g S r c ) {  
 / / 	 v a r   t e s t I m g O b j = n e w   I m a g e ( ) ;  
 / / 	 t e s t I m g O b j . s r c = i m g S r c ;  
 / / 	 v a r   m a x L o o p = 1 0 0 ;  
 / / 	 v a r   l o o p I n d e x = 0 ;  
 / / 	 w h i l e ( l o o p I n d e x < m a x L o o p   & &   ( t e s t I m g O b j . w i d t h = = 0   | |   t e s t I m g O b j . h e i g h t = = 0 ) ) {  
 / / 	 	 l o o p I n d e x + = 1 ;  
 / / 	 	 s e t I n t e r v a l ( " " ,   5 0 0 ) ;  
 / / 	 }  
  
 / / 	 / / E N D   T E S T   I M A G E   S I Z E   H E R E 	  
 / / 	 i f ( l o o p I n d e x > = m a x L o o p ) {  
 / / 	 	 i f ( c o n f i r m ( ' K h ô n g   x á c   Ën h   °ãc   k í c h   t h °Ûc   f u l l   s i z e   c ça   h ì n h .   C l i c k   O k   Ã  t h í  l ¡i ' ) ) {  
 / / 	 	 	 r e t u r n   c h e c k I m a g e S i z e ( i m g S r c ) ;  
 / / 	 	 }  
 / / 	 	 e l s e {  
 / / 	 	 	 r e t u r n   f a l s e ;  
 / / 	 	 }  
 / / 	 } e l s e {  
 / / 	 	 r e t u r n   t r u e ;  
 / / 	 }  
 / / }  
  
 f u n c t i o n   c h a r I s V a l i d ( t x t )   {  
         v a r   s t r I n p u t   =   t x t . v a l u e ;  
         v a r   r e g S p e c i a l C h a r s   =   / [ ^ a - z A - Z 0 - 9 _ - ] / g   ;  
         v a r   f o u n d C h a r s   =   s t r I n p u t . m a t c h ( r e g S p e c i a l C h a r s ) ;  
         i f   ( f o u n d C h a r s   ! =   n u l l )   {  
                 e n a b l e S a v e ( f a l s e ) ;  
                 r e t u r n   f a l s e ;  
         }   e l s e   {  
                 e n a b l e S a v e ( t r u e ) ;  
                 r e t u r n   t r u e ;  
         }  
 }  
  
 f u n c t i o n   p a r s e F i l e N a m e ( f i l e N a m e )   {  
         v a r   r e g   =   / [ ^ . a - z A - Z 0 - 9 _ - ] / g   ;  
         f i l e N a m e   =   f i l e N a m e . r e p l a c e ( r e g ,   ' - ' ) ;  
         w h i l e   ( f i l e N a m e . i n d e x O f ( ' - - ' )   >   - 1 )   {  
                 f i l e N a m e   =   f i l e N a m e . r e p l a c e ( ' - - ' ,   ' - ' ) ;  
         }  
  
         r e t u r n   f i l e N a m e ;  
 }  
  
  
 f u n c t i o n   g e t F i l e T y p e ( f i l e N a m e )   {  
         v a r   f i l e T y p e   =   ' ' ;  
         f i l e N a m e   =   f i l e N a m e . t o L o w e r C a s e ( ) ;  
         v a r   f i l e E x t   =   f i l e N a m e . s u b s t r i n g ( f i l e N a m e . l a s t I n d e x O f ( ' . ' ) ) ;  
  
         s w i t c h   ( f i l e E x t )   {  
         c a s e   ' . j p g ' :  
         c a s e   ' . j p e g ' :  
         c a s e   ' . g i f ' :  
         c a s e   ' . p n g ' :  
         c a s e   ' . b m p ' :  
                 f i l e T y p e   =   ' i m a g e ' ;  
                 b r e a k ;                          
         c a s e   ' . p d f ' :  
         c a s e   ' . d o c ' :  
         c a s e   ' . t x t ' :  
         c a s e   ' . x l s ' :  
         c a s e   ' . r t f ' :  
         c a s e   ' . p p t ' :  
                 f i l e T y p e   =   ' d o c u m e n t ' ;  
                 b r e a k ;                                                          
         c a s e   ' . w m v ' :  
         c a s e   ' . a v i ' :  
         c a s e   ' . m p g ' :  
         c a s e   ' . m p e g ' :  
         c a s e   ' . m o v ' :  
         c a s e   ' . m p 4 ' :  
         c a s e   ' . f l v ' :  
         c a s e   ' . m p 3 ' :  
         c a s e   ' . s w f ' :  
                 f i l e T y p e   =   ' m e d i a ' ;  
                 b r e a k ;                          
         d e f a u l t :  
                 f i l e T y p e   =   ' b i n a r y ' ;  
                 b r e a k ;  
         }  
         r e t u r n   f i l e T y p e ;  
 }  
  
 f u n c t i o n   g e t F i l e E x t ( f i l e N a m e )   {  
         f i l e N a m e   =   f i l e N a m e . t o L o w e r C a s e ( ) ;  
         r e t u r n   f i l e N a m e . s u b s t r i n g ( f i l e N a m e . l a s t I n d e x O f ( ' . ' ) ) ;  
 }  
  
 / / f u n c t i o n   c h e c k L o c a l F i l e N a m e ( d i s k F i l e N a m e ) {  
 / /         v a r   f i l e N a m e = d i s k F i l e N a m e ;  
 / / 	 i f ( f i l e N a m e ! = ' '   & &   f i l e N a m e . i n d e x O f ( ' . ' ) > - 1 ) {  
 / / 	         i f ( f i l e N a m e . i n d e x O f ( " : \ \ " ) > - 1 ) {  
 / / 	 	         v a r   b e g i n I n d e x = f i l e N a m e . l a s t I n d e x O f ( ' \ \ ' )   +   1 ;  
 / / 	 	         f i l e N a m e = f i l e N a m e . s u b s t r i n g ( b e g i n I n d e x ) ; 	 	          
 / /                 }  
 / /                  
 / / 	         v a r   e n d I n d e x = f i l e N a m e . l a s t I n d e x O f ( ' . ' ) ;                  
 / /                 f i l e N a m e = f i l e N a m e . s u b s t r i n g ( 0 ,   e n d I n d e x ) ;                  
 / /                
 / / 	 	 v a r   r e g S p e c i a l C h a r s = / [ ^ a - z A - Z 0 - 9 _ - ] / g ;  
 / / 	 	 v a r   f o u n d C h a r s = f i l e N a m e . m a t c h ( r e g S p e c i a l C h a r s ) ;  
 / / 	 	 i f ( f o u n d C h a r s ! = n u l l ) {  
 / / / / 	 	 	 s h o w E r r o r M s g ( " T ê n   f i l e   [ "   +   f i l e N a m e   +   " ]   k h ô n g   h ãp   l Ç! \ n \ n T ê n   f i l e   b ¯t   b u Ùc   p h £i   l à   T I ¾N G   V I ÆT   K H Ô N G   D ¤U   v à   c ó   g i á   t r Ë  t r o n g   p h ¡m   v i   t ë  a   ¿n   z ,   t ë  A   ¿n   Z , \ n d ¥u   g ¡c h   n g a n g   ( - ) ,   d ¥u   g ¡c h   d °Ûi   ( _ ) ,   s Ñ  t ë  0   ¿n   9 . \ n \ n N g o à i   r a ,   t ê n   f i l e   k h ô n g   °ãc   b a o   g Óm   k h o £n g   t r ¯n g   v à   c á c   k ý   t ñ  ·c   b i Çt   k h á c " ) ;  
 / /                         e n a b l e S a v e ( f a l s e ) ; 	 	 	  
 / / 	 	 	 r e t u r n   f a l s e ;  
 / / 	 	 }  
 / / 	 	 e l s e {  
 / /                         e n a b l e S a v e ( t r u e ) ; 	 	          
 / / 	 	 	 r e t u r n   t r u e ;  
 / / 	 	 }  
 / / 	 }  
 / / 	 e l s e {  
 / /                 e n a b l e S a v e ( f a l s e ) ; 	          
 / / 	 	 r e t u r n   f a l s e ; 	  
 / / 	 }  
 / / }  
  
 / / f u n c t i o n   c h e c k V n N u m b e r F o r m a t ( t x t ) {  
 / /         v a r   i s V a l i d = t r u e ;  
 / /         i f ( t x t . v a l u e ! = ' ' ) {  
 / /                 i f ( t x t . v a l u e . s p l i t ( ' , ' ) . l e n g t h < 3 ) {  
 / /                         v a r   s t r V a l u e = t x t . v a l u e . s p l i t ( ' , ' ) [ 0 ] ;  
 / /                         s t r V a l u e = r e p l a c e S t r i n g ( s t r V a l u e ,   ' . ' ,   ' ' ) ;  
 / /                         v a r   o b j R e g E x p     =   / ( ^ - ? \ d \ d * \ , \ d { 2 } $ ) | ( ^ - ? \ d \ d * $ ) | ( ^ - ? \ , \ d \ d { 2 } $ ) / ;  
 / /                         i s V a l i d = o b j R e g E x p . t e s t ( s t r V a l u e ) ;  
 / /                 }  
 / /                 e l s e {  
 / /                         i s V a l i d = f a l s e ;  
 / /                 }  
 / /         }  
 / /          
 / /         i f ( ! i s V a l i d ) {  
 / /                 t x t . s e l e c t ( ) ;                  
 / /                 t x t . f o c u s ( ) ;  
 / /                 s h o w E r r o r M s g ( ' S Ñ  k h ô n g   h ãp   l Ç! ' ) ;                  
 / /                 e n a b l e S a v e ( f a l s e ) ;                  
 / /                 r e t u r n   f a l s e ;          
 / /         }  
 / /         e l s e {  
 / /                 e n a b l e S a v e ( t r u e ) ;          
 / /                 r e t u r n   t r u e ;  
 / /         }        
 / / }  
  
 / / f u n c t i o n   c h e c k U s N u m b e r F o r m a t ( t x t ) {  
 / /         v a r   i s V a l i d = t r u e ;  
 / /         i f ( t x t . v a l u e ! = ' ' ) {  
 / /                 i f ( t x t . v a l u e . s p l i t ( ' . ' ) . l e n g t h < 3 ) {  
 / /                         v a r   s t r V a l u e = t x t . v a l u e . s p l i t ( ' . ' ) [ 0 ] ;  
 / /                         s t r V a l u e = r e p l a c e S t r i n g ( s t r V a l u e ,   ' , ' ,   ' ' ) ;  
 / /                         v a r   o b j R e g E x p     =   / ( ^ - ? \ d \ d * \ , \ d { 2 } $ ) | ( ^ - ? \ d \ d * $ ) | ( ^ - ? \ , \ d \ d { 2 } $ ) / ;  
 / /                         i s V a l i d = o b j R e g E x p . t e s t ( s t r V a l u e )  
 / /                 }  
 / /                 e l s e {  
 / /                         i s V a l i d = f a l s e ;  
 / /                 }  
 / /         }  
 / /          
 / /         i f ( ! i s V a l i d ) {  
 / /                 t x t . s e l e c t ( ) ;                  
 / /                 t x t . f o c u s ( ) ;  
 / /                 s h o w E r r o r M s g ( ' S Ñ  k h ô n g   h ãp   l Ç! ' ) ;                  
 / /                 e n a b l e S a v e ( f a l s e ) ;  
 / /                 r e t u r n   f a l s e ;          
 / /         }  
 / /         e l s e {  
 / /                 e n a b l e S a v e ( t r u e ) ;  
 / /                 r e t u r n   t r u e ;  
 / /         }    
 / / }  
  
 / / f u n c t i o n   i s I n t e g e r ( s t r V a l u e ) {  
 / /         r e t u r n   ! i s N a N ( p a r s e I n t ( s t r V a l u e ) ) ;  
 / / / /         v a r   o b j R e g E x p     =   / ( ^ - ? \ d \ d * $ ) / ;  
 / / / /         / / c h e c k   f o r   i n t e g e r   c h a r a c t e r s  
 / / / /         i f ( o b j R e g E x p . t e s t ( s t r V a l u e ) ) {  
 / / / /                 e n a b l e S a v e ( f a l s e ) ;  
 / / / /                 r e t u r n   t r u e ;  
 / / / /         }  
 / / / /         e l s e {  
 / / / /                 e n a b l e S a v e ( t r u e ) ;          
 / / / /                 r e t u r n   f a l s e ;  
 / / / /         }  
 / / }  
  
  
 / / f u n c t i o n   c h e c k D a t e T i m e ( t x t D a t e T i m e )    
 / / {    
 / /         v a r   s D a t e   =   t x t D a t e T i m e . v a l u e ;  
 / /         v a r   b V a l i d   =   f a l s e ;    
 / /         v a r   a M a t c h   = / ^ \ d { 2 } [ \ / - ] ( 0 1 | 0 2 | 0 3 | 0 4 | 0 5 | 0 6 | 0 7 | 0 8 | 0 9 | 1 0 | 1 1 | 1 2 ) [ \ / - ] \ d { 4 } $ / . e x e c ( s D a t e ) ;              
 / /         i f   ( s D a t e . l e n g t h = = 0 )   {   r e t u r n   t r u e ;   }    
 / /         i f   ( a M a t c h   = =   n u l l ) {    
 / /                 s h o w E r r o r M s g ( s D a t e   +   "   k h ô n g   ú n g   Ën h   d ¡n g ! \ n N g à y   t h á n g   b ¯t   b u Ùc   p h £i   ß  d ¡n g :   N g à y - T h á n g - N m   ( d d - m m - y y y y ) \ n \ n D a t e   v a l u e   i s   n o t   v a l i d   f o r m a t !   D a t e   m u s t   b e   i n   f o r m a t   o f :   d d - m m - y y y y " ) ;     t x t D a t e T i m e . f o c u s ( ) ;    
 / /                  
 / /                 r e t u r n   b V a l i d ;  
 / /         }    
 / /         v a r   D a t e A r r a y   =   s D a t e . s p l i t ( " - " ) ;    
 / /         s w i t c h   ( D a t e A r r a y [ 1 ] ) {    
 / /                 c a s e   " 0 1 " :       D a t e A r r a y [ 1 ]   =   0 ;   b r e a k ;    
 / /                 c a s e   " 0 2 " :       D a t e A r r a y [ 1 ]   =   1 ;   b r e a k ;    
 / /                 c a s e   " 0 3 " :       D a t e A r r a y [ 1 ]   =   2 ;   b r e a k ;    
 / /                 c a s e   " 0 4 " :       D a t e A r r a y [ 1 ]   =   3 ;   b r e a k ;    
 / /                 c a s e   " 0 5 " :       D a t e A r r a y [ 1 ]   =   4 ;   b r e a k ;    
 / /                 c a s e   " 0 6 " :       D a t e A r r a y [ 1 ]   =   5 ;   b r e a k ;    
 / /                 c a s e   " 0 7 " :       D a t e A r r a y [ 1 ]   =   6 ;   b r e a k ;    
 / /                 c a s e   " 0 8 " :       D a t e A r r a y [ 1 ]   =   7 ;   b r e a k ;    
 / /                 c a s e   " 0 9 " :       D a t e A r r a y [ 1 ]   =   8 ;   b r e a k ;    
 / /                 c a s e   " 1 0 " :       D a t e A r r a y [ 1 ]   =   9 ;   b r e a k ;    
 / /                 c a s e   " 1 1 " :       D a t e A r r a y [ 1 ]   =   1 0 ;   b r e a k ;    
 / /                 c a s e   " 1 2 " :       D a t e A r r a y [ 1 ]   =   1 1 ;   b r e a k ;    
 / /         }  
 / /          
 / /         v a r   o D a t e   =   n e w   D a t e ( D a t e A r r a y [ 2 ] ,   D a t e A r r a y [ 1 ] ,   D a t e A r r a y [ 0 ] ) ;  
 / /         i f   ( D a t e A r r a y [ 2 ]   ! =   o D a t e . g e t F u l l Y e a r ( )   | |   D a t e A r r a y [ 1 ]   ! =   o D a t e . g e t M o n t h ( ) ) {    
 / /                 s h o w E r r o r M s g ( s D a t e   +   "   c ó   g i á   t r Ë  k h ô n g   h ãp   l Ç! \ n V í   d å:   3 0 - 2   l à   n g à y   k h ô n g   h ãp   l Ç" ) ;    
 / /                 e n a b l e S a v e ( f a l s e ) ;  
 / /                 r e t u r n   b V a l i d ;    
 / /         }  
 / /         e n a b l e S a v e ( t r u e ) ;  
 / /         b V a l i d   =   t r u e ;  
 / /          
 / /         r e t u r n   b V a l i d ;    
 / / }  
  
  
 / / f u n c t i o n   c h e c k V N D a t e T i m e ( t x t D a t e T i m e )    
 / / {    
 / /         v a r   s D a t e   =   t x t D a t e T i m e . v a l u e ;  
 / /         v a r   b V a l i d   =   f a l s e ;    
 / /         v a r   a M a t c h   = / ^ \ d { 2 } [ \ / - ] ( 0 1 | 0 2 | 0 3 | 0 4 | 0 5 | 0 6 | 0 7 | 0 8 | 0 9 | 1 0 | 1 1 | 1 2 ) [ \ / - ] \ d { 4 } $ / . e x e c ( s D a t e ) ;              
 / /         i f   ( s D a t e . l e n g t h = = 0 )   {   r e t u r n   t r u e ;   }    
 / /         i f   ( a M a t c h   = =   n u l l ) {    
 / /                 s h o w E r r o r M s g ( s D a t e   +   "   k h ô n g   ú n g   Ën h   d ¡n g ! \ n N g à y   t h á n g   b ¯t   b u Ùc   p h £i   ß  d ¡n g :   N g à y / T h á n g / N m   ( d d / m m / y y y y ) " ) ;     t x t D a t e T i m e . f o c u s ( ) ;    
 / /                  
 / /                 r e t u r n   b V a l i d ;  
 / /         }    
 / /         v a r   D a t e A r r a y   =   s D a t e . s p l i t ( " / " ) ;    
 / /         s w i t c h   ( D a t e A r r a y [ 1 ] ) {    
 / /                 c a s e   " 0 1 " :       D a t e A r r a y [ 1 ]   =   0 ;   b r e a k ;    
 / /                 c a s e   " 0 2 " :       D a t e A r r a y [ 1 ]   =   1 ;   b r e a k ;    
 / /                 c a s e   " 0 3 " :       D a t e A r r a y [ 1 ]   =   2 ;   b r e a k ;    
 / /                 c a s e   " 0 4 " :       D a t e A r r a y [ 1 ]   =   3 ;   b r e a k ;    
 / /                 c a s e   " 0 5 " :       D a t e A r r a y [ 1 ]   =   4 ;   b r e a k ;    
 / /                 c a s e   " 0 6 " :       D a t e A r r a y [ 1 ]   =   5 ;   b r e a k ;    
 / /                 c a s e   " 0 7 " :       D a t e A r r a y [ 1 ]   =   6 ;   b r e a k ;    
 / /                 c a s e   " 0 8 " :       D a t e A r r a y [ 1 ]   =   7 ;   b r e a k ;    
 / /                 c a s e   " 0 9 " :       D a t e A r r a y [ 1 ]   =   8 ;   b r e a k ;    
 / /                 c a s e   " 1 0 " :       D a t e A r r a y [ 1 ]   =   9 ;   b r e a k ;    
 / /                 c a s e   " 1 1 " :       D a t e A r r a y [ 1 ]   =   1 0 ;   b r e a k ;    
 / /                 c a s e   " 1 2 " :       D a t e A r r a y [ 1 ]   =   1 1 ;   b r e a k ;    
 / /         }  
 / /          
 / /         v a r   o D a t e   =   n e w   D a t e ( D a t e A r r a y [ 2 ] ,   D a t e A r r a y [ 1 ] ,   D a t e A r r a y [ 0 ] ) ;  
 / /         i f   ( D a t e A r r a y [ 2 ]   ! =   o D a t e . g e t F u l l Y e a r ( )   | |   D a t e A r r a y [ 1 ]   ! =   o D a t e . g e t M o n t h ( ) ) {    
 / /                 s h o w E r r o r M s g ( s D a t e   +   "   c ó   g i á   t r Ë  k h ô n g   h ãp   l Ç  h o ·c   k h ô n g   ú n g   Ën h   d ¡n g ! " ) ;    
 / /                 e n a b l e S a v e ( f a l s e ) ;  
 / /                 r e t u r n   b V a l i d ;    
 / /         }  
 / /         e n a b l e S a v e ( t r u e ) ;  
 / /         b V a l i d   =   t r u e ;  
 / /          
 / /         r e t u r n   b V a l i d ;    
 / / }  
  
 / / f u n c t i o n   c h e c k E m a i l ( e m a i l S t r )   {  
 / / 	 i f ( e m a i l S t r . i n d e x O f ( " ; " ) ! = - 1 ) {  
 / / 	 	 v a r   e m a i l A r r a y = e m a i l S t r . s p l i t ( " ; " ) ;  
 / / 	 	 f o r ( i = 0 ; i < e m a i l A r r a y . l e n g t h ; i + + ) {  
 / / 	 	 	 i s V a l i d = c h e c k E m a i l ( e m a i l A r r a y [ i ] ) ;  
 / / 	 	 	 i f ( ! i s V a l i d ) {  
 / / 	 	 	 	 b r e a k ;  
 / / 	 	 	 }  
  
 / / 	 	 }  
 / / 	 	 r e t u r n   i s V a l i d ;  
 / / 	 }  
 / / 	  
 / / 	 e l s e {  
 / / 	 	 v a r   e m a i l P a t = / ^ ( . + ) @ ( . + ) $ /  
 / / 	 	 v a r   s p e c i a l C h a r s = " \ \ ( \ \ ) < > @ , ; : \ \ \ \ \ \ \ " \ \ . \ \ [ \ \ ] "  
 / / 	 	 v a r   v a l i d C h a r s = " \ [ ^ \ \ s "   +   s p e c i a l C h a r s   +   " \ ] "  
 / / 	 	 v a r   q u o t e d U s e r = " ( \ " [ ^ \ " ] * \ " ) "  
 / / 	 	 v a r   i p D o m a i n P a t = / ^ \ [ ( \ d { 1 , 3 } ) \ . ( \ d { 1 , 3 } ) \ . ( \ d { 1 , 3 } ) \ . ( \ d { 1 , 3 } ) \ ] $ /  
 / / 	 	 v a r   a t o m = v a l i d C h a r s   +   ' + '  
 / / 	 	 v a r   w o r d = " ( "   +   a t o m   +   " | "   +   q u o t e d U s e r   +   " ) "  
 / / 	 	 v a r   u s e r P a t = n e w   R e g E x p ( " ^ "   +   w o r d   +   " ( \ \ . "   +   w o r d   +   " ) * $ " )  
 / / 	 	 v a r   d o m a i n P a t = n e w   R e g E x p ( " ^ "   +   a t o m   +   " ( \ \ . "   +   a t o m   + " ) * $ " )  
 / / 	 	 v a r   m a t c h A r r a y = e m a i l S t r . m a t c h ( e m a i l P a t )  
 / / 	 	  
 / / 	 	 i f   ( m a t c h A r r a y = = n u l l )   {  
 / / 	 	 	 r e t u r n   f a l s e  
 / / 	 	 }  
 / / 	 	 v a r   u s e r = m a t c h A r r a y [ 1 ]  
 / / 	 	 v a r   d o m a i n = m a t c h A r r a y [ 2 ]  
  
  
 / / 	 	 i f   ( u s e r . m a t c h ( u s e r P a t ) = = n u l l )   {  
 / / 	 	 	 r e t u r n   f a l s e  
 / / 	 	 }  
  
 / / 	 	 v a r   I P A r r a y = d o m a i n . m a t c h ( i p D o m a i n P a t )  
 / / 	 	 i f   ( I P A r r a y ! = n u l l )   {  
 / / 	 	 	 f o r   ( v a r   i = 1 ; i < = 4 ; i + + )   {  
 / / 	 	 	 	 i f   ( I P A r r a y [ i ] > 2 5 5 )   {  
 / / 	 	 	 	 	 r e t u r n   f a l s e  
 / / 	 	 	 	 }  
 / / 	 	 	 }  
 / / 	 	 	 r e t u r n   t r u e  
 / / 	 	 }  
  
 / / 	 	 v a r   d o m a i n A r r a y = d o m a i n . m a t c h ( d o m a i n P a t )  
 / / 	 	 i f   ( d o m a i n A r r a y = = n u l l )   {  
 / / 	 	 	 r e t u r n   f a l s e  
 / / 	 	 }  
  
 / / 	 	 v a r   a t o m P a t = n e w   R e g E x p ( a t o m , " g " )  
 / / 	 	 v a r   d o m A r r = d o m a i n . m a t c h ( a t o m P a t )  
 / / 	 	 v a r   l e n = d o m A r r . l e n g t h  
 / / 	 	  
 / / 	 	 i f   ( d o m A r r [ d o m A r r . l e n g t h - 1 ] . l e n g t h < 2   | |   d o m A r r [ d o m A r r . l e n g t h - 1 ] . l e n g t h > 3 )   {  
 / / 	 	 	 r e t u r n   f a l s e  
 / / 	 	 }  
  
 / / 	 	 i f   ( l e n < 2 )   {  
 / / 	 	 	 r e t u r n   f a l s e  
 / / 	 	 }  
  
 / / 	 	 r e t u r n   t r u e ;  
 / / 	 }  
 / / }  
  
 / / f u n c t i o n   c h e c k T e x t B o x I s N u m e r i c ( t x t T e x t B o x ) {  
 / /         i f ( t x t T e x t B o x . v a l u e ! = " " ) {  
 / / 	         i f ( t x t T e x t B o x . v a l u e = = " 0 . 0 0 "   | |   t x t T e x t B o x . v a l u e = = " 0 "   | |   t x t T e x t B o x . v a l u e = = " 0 . "     | |   t x t T e x t B o x . v a l u e = = " . 0 "   | |   t x t T e x t B o x . v a l u e = = " . "   | |   t x t T e x t B o x . v a l u e = = " , " ) {  
 / / 	 	         t x t T e x t B o x . v a l u e = " 0 " ;  
 / / 	         } 	 	 	  
 / / 	         i f ( ! c h e c k N u m e r i c ( t x t T e x t B o x ,   0 ,   1 0 0 0 0 0 0 0 0 0 ,   " , " ,   " . " ,   " " ) ) {  
 / / / / 	                 t x t T e x t B o x . f o c u s ( ) ;  
 / / / / 	                 t x t T e x t B o x . s e l e c t ( ) ;  
 / / 	                 r e t u r n   f a l s e ;  
 / / 	         }  
 / / 	         e l s e {  
 / / 	                 r e t u r n   t r u e ;  
 / / 	         }  
 / /         }  
 / / }  
 / / f u n c t i o n   c h e c k N u m e r i c ( o b j N a m e , m i n v a l ,   m a x v a l , c o m m a , p e r i o d , h y p h e n )  
 / / {  
 / / 	 v a r   n u m b e r f i e l d   =   o b j N a m e ;  
 / / 	 r e t u r n   i s N u m e r i c ( o b j N a m e , m i n v a l , m a x v a l , " , " , " . " , " " ) ;  
 / / }  
  
 / / f u n c t i o n   i s N u m e r i c ( o b j N a m e , m i n v a l , m a x v a l , c o m m a , p e r i o d , h y p h e n ) {  
 / / / /   o n l y   a l l o w   0 - 9   b e   e n t e r e d ,   p l u s   a n y   v a l u e s   p a s s e d  
 / / / /   ( c a n   b e   i n   a n y   o r d e r ,   a n d   d o n ' t   h a v e   t o   b e   c o m m a ,   p e r i o d ,   o r   h y p h e n )  
 / / / /   i f   a l l   n u m b e r s   a l l o w   c o m m a s ,   p e r i o d s ,   h y p h e n s   o r   w h a t e v e r ,  
 / / / /   j u s t   h a r d   c o d e   i t   h e r e   a n d   t a k e   o u t   t h e   p a s s e d   p a r a m e t e r s  
 / / 	 v a r   c h e c k O K   =   " 0 1 2 3 4 5 6 7 8 9 "   +   c o m m a   +   p e r i o d   +   h y p h e n ;  
 / / 	 v a r   c h e c k S t r   =   o b j N a m e ;  
 / / 	 v a r   a l l V a l i d   =   t r u e ;  
 / / 	 v a r   d e c P o i n t s   =   0 ;  
 / / 	 v a r   a l l N u m   =   " " ;  
  
 / / 	 f o r   ( i   =   0 ;     i   <   c h e c k S t r . v a l u e . l e n g t h ;     i + + ) {  
 / / 	 	 c h   =   c h e c k S t r . v a l u e . c h a r A t ( i ) ;  
 / / 	 	 f o r   ( j   =   0 ;     j   <   c h e c k O K . l e n g t h ;     j + + )  
 / / 	 	 	 i f   ( c h   = =   c h e c k O K . c h a r A t ( j ) )   b r e a k ;  
 / / 	 	 	  
 / / 	 	 i f   ( j   = =   c h e c k O K . l e n g t h ) {  
 / / 	 	 	 a l l V a l i d   =   f a l s e ;  
 / / 	 	 	 b r e a k ;  
 / / 	 	 }  
 / / 	 	  
 / / 	 	 i f   ( c h   ! =   " , " )   a l l N u m   + =   c h ;  
 / / 	 }  
 / / 	  
 / / 	 i f   ( ! a l l V a l i d ) { 	  
 / / 	 	 s h o w E r r o r M s g s a y   =   " N u m b e r   i s   i n v a l i d ! \ n S Ñ  k h ô n g   h ãp   l Ç! \ " "  
 / / 	 	 s h o w E r r o r M s g ( s h o w E r r o r M s g s a y ) ;  
 / / 	 	 r e t u r n   f a l s e ;  
 / / 	 }  
  
 / / 	 / /   s e t   t h e   m i n i m u m   a n d   m a x i m u m  
 / / 	 v a r   c h k V a l   =   a l l N u m ;  
 / / 	  
 / / 	 v a r   p r s V a l   =   p a r s e I n t ( a l l N u m ) ;  
 / / 	  
 / / 	 i f   ( c h k V a l   ! =   " "   & &   ! ( p r s V a l   > =   m i n v a l   & &   p r s V a l   < =   m a x v a l ) ) {  
 / / 	 	 s h o w E r r o r M s g s a y   =   " N u m b e r   i s   t o o   s m a l l   o r   t o o   l a r g e ! \ n S Ñ  q u á   n h Ï  h o ·c   q u á   l Ûn !   "  
 / / 	 	 s h o w E r r o r M s g ( s h o w E r r o r M s g s a y ) ;  
 / / 	 	 r e t u r n   f a l s e ;  
 / / 	 }  
 / / } 
