Google Maps V3 loaded partially on top left corner. I tried the following methods:
Add google.maps.event.trigger(map, \'resize\'); after map in
I think your map is hidden at the time you create it: there's a display:none on the #summary-content div that the map is nested inside.
You should try triggering the resize event after that div is made visible instead of during initialization.
In fact, you could probably just call your initializeMap() function event at the time that div is made visible, instead of calling it in your .ready() function.