Would this not require Ajax to change the second dropdown depending on the content of the first? So for instance, if the user selects "Bristol" from the first dropdown, should an Ajax call be made to acquire the destinations available for the chosen departure?
Take a look at
Teletext Holidays and how they did it. You will notice that when you select a location to depart from, the destination list will update, displaying only those available for the previously selected departure.
The aforementioned is achieved by an Ajax call to
this page, with the following POST parameters:
Code:
{"knownCategoryValues":"SearchFrom:-9;","category":"SearchGateway","stype":"Package_Holidays","departuredate":"11/12/2008"}
The response we are given is a JSON formatted response, which is then used to populate the second dropdown on-the-fly based on the first. I believe this is what you're after.
Incidentally, welcome to the community, you little devil!

I hope you enjoy your stay here.