This demonstration shows how you can use the XMLHttprequest to create dependent lists.
Upon loading of this page, the list of departments is retrieved from a static XML document on
the server - using the XMLHttpRequest object. Whenever a department is selected, its corresponding
employees are retrieved, either from a static file (for the first four departments) or from a servlet
that somehow dynamically generates the XML document with Employees.
Also the processing message during the load of the page is shown.