ÿþ/ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /  
 / * * * * * * * * * * * * * * * * *   V a l i d a t o r s . a s p   * * * * * * * * * * * * * * * * * * * /  
 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /  
 / *   F i l e   c o n t a i n s   g e n e r a l   f u n c t i o n s   u s e d   d u r i n g             * /  
 / *   c l i e n t - s i d e   f o r m   v a l i d a t i o n .                                           * /  
 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /  
 / *   C r e a t e   O n :   0 6 / 2 9 / 3 0 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 * /  
 / *   C r e a t e d   B y :   J u s t i n   R .   S c h w i m m e r                                     * /  
 / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /  
  
 / /   I s E m p t y   E m u l a t o r  
 f u n c t i o n   I s E m p t y ( a T e x t F i e l d )   {  
       i f   ( ( a T e x t F i e l d = = n u l l )   | |    
       ( a T e x t F i e l d . l e n g t h = = 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 ;   }  
 } 	  
  
 / /   I s N u m e r i c   E m u l a t o r  
 f u n c t i o n   I s N u m e r i c ( a N u m F i e l d )   {  
     	 v a r   n u m R e g E x p   =   / [ ^ 0 - 9 ] / ;  
         i f   ( n u m R e g E x p . t e s t ( a N u m F i e l d ) )    
         {  
     	 	 	 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 } ;  
 }  
  
 / /   I s M o n e y   f o r m a t  
 f u n c t i o n   I s M o n e y ( a M o n e y F i e l d )   {  
     	 v a r   m o n e y R e g E x p   =   / [ ^ 0 - 9 \ , \ . ] / ;  
         i f   ( m o n e y R e g E x p . t e s t ( a M o n e y F i e l d ) )  
         {  
     	 	 	 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 } ;  
 }  
  
 / /   C h e c k   i f   T e x t   c o n t a i n s   o n l y   l e t t e r s ( u p p e r   o r   l o w e r c a s e ) ,   h y p h e n s ,   a n d   w h i t e s p a c e  
 f u n c t i o n   C o n t a i n s C h a r s ( s T e x t )  
 {  
         v a r   c h a r s R e g E x p   =   / [ ^ a - z A - Z \ - \   ] / ;  
         i f   ( c h a r s R e g E x p . t e s t ( s T e x t ) )    
         {  
     	 	 	 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 ; }  
 }  
  
 / /   C h e c k   i f   T e x t   c o n t a i n s   o n l y   l e t t e r s ( u p p e r   o r   l o w e r c a s e ) ,   h y p h e n s   a n d   n u m b e r s  
 f u n c t i o n   C o n t a i n s N u m A n d C h a r s ( s T e x t )  
 {  
         v a r   c h a r s R e g E x p   =   / [ ^ a - z A - Z 0 - 9 \ - ] / ;  
         i f   ( c h a r s R e g E x p . t e s t ( s T e x t ) )    
         {  
     	 	 	 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 ; }  
 }  
  
 / /   C h e c k   i f   T e x t   c o n t a i n s   o n l y   l e t t e r s ( u p p e r   o r   l o w e r c a s e ) ,   n u m b e r s ,   h y p h e n s ,   d o l l a r   s i g n s ,   a n d   w h i t e s p a c e  
 f u n c t i o n   C o n t a i n s N u m A n d S p e c i a l C h a r s ( s T e x t )  
 {  
         v a r   c h a r s R e g E x p   =   / [ ^ a - z A - Z 0 - 9 \ - \   \ $ ] / ;  
         i f   ( c h a r s R e g E x p . t e s t ( s T e x t ) )  
         {  
     	 	 	 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 ; }  
 }        
  
 / /   C h e c k   i f   T e x t   c o n t a i n s   o n l y   c o n t a i n s :   l e t t e r s ( u p p e r   o r   l o w e r c a s e ) ,  
 / /   n u m b e r s ,   h y p e n s ,   o r   w h i t e s p a c e  
 f u n c t i o n   I s S t r e e t A d d r e s s ( s T e x t )  
 {  
         v a r   s t A d d R e g E x p   =   / [ ^ a - z A - Z 0 - 9 \ - \ . \   ] / ;  
         i f   ( s t A d d R e g E x p . t e s t ( s T e x t ) )    
         {  
     	 	 	 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 ; }  
 }        
  
 / /   C h e c k   i f   T e x t   c o n t a i n s   o n l y   n u m b e r s ,   h y p h e n s ,   a n d   w h i t e s p a c e  
 f u n c t i o n   I s Z i p ( s T e x t )  
 {  
         v a r   z i p R e g E x p   =   / [ ^ 0 - 9 \ - \   ] / ;  
         i f   ( z i p R e g E x p . t e s t ( s T e x t ) )    
         {  
     	 	 	 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 ; }  
 }        
  
 / /   C h e c k   i f   T e x t   c o n t a i n s   o n l y   n u m b e r s ,   p a r e n t h e s i s ,   h y p h e n s ,   a n d   w h i t e s p a c e  
 f u n c t i o n   I s P h o n e ( s T e x t )  
 {  
         v a r   t e l e R e g E x p   =   / [ ^ 0 - 9 \ - \ ( \ ) \   ] / ;  
         i f   ( t e l e R e g E x p . t e s t ( s T e x t ) )    
         {  
     	 	 	 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 ; }    
 }    
  
 / /   C h e c k   E m a i l  
 f u n c t i o n   I s E m a i l ( s T e x t )  
 {  
         v a r   e m a i l R e g E x p   =   / ^ ( [ a - z A - Z 0 - 9 _ \ . \ - ] ) + \ @ ( ( [ a - z A - Z 0 - 9 \ - ] ) + \ . ) + ( [ a - z A - Z 0 - 9 ] { 2 , 4 } ) + $ / ;  
         i f   ( ! e m a i l R e g E x p . t e s t ( s T e x t ) )    
         {  
     	 	 	 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 ; }  
 }   
