Hi,
I have to say that's strange - when looking into the browser developer/debug console, I see there is Javascript error in the 'main.js' - but the problem here - that 'main.js' is a file from the Google servers...
Regarding to a quick Google search (for 'google.maps.Load is not a function') this can happen when loading the Google Maps API more than once - and when looking at the load requets - there are indeed TWO load request of the Google Maps API (the request looks like 'http://maps.google.com/maps/api/js?sensor=false&callback=_krpano_gmap_cb_...').
It seems that the 'skin_startup' action is called TWO TIMES in your example.
In that action the url of the googlemaps plugin will be set, and when it will be set two times, this could explain that error.
E.g. here a test - an url where the skin_startup action will be overwritten with a trace:
http://www.virtualczech.cz/ccm/indexH5.html?action[skin_startup].content=showlog();trace(skin_startup-called);
The same here shows only one call:
http://krpano.com/tours/paris/gmap.html?action[skin_startup].content=showlog();trace(skin_startup-called);
That means something in the xml causes a wrong second call of that action - when fixed that, it should work.
But I will also look into that and try to avoid such problems also from viewer side by detecting and avoiding that case.
Best regards,
Klaus