function loadGmap(id, coord1, coord2, level) {
    id = "gm"+id;
    if (GBrowserIsCompatible()) {
      var map = new GMap2(document.getElementById(id));
      map.setCenter(new GLatLng(coord1, coord2), level);
      var point = new GLatLng(coord1, coord2);
      var blueIcon = new GIcon(G_DEFAULT_ICON);
// blueIcon.image = "http://www.google.com/intl/en_us/mapfiles/ms/micons/blue-dot.png";
// Set up our GMarkerOptions object
markerOptions = { icon:blueIcon };
map.addControl(new GSmallZoomControl);
map.addControl(new GMapTypeControl());
      map.addOverlay(new GMarker(point, markerOptions));
      map.setMapType(G_HYBRID_MAP);
    }
  }

var loaded = [];
var opened = [];

function createGmap(id, coord1, coord2, level){
	opened.each(function(it){closeGwin(it)});
	opened = [id];
	$("gmwin"+id).show();
	if(!loaded[id]){
		loaded[id] = true;
		loadGmap(id, coord1, coord2, level);
	}
}
function closeGwin(pos) {
	$("gmwin"+pos).hide();
}
function setImg(img){
	closeGwin(1);
	var cur = $('ima_big').src;
	cur = cur.replace(/[^//]+$/, img);
	$('ima_big').src = cur;
}
function _unload(){
	if(loaded.length > 0){
		GUnload();
	}
}
