ÿþv a r   t a b X m l H t t p = n e w   A r r a y ( ) ;  
  
 f u n c t i o n   i n i t A j a x ( )  
 {  
 v a r   x m l H t t p = n u l l ;  
  
 	 t r y  
 	 {  
 	     / /   F i r e f o x ,   O p e r a   8 . 0 + ,   S a f a r i  
 	     x m l H t t p = n e w   X M L H t t p R e q u e s t ( ) ;  
 	 }  
 	 c a t c h   ( e )  
 	 {  
 	     / /   I n t e r n e t   E x p l o r e r  
 	     t r y  
 	     {  
 	       	   x m l H t t p = n e w   A c t i v e X O b j e c t ( " M s x m l 2 . X M L H T T P " ) ;  
 	     }  
 	     c a t c h   ( e )  
 	     {  
 	     	 x m l H t t p = n e w   A c t i v e X O b j e c t ( " M i c r o s o f t . X M L H T T P " ) ;  
 	     }  
 	 }  
 r e t u r n   x m l H t t p ;  
 }  
  
 f u n c t i o n   c a l l A j a x ( u r l , d a t a , m e t h o d , d i v N a m e , o n S u c c e s s C a l l b a c k M e t h o d )  
 {  
         / / i n i t   c a l l  
 	 t a b X m l H t t p [ d i v N a m e ] = i n i t A j a x ( ) ;  
 	 / / e v a l ( " f u n c t i o n   " + d i v N a m e + " _ s t a t e C h a n g e d A j a x ( )   {   v a r   d i v N a m e = ' " + d i v N a m e + " ' ;   i f ( t a b X m l H t t p [ d i v N a m e ] ! = n u l l   & &   t a b X m l H t t p [ d i v N a m e ] . r e a d y S t a t e = = 4 )   { g e t W a i t i n g ( d i v N a m e ) . s t o p ( ) ;   d o c u m e n t . g e t E l e m e n t B y I d ( d i v N a m e ) . i n n e r H T M L = t a b X m l H t t p [ d i v N a m e ] . r e s p o n s e T e x t ;   i f ( o n S u c c e s s C a l l b a c k M e t h o d   & &   t y p e o f   o n S u c c e s s C a l l b a c k M e t h o d   = =   ' f u n c t i o n ' )   { o n S u c c e s s C a l l b a c k M e t h o d ( ) ; } }   e l s e   { p r i n t L o a d i n g ( d i v N a m e ) ; }   } " ) ;  
 	 / / t a b X m l H t t p [ d i v N a m e ] . o n r e a d y s t a t e c h a n g e = e v a l ( d i v N a m e + ' _ s t a t e C h a n g e d A j a x ' ) ;  
 	  
 	 t a b X m l H t t p [ d i v N a m e ] . o n r e a d y s t a t e c h a n g e = f u n c t i o n ( )   {  
  
 	         i f ( t a b X m l H t t p [ d i v N a m e ] ! = n u l l   & &   t a b X m l H t t p [ d i v N a m e ] . r e a d y S t a t e = = 4 )    
 	         {  
 	                 g e t W a i t i n g ( d i v N a m e ) . s t o p ( ) ;    
                         d o c u m e n t . g e t E l e m e n t B y I d ( d i v N a m e ) . i n n e r H T M L = t a b X m l H t t p [ d i v N a m e ] . r e s p o n s e T e x t ;  
                         i f ( o n S u c c e s s C a l l b a c k M e t h o d   & &   t y p e o f   o n S u c c e s s C a l l b a c k M e t h o d   = =   ' f u n c t i o n ' )    
                                 o n S u c c e s s C a l l b a c k M e t h o d ( ) ;  
 	         }    
 	         e l s e    
 	         {  
 	                 p r i n t L o a d i n g ( d i v N a m e ) ;  
 	         }   	     	          
 	 } ;  
  
         i f ( m e t h o d   = =   " G E T "   & &   d a t a   ! =   n u l l )    
         {        
                 u r l + = " ? " + d a t a ;        
                 d a t a = n u l l ;        
         }        
  
 	 t a b X m l H t t p [ d i v N a m e ] . o p e n ( m e t h o d , u r l , t r u e ) ;  
 	  
 	 i f ( m e t h o d   = =   " P O S T " )        
                 t a b X m l H t t p [ d i v N a m e ] . s e t R e q u e s t H e a d e r ( " C o n t e n t - t y p e " ,   " a p p l i c a t i o n / x - w w w - f o r m - u r l e n c o d e d " ) ;        
  
 	 t a b X m l H t t p [ d i v N a m e ] . s e n d ( d a t a ) ; 	  
 }  
  
 f u n c t i o n   p r i n t L o a d i n g ( d i v N a m e )  
 {  
 	 d o c u m e n t . g e t E l e m e n t B y I d ( d i v N a m e ) . i n n e r H T M L = " < b r > l o a d i n g " ;  
 	 g e t W a i t i n g ( d i v N a m e ) . s t a r t ( ) ;  
 }  
  
 f u n c t i o n   g e t F i e l d T e x t ( t a b , p r e f i x N a m e , p r e f i x V a l u e )  
 {  
         v a r   p a r a m = n e w   S t r i n g ( ) ;  
         f o r ( v a r   i = 0 ; i < t a b . l e n g t h ; i + + )  
         {  
                 p a r a m + = p r e f i x N a m e + t a b [ i ] + ' = ' + d o c u m e n t . f o r m s [ 0 ] . e l e m e n t s [ p r e f i x V a l u e + t a b [ i ] ] . v a l u e + ' & ' ;  
         }  
         r e t u r n ( p a r a m ) ;  
 }  
  
 f u n c t i o n   g e t F i e l d S e l e c t ( t a b , p r e f i x N a m e , p r e f i x V a l u e )  
 {  
         v a r   p a r a m = n e w   S t r i n g ( ) ;  
         f o r ( v a r   i = 0 ; i < t a b . l e n g t h ; i + + )  
         {  
                 v a r   p o s i t i o n = d o c u m e n t . f o r m s [ 0 ] . e l e m e n t s [ t a b [ i ] ] . s e l e c t e d I n d e x ;  
                 p a r a m + = p r e f i x N a m e + t a b [ i ] + ' = ' + d o c u m e n t . f o r m s [ 0 ] . e l e m e n t s [ p r e f i x V a l u e + t a b [ i ] ] . o p t i o n s [ p o s i t i o n ] . v a l u e + ' & ' ;  
         }          
         r e t u r n ( p a r a m ) ;          
 }  
  
 f u n c t i o n   g e t F i e l d C h e c k b o x ( t a b , p r e f i x N a m e , p r e f i x V a l u e )  
 {  
         v a r   p a r a m = n e w   S t r i n g ( ) ;  
         f o r ( v a r   i = 0 ; i < t a b . l e n g t h ; i + + )  
         {  
                 p a r a m + = p r e f i x N a m e + t a b [ i ] + ' = ' + d o c u m e n t . f o r m s [ 0 ] . e l e m e n t s [ p r e f i x V a l u e + t a b [ i ] ] . c h e c k e d + ' & ' ;  
         }          
         r e t u r n ( p a r a m ) ;          
 }  
  
 f u n c t i o n   g e t F i e l d R a d i o ( t a b , p r e f i x N a m e , p r e f i x V a l u e )  
 {  
         v a r   p a r a m = n e w   S t r i n g ( ) ;  
         f o r ( v a r   j = 0 ; j < t a b . l e n g t h ; j + + )  
         {  
               v a r   i s C h e c k e d = f a l s e ;  
                 f o r   ( v a r   i = 0 ;   i < d o c u m e n t . f o r m s [ 0 ] . e l e m e n t s [ p r e f i x V a l u e + t a b [ j ] ] . l e n g t h ; i + + )    
                 {  
                   i f   ( d o c u m e n t . f o r m s [ 0 ] . e l e m e n t s [ p r e f i x V a l u e + t a b [ j ] ] [ i ] . c h e c k e d )    
                   {  
                         i s C h e c k e d = t r u e  
                         p a r a m + = p r e f i x N a m e + t a b [ j ] + ' = ' + d o c u m e n t . f o r m s [ 0 ] . e l e m e n t s [ p r e f i x V a l u e + t a b [ j ] ] [ i ] . v a l u e + ' & ' ;  
                   }                    
                 }  
         }          
         r e t u r n ( p a r a m ) ;          
 }  
  
 f u n c t i o n   i s R a d i o C h e c k e d ( n a m e R a d i o )  
 {  
         v a r   i s C h e c k e d = f a l s e ;  
         f o r   ( v a r   i = 0 ;   i < d o c u m e n t . f o r m s [ 0 ] . e l e m e n t s [ n a m e R a d i o ] . l e n g t h ; i + + )    
         {  
                 i f   ( d o c u m e n t . f o r m s [ 0 ] . e l e m e n t s [ n a m e R a d i o ] [ i ] . c h e c k e d )    
                         i s C h e c k e d = t r u e  
         }  
         r e t u r n ( i s C h e c k e d ) ;  
 }  
  
 f u n c t i o n   i s S e l e c t S e l e c t e d ( n a m e S e l e c t )  
 {  
         i f ( d o c u m e n t . f o r m s [ 0 ] . e l e m e n t s [ n a m e S e l e c t ] . s e l e c t e d I n d e x = = 0 )  
                 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   i s T e x t F u l l ( n a m e T e x t )  
 {  
         i f ( d o c u m e n t . f o r m s [ 0 ] . e l e m e n t s [ n a m e T e x t ] . v a l u 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 ) ;          
 }  
  
 v a r   t a b W a i t i n g I n s t a n c e = n e w   A r r a y ( ) ;  
  
 W a i t i n g   =   f u n c t i o n ( d i v N a m e ) {  
 	 t h i s . i d   =   d i v N a m e ;  
 	 t h i s . c o n t a i n e r   =   d o c u m e n t . g e t E l e m e n t B y I d ( t h i s . i d ) ;  
 	 t h i s . t i m e r   =   n e w   A r r a y ( ) ;  
 	 t h i s . t e x t   =   " " + t h i s . c o n t a i n e r . i n n e r T e x t ;  
 }  
  
 W a i t i n g . p r o t o t y p e . s t a r t   =   f u n c t i o n ( )   {  
 	 t h i s . t i m e r [ t h i s . t i m e r . l e n g t h ]   =   s e t I n t e r v a l ( " g e t W a i t i n g ( ' " + t h i s . i d + " ' ) . l o a d ( ) " ,   2 5 ) ;  
 	 t h i s . c o n t a i n e r . i n n e r T e x t   =   t h i s . t e x t ;  
 }  
  
 W a i t i n g . p r o t o t y p e . l o a d   =   f u n c t i o n ( )   {  
 	 i f ( t h i s . c o n t a i n e r . i n n e r T e x t . l e n g t h < 2 0 )  
 	 	 t h i s . c o n t a i n e r . i n n e r T e x t   + =   " . " ;  
 	 e l s e  
 	 	 t h i s . c o n t a i n e r . i n n e r T e x t   =   t h i s . t e x t ;  
 }  
  
 W a i t i n g . p r o t o t y p e . s t o p   =   f u n c t i o n ( ) {  
 	 f o r ( v a r   c o u n t = 0 ; c o u n t < t h i s . t i m e r . l e n g t h ; c o u n t + + )  
 	 	 c l e a r I n t e r v a l ( t h i s . t i m e r [ c o u n t ] ) ;  
 }  
  
 f u n c t i o n   g e t W a i t i n g ( d i v N a m e )    
 {  
 	 i f ( t a b W a i t i n g I n s t a n c e [ d i v N a m e ] = = n u l l )  
 	 	 t a b W a i t i n g I n s t a n c e [ d i v N a m e ]   =   n e w   W a i t i n g ( d i v N a m e ) ;  
 	 r e t u r n   t a b W a i t i n g I n s t a n c e [ d i v N a m e ] ;  
 }  
 
