menu.php is a xml creator...
my menu.php creates the xml for the flash file. (that is why you are not seeing html markup)
The flash file doesn't need the detailsID...
The menu.php needs it to get the correct information in the query.
Here is the basic detailsID chain of events:
1. search results page with link to details.php page. (using php go to detail behavior)
2. on details.php page is a flash player that needs xml fed to it...via menu.php
3. menu.php needs the detailsID to be able to get the proper information to feed to the player the list generated by the query.