Hi there,
There are a few ways to approach this; with simple Javascript, JQuery or PHP. All three methods would enable me to make a script that creates the dropdown based on the results of the XML so it would be dynamic.
I would happily include documentation on how to add more child nodes to the detection script, as well as adjusting styling etc.
Do you have a website already that this will fit into with existing styles or an idea of how the styles should look? (An example website maybe?)
I have experience generating and interpreting XML, particularly within my games site that uses AJAX for the chat and the game itself. I have also used it with APIs for yacht searches from external sites.
In the meantime, let me tell you more about myself.
I worked for 11 years as the sole full-time in-house developer for a yacht charter company based in Cannes, working with PHP/MySQL/HTML/CSS/Javascript both front-end and back-end. I created their customer site complete with search, bookings, content/CMS, accounts/financial tools, sales rep tools with automated proposals, the list is endless. Since 10 years I have been running my own games website for a dice game, which I designed and built, it includes a forum, AJAX chat and AJAX game, with automated daily tournaments.
Please send me a message with any relevant details, if you like my proposal, even if I am offline, and let me know when is a good time to catch you. I will reply to any messages ASAP.