Hi Mike,
the Slideshow doesn’t display because there is no “top” module position in the iPhone Layout. It wouldn’t fit the iPhone template anyways. You’ll have to add the block to your iPhone layout in order to load this module position.
There is no mega menu in the iPhone template. It loads an extra mobile optimized version of the menu and this works as intended on your site.
Or you disable the iPhone layout completely and make the iPhone load the default template with all it’s features.
I hope this cleared things up a bit. Otherwise please describe more detailed what you actually want to achieve.
Cheers
Frank