- I'd recommend the HTML and CSJS relevant to just your button. Ideally just enough that someone could reproduce this if they were so inclined.
- Also check FireBug's Net tab to see what it really did. It may say timeout, but if the Net tab shows dojo.js was loaded (from cache, the server, or where-ever) then that's why it works.
- You might also try the dojo-interest list. They're quite helpful over there, and some IBMers are supposed to be regulars. If you do go over there, they will certainly want code or likely they won't be as much assistance.
Hope this helps...