I'm not sure that I understand you but, that javascript is object oriented so, you should be able to have as many maps as you like:
Code:
function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
var map2 = new GMap2(document.getElementById("map2"));
map2.addControl(new GSmallMapControl());
map2.setCenter(new GLatLng(37.4419, -122.1419), 13);
var map3 = new GMap2(document.getElementById("map3"));
map3.addControl(new GSmallMapControl());
map3.setCenter(new GLatLng(37.4419, -122.1419), 13);
}
}
You can use different GLatLng's for each one. Each will appear in the element with the id of map, map2 and map3 respectively.
Bookmarks