Hey Joe,
I replied to you over at the webdeveloper forums:
XML into HTML using Javascript - WebDeveloper.com
Doing it this way keeps it all accessible. What happens when a user has javascript turned off? In the way you are doing it the user will not be able to see the content. If you use XSLT to transform your XML document into XHTML and then use javascript for the interactive features it degrades into an accesible document.
Kind Regards
Carl