I highlighted the Maps API changes in red, you can't just add these changes to the map module can you?
1. You need to be able to change the version of the maps api to v=2.x
2. You neet to be able to add the G_SATELLITE_3D_MAP to the "ddlMapType" dropdownlist
3. You need to be able to add the GHierarchicalMapTypeControl() instead of GMapTypeControl()
// The following line makes the map Earth-enabled by adding the
// "Earth" button to the map type control. Note that you still
// need to add a map type control (GMapTypeControl,
// GMenuMapTypeControl, or GHierarchicalMapTypeControl) to the
// the map (as is done below) for the "Earth" button and the rest
// of the map type buttons to show up at all.
// Also, be sure you are loading v=2.x of the Maps API and not
// v=2, otherwise the G_SATELLITE_3D_MAP map type will not
// work properly.
map.addMapType(G_SATELLITE_3D_MAP);
map.addControl(new GHierarchicalMapTypeControl());