The problem you are experiencing with the zoom may have to do with how you are setting in the js, I notice the set zoom functions in there and I do not believe they are necessary. The zoom is set in the js code with this line:map.setCenter(point, 13);
So the default would be 13, this is the place where you should adjust the default zoom of the map.

The WebAssist document about setting the Zoom Level says nothing about that. It tells you to add the code "map.setZoom(N);" to the document to change the default zoom level.
pro_maps_set_zoom_level_ht.pdf


