Dynamic Selects Tip of the Week
This page is an example of how to use synchronous XMLHTTPRequests to load dynamic elements into a select list when the value in another selecct list changes.