Script Context
The purpose of this test script is to show how you can use xajax to invoke functions and access variables on the browser from the server, whereby the javascript on the browser determines the location of those functions and variables. This is called Script Context; the context of the script on the browser is maintained accross the server call. The script set's the current context (either global scope or a javascript object), then calls the server script. The server script then uses the 'this' keyword to access the functions and variables that it needs and xajax ensures that the proper context is maintained and used for the processing of that xajax call.