function show_map(long,lat,text) {
  if (GBrowserIsCompatible()) {
    document.getElementById('map_wrapper').style.display = 'block';
    var map = new GMap2(document.getElementById("map"));
    var point = new GLatLng(long,lat);
	var marker = new GMarker(point);
	map.addControl(new GLargeMapControl());
    map.addControl(new GMapTypeControl());
    map.addControl(new GOverviewMapControl());
    map.addControl(new GScaleControl());
	map.setCenter(point,16,G_HYBRID_MAP);
    map.addOverlay(marker);
	return false;
  }
  else {
    return true;
  }
}
function hide_map() {
  document.getElementById('map_wrapper').style.display = 'none';
}