ÿþf u n c t i o n   g e t C h e c k e d V a l u e ( r a d i o O b j )   {  
 i f ( ! r a d i o O b j )  
 r e t u r n   " " ;  
 v a r   r a d i o L e n g t h   =   r a d i o O b j . l e n g t h ;  
 i f ( r a d i o L e n g t h   = =   u n d e f i n e d )  
 i f ( r a d i o O b j . c h e c k e d )  
 r e t u r n   r a d i o O b j . v a l u e ;  
 e l s e  
 r e t u r n   " " ;  
 f o r ( v a r   i   =   0 ;   i   <   r a d i o L e n g t h ;   i + + )   {  
 i f ( r a d i o O b j [ i ] . c h e c k e d )   {  
 r e t u r n   r a d i o O b j [ i ] . v a l u e ;  
 }  
 }  
 r e t u r n   " " ;  
 }  
 f u n c t i o n   M o d u l o ( )   {  
 / /   V a r i a b i l i   a s s o c i a t e   a i   c a m p i   d e l   m o d u l o  
 v a r   n o m e   =   d o c u m e n t . m o d u l o _ i n f o . r e a l n a m e . v a l u e ;  
 v a r   e m a i l   =   d o c u m e n t . m o d u l o _ i n f o . e m a i l . v a l u e ;  
 v a r   g _ a r r i v o   =   d o c u m e n t . m o d u l o _ i n f o . g i o r n o _ d i _ a r r i v o . v a l u e ;  
 v a r   m _ a r r i v o   =   d o c u m e n t . m o d u l o _ i n f o . m e s e _ d i _ a r r i v o . v a l u e ;  
 v a r   a _ a r r i v o   =   d o c u m e n t . m o d u l o _ i n f o . a n n o _ d i _ a r r i v o . v a l u e ;  
 v a r   g _ p a r t e n z a   =   d o c u m e n t . m o d u l o _ i n f o . g i o r n o _ d i _ p a r t e n z a . v a l u e ;  
 v a r   m _ p a r t e n z a   =   d o c u m e n t . m o d u l o _ i n f o . m e s e _ d i _ p a r t e n z a . v a l u e ;  
 v a r   a _ p a r t e n z a   =   d o c u m e n t . m o d u l o _ i n f o . a n n o _ d i _ p a r t e n z a . v a l u e ;  
 v a r   t e l e f o n o   =   d o c u m e n t . m o d u l o _ i n f o . t e l e f o n o . v a l u e ;  
 v a r   n _ p e r s o n e   =   d o c u m e n t . m o d u l o _ i n f o . n _ p e r s o n e . v a l u e ;  
 v a r   i n d i r i z z o   =   d o c u m e n t . m o d u l o _ i n f o . i n d i r i z z o . v a l u e ;  
 v a r   n _ c i v i c o   =   d o c u m e n t . m o d u l o _ i n f o . n u m . v a l u e ;  
 v a r   c a p   =   d o c u m e n t . m o d u l o _ i n f o . c a p . v a l u e ;  
 v a r   c i t t a   =   d o c u m e n t . m o d u l o _ i n f o . c i t t a . v a l u e ;  
 v a r   p r o v i n c i a   =   d o c u m e n t . m o d u l o _ i n f o . p r o v i n c i a . v a l u e ;  
                                
 / /   E s p r e s s i o n e   r e g o l a r e   d e l l ' e m a i l  
 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 \ - ] { 2 , } ) + \ . ) + ( [ a - z A - Z 0 - 9 ] { 2 , } ) + $ / ;  
  
 / / E f f e t t u a   i l   c o n t r o l l o   s u l   c a m p o   N O M E  
 i f   ( ( n o m e   = =   " " )   | |   ( n o m e   = =   " u n d e f i n e d " ) )   {  
         a l e r t ( " I n s e r i r e   N o m e   e   C o g n o m e   p e r   f a v o r e . " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . r e a l n a m e . f o c u s ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 / / E f f e t t u a   i l   c o n t r o l l o   s u l   c a m p o   E M A I L  
 e l s e   i f   ( ! e m a i l _ r e g _ e x p . t e s t ( e m a i l )   | |   ( e m a i l   = =   " " )   | |   ( e m a i l   = =   " u n d e f i n e d " ) )   {  
         a l e r t ( " I n s e r i r e   u n   i n d i r i z z o   e m a i l   c o r r e t t o . " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . e m a i l . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( i s N a N ( t e l e f o n o ) ) {  
         a l e r t ( " I l   t e l e f o n o   d e v e   c o n t e n e r e   s o l o   c a r a t t e r i   n u m e r i c i " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . t e l e f o n o . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 / / E f f e t t u a   i l   c o n t r o l l o   s u l   c a m p o   G I O R N O   D I   A R R I V O  
 e l s e   i f   ( i s N a N ( g _ a r r i v o )   | |   ( g _ a r r i v o   = =   " " )   | |   ( g _ a r r i v o   = =   " i n d e f i n e d " ) ) {  
         a l e r t ( " I n s e r t   a   c o r r e c t   a r r i v a l   d a y " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . g i o r n o _ d i _ a r r i v o . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( ( g _ a r r i v o > 3 1 )   | |   ( g _ a r r i v o . l e n g t h   ! =   2 ) ) {  
         a l e r t   ( " I n s e r t   c o r r e c t   d a t e   w i t h   t w o   d i g i t   n u m b e r ! " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . g i o r n o _ d i _ a r r i v o . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 / / E f f e t t u a   i l   c o n t r o l l o   s u l   c a m p o   M E S E   D I   A R R I V O  
 e l s e   i f   ( i s N a N ( m _ a r r i v o )   | |   ( m _ a r r i v o   = =   " " )   | |   ( m _ a r r i v o   = =   " i n d e f i n e d " ) ) {  
         a l e r t ( " I n s e r i r e   u n   v a l o r e   n u m e r i c o   p e r   i l   c a m p o   m e s e   d i   a r r i v o " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . m e s e _ d i _ a r r i v o . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( ( m _ a r r i v o > 1 2 )   | |   ( m _ a r r i v o . l e n g t h   ! =   2 ) ) {  
         a l e r t   ( " I n s e r i r e   l a   d a t a   i n   m o d o   c o r r e t t o   a   2   c i f r e " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . m e s e _ d i _ a r r i v o . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 / / E f f e t t u a   i l   c o n t r o l l o   s u l   c a m p o   A N N O   D I   A R R I V O  
 e l s e   i f   ( i s N a N ( a _ a r r i v o )   | |   ( a _ a r r i v o   = =   " " )   | |   ( a _ a r r i v o   = =   " i n d e f i n e d " ) ) {  
         a l e r t ( " I n s e r i r e   u n   v a l o r e   n u m e r i c o   p e r   i l   c a m p o   a n n o   d i   a r r i v o " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . a n n o _ d i _ a r r i v o . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( ( a _ a r r i v o > 3 0 )   | |   ( a _ a r r i v o . l e n g t h   ! =   2 ) ) {  
         a l e r t   ( " I n s e r i r e   l a   d a t a   i n   m o d o   c o r r e t t o   a   2   c i f r e " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . a n n o _ d i _ a r r i v o . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 / / E f f e t t u a   i l   c o n t r o l l o   s u l   c a m p o   G I O R N O   D I   P A R T E N Z A  
 e l s e   i f   ( i s N a N ( g _ p a r t e n z a )   | |   ( g _ p a r t e n z a   = =   " " )   | |   ( g _ p a r t e n z a   = =   " i n d e f i n e d " ) ) {  
         a l e r t ( " I n s e r i r e   u n   v a l o r e   n u m e r i c o   p e r   i l   c a m p o   g i o r n o   d i   p a r t e n z a " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . g i o r n o _ d i _ p a r t e n z a . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( ( g _ p a r t e n z a > 3 1 )   | |   ( g _ p a r t e n z a . l e n g t h   ! =   2 ) ) {  
         a l e r t   ( " I n s e r i r e   l a   d a t a   i n   m o d o   c o r r e t t o   a   2   c i f r e " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . g i o r n o _ d i _ p a r t e n z a . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 / / E f f e t t u a   i l   c o n t r o l l o   s u l   c a m p o   M E S E   D I   P A R T E N Z A  
 e l s e   i f   ( i s N a N ( m _ p a r t e n z a )   | |   ( m _ p a r t e n z a   = =   " " )   | |   ( m _ p a r t e n z a   = =   " i n d e f i n e d " ) ) {  
         a l e r t ( " I n s e r i r e   u n   v a l o r e   n u m e r i c o   p e r   i l   c a m p o   m e s e   d i   p a r t e n z a " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . m e s e _ d i _ p a r t e n z a . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( ( m _ p a r t e n z a > 1 2 )   | |   ( m _ p a r t e n z a . l e n g t h   ! =   2 ) ) {  
         a l e r t   ( " I n s e r i r e   l a   d a t a   i n   m o d o   c o r r e t t o   a   2   c i f r e " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . m e s e _ d i _ p a r t e n z a . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 / / E f f e t t u a   i l   c o n t r o l l o   s u l   c a m p o   A N N O   D I   P A R T E N Z A  
 e l s e   i f   ( i s N a N ( a _ p a r t e n z a )   | |   ( a _ p a r t e n z a   = =   " " )   | |   ( a _ p a r t e n z a   = =   " i n d e f i n e d " ) ) {  
         a l e r t ( " I n s e r i r e   u n   v a l o r e   n u m e r i c o   p e r   i l   c a m p o   a n n o   d i   p a r t e n z a " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . a n n o _ d i _ p a r t e n z a . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( ( a _ p a r t e n z a > 3 1 )   | |   ( a _ p a r t e n z a . l e n g t h   ! =   2 ) ) {  
         a l e r t   ( " I n s e r i r e   l a   d a t a   i n   m o d o   c o r r e t t o   a   2   c i f r e " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . a n n o _ d i _ p a r t e n z a . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( a _ p a r t e n z a   <   a _ a r r i v o ) {  
         a l e r t ( " P a r t i   p r i m a   d i   a r r i v a r e ? " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . a n n o _ d i _ p a r t e n z a . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( ( a _ p a r t e n z a   = =   a _ a r r i v o )   & &   ( m _ p a r t e n z a   <   m _ a r r i v o ) ) {  
         a l e r t ( " P a r t i   p r i m a   d i   a r r i v a r e ? " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . m e s e _ d i _ p a r t e n z a . s e l e c t ( ) ;  
         d o c u m e n t . m d u l o _ i n f o . m e s e _ d i _ p a r t e n z a . v a l u e   = =   m _ p a r t e n z a ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( ( a _ p a r t e n z a   = =   a _ a r r i v o )   & &   ( m _ p a r t e n z a   = =   m _ a r r i v o )   & &   ( g _ p a r t e n z a   < =   g _ a r r i v o ) ) {  
         a l e r t ( " N o n   è   p o s s i b l e   p a r t i r e   p r i m a   d e l   g i o r n o   d i   a r r i v o ! " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . g i o r n o _ d i _ p a r t e n z a . s e l e c t ( ) ;  
         d o c u m e n t . m o d u l o _ i n f o . g i o r n o _ d i _ p a r t e n z a . v a l u e   = =   g _ a r r i v o ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( i s N a N ( n _ p e r s o n e )   | |   ( n _ p e r s o n e   = =   " " )   | |   ( n _ p e r s o n e   = =   " i n d e f i n e d " ) ) {  
         a l e r t ( " I n s e r i r e   i l   n u m e r o   d i   p e r s o n e   i n   m o d o   c o r r e t t o " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . n _ p e r s o n e . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( ( c a p   ! =   " C A P " )   & &   ( i s N a N ( c a p )   | |   ( c a p . l e n g t h   <   4 ) ) ) {  
         a l e r t ( " I n s e r i r e   i l   C A P   i n   m o d o   c o r r e t t o " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . c a p . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 e l s e   i f   ( ( p r o v i n c i a   ! =   " P R " )   & &   ( ! i s N a N ( p r o v i n c i a )   | |   ( p r o v i n c i a . l e n g t h   ! =   2 ) ) ) {  
         a l e r t ( " I n s e r i r e   l a   p r o v i n c i a   i n   m o d o   c o r r e t t o " ) ;  
         d o c u m e n t . m o d u l o _ i n f o . p r o v i n c i a . s e l e c t ( ) ;  
         r e t u r n   f a l s e ;  
 }  
 v a r   a l l V a l i d   =   t r u e ;  
 i f ( g e t C h e c k e d V a l u e ( d o c u m e n t . m o d u l o _ i n f o . p r i v a c y )   ! =   ' A c c o n s e n t o ' ) {  
 a l l V a l i d   =   f a l s e ;  
 }  
 i f   ( ! a l l V a l i d )  
 {  
 a l e r t ( " P e r   i n v i a r e   i l   m o d u l o   è   n e c e s s a r i o   a c c e t t a r e   l ' i n f o r m a t i v a   s u l l a   p r i v a c y " ) ;  
 r e t u r n   ( f a l s e ) ;  
 }  
 / / I N V I A   I L   M O D U L O  
 e l s e   {  
         d o c u m e n t . m o d u l o _ i n f o . a c t i o n   =   " c o n f e r m a . p h p " ;  
         d o c u m e n t . m o d u l o _ i n f o . s u b m i t ( ) ;  
 }  
 }  
 
