ÿþf u n c t i o n   A j a x _ S e n d ( G P , U R L , P A R A M E T E R S , R E S P O N S E F U N C T I O N ) { 
 
 v a r   x m l h t t p 
 
 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 ) { 
 
 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 i c r o s o f t . X M L H T T P " ) } 
 
 c a t c h ( e ) { 
 
 t r y { 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 ) { 
 
 a l e r t ( " Y o u r   B r o w s e r   D o e s   N o t   S u p p o r t   A J A X " ) } } } 
 
 
 
 e r r = " " 
 
 i f   ( G P = = u n d e f i n e d )   e r r = " G P   " 
 
 i f   ( U R L = = u n d e f i n e d )   e r r   + = " U R L   " 
 
 i f   ( P A R A M E T E R S = = u n d e f i n e d )   e r r + = " P A R A M E T E R S " 
 
 i f   ( e r r ! = " " ) { a l e r t ( " M i s s i n g   I d e n t i f i e r ( s ) \ n \ n " + e r r ) ; r e t u r n   f a l s e ; } 
 
 
 
 x m l h t t p . 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   ( x m l h t t p . r e a d y S t a t e   = =   4 ) { 
 
 i f   ( R E S P O N S E F U N C T I O N = = " " )   r e t u r n   f a l s e ; 
 
 e v a l ( R E S P O N S E F U N C T I O N ( x m l h t t p . r e s p o n s e T e x t ) ) 
 
 } 
 
 } 
 
 
 
 i f   ( G P = = " G E T " ) { 
 
 U R L + = " ? " + P A R A M E T E R S 
 
 x m l h t t p . o p e n ( " G E T " , U R L , t r u e ) 
 
 x m l h t t p . s e n d ( n u l l ) 
 
 } 
 
 
 
 i f   ( G P = " P O S T " ) { 
 
 P A R A M E T E R S = e n c o d e U R I ( P A R A M E T E R S ) 
 
 x m l h t t p . o p e n ( " P O S T " , U R L , t r u e ) 
 
 x m l h t t p . 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 " ) 
 
 x m l h t t p . s e t R e q u e s t H e a d e r ( " C o n t e n t - l e n g t h " , P A R A M E T E R S . l e n g t h ) 
 
 x m l h t t p . s e t R e q u e s t H e a d e r ( " C o n n e c t i o n " ,   " c l o s e " ) 
 
 x m l h t t p . s e n d ( P A R A M E T E R S ) 
 
 } 
 
 } 
