ÿþf u n c t i o n   r e q u i r e _ t x t ( c o n t r o l , m s g )  
 {  
         i f ( d o c u m e n t . g e t E l e m e n t B y I d ( c o n t r o l ) . v a l u e = = " " )  
         {  
                 a l e r t ( m s g ) ;  
                 d o c u m e n t . g e t E l e m e n t B y I d ( c o n t r o l ) . f o c u s ( ) ;  
                 r e t u r n   f a l s e ;  
         }  
         r e t u r n   t r u e ;  
 }  
 f u n c t i o n   i s N u m b e r ( c o n t r o l , m s g )  
 {  
         i f ( i s N a N ( d o c u m e n t . g e t E l e m e n t B y I d ( c o n t r o l ) . v a l u e ) )  
         {  
                 a l e r t ( m s g ) ;  
                 d o c u m e n t . g e t E l e m e n t B y I d ( c o n t r o l ) . f o c u s ( ) ;  
                 r e t u r n   f a l s e ;  
         }  
         r e t u r n   t r u e ;  
 }  
 f u n c t i o n   i s V a l i d E m a i l ( c o n t r o l , m s g )  
 {  
         v a r   c t l   =   d o c u m e n t . g e t E l e m e n t B y I d ( c o n t r o l ) . v a l u e ;  
         a p o s = c t l . i n d e x O f ( " @ " ) ;  
         d o t p o s = c t l . l a s t I n d e x O f ( " . " ) ;  
         i f   ( a p o s < 1 | | d o t p o s - a p o s < 2 )    
         {  
                 a l e r t ( m s g ) ;  
                 d o c u m e n t . g e t E l e m e n t B y I d ( c o n t r o l ) . f o c u s ( ) ;  
                 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 F i l e N a m e ( c t r N a m e )  
 	 {  
 	 	 t r y  
 	 	 {  
 	 	 	 v a r   f i l e   =   d o c u m e n t . g e t E l e m e n t B y I d ( c t r N a m e ) ; 	 	  
 	 	 	 v a r   v a l i d   =   " 0 1 2 3 4 5 6 7 8 9 _ . a b c d e f g h i j k l m n o p q r s t u v w x y z " ;  
 	 	 	 v a r   s t r   =   f i l e . v a l u e ; 	 	  
 	 	 	 i f   ( s t r . l e n g t h   >   0 )  
 	 	 	 {  
 	 	 	 	 v a r   f i l e n a m e   =   s t r . t o L o w e r C a s e ( ) . s u b s t r i n g ( s t r . l a s t I n d e x O f ( ' \ \ ' )   +   1 ) ; 	 	  
 	 	 	 	 f o r   ( v a r   i   =   0 ;   i <   f i l e n a m e . l e n g t h ;   i + + )  
 	 	 	 	 { 	 	 	 	  
 	 	 	 	 	 i f   ( v a l i d . i n d e x O f ( f i l e n a m e . s u b s t r ( i , 1 ) )   = =   - 1 )  
 	 	 	 	 	 {  
 	 	 	 	 	 	 t h r o w   n e w   e x c e p t i o n ( " " ) ;  
 	 	 	 	 	 	 r e t u r n   f a l s e ;  
 	 	 	 	 	 }  
 	 	 	 	 } 	 	 	  
 	 	 	 }  
 	 	 	 r e t u r n   t r u e ;  
 	 	 }  
 	 	 c a t c h ( e )  
 	 	 {  
 	 	 	 a l e r t ( " T ê n   f i l e   k h ô n g   c h éa   c á c   k ý   t ñ  ·c   b i Çt ,   c h É  c h éa   c h ï,   s Ñ,   v à   d ¥u   g ¡c h   c h â n " )  
 	 	 }  
 	 }  
 	  
 	  
         f u n c t i o n   i s P i c t u r e ( F i l e n a m e )  
           {  
                          
                         v a r   e x t I m a g e   =   n e w   A r r a y ( " g i f " ,   " j p g " ,   " p n g " ,   " b m p " ,   " t i f " ,   " m p g " ,   " s w f " ,   " d a t " ,   " w m v " ,   " f l v " ) ;  
                         v a r   i s I m a g e   =   f a l s e ;  
                         v a r   s t r K T   =   F i l e n a m e . t o L o w e r C a s 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 ( ' . ' )   +   1 ) ; 	  
                         v a r   i ;  
                         f o r   ( i   =   0 ;   i   <   5 ;   i + + )  
                                 i f   ( s t r K T   = =   e x t I m a g e [ i ] )  
                                 {  
                                         i s I m a g e   =   t r u e ;  
                                         b r e a k ;  
                                 }  
                         r e t u r n   i s I m a g e ;  
             } 
