This sample has the main activities going on in JavaScript, and Jaxcent AJAX functions are initiated by JavaScript (client-side.) The server responds to messages from the client side. The server can also do all typical Jaxcent processing, initiating them from the server side.
To see an image below, please provide an image file (the name in this HTML file is images/earthmap.jpeg).

Zoom:  


The image above can be zoomed or scrolled, or clicked upon. The zooming and scrolling are handled in JavaScript, but the server is kept aware of the current scroll factor. Clicking on the image will send a message to the server, specifying the relative position of the click on the image.