function load_map(gLat, gLng, gZoom, gInfo, elem_id) {
  if (GBrowserIsCompatible()) {
    gInfo = gInfo.replace(/&lt;/g, "<");
    gInfo = gInfo.replace(/&gt;/g, ">");
    var map = new GMap2(document.getElementById(elem_id));
    // die Werte der Ortsangabe. Sind die ll-Werte von Google-Maps in der URL bei Google-Maps
    var ortsangabe = new GLatLng(gLat, gLng)
    var marker = new GMarker(ortsangabe);
    // Die 13 ist der Kartenzoomwert. Geht von 0(ganze Welt)-17(Detail); Ist der z-Wert in der URL bei Google-Maps
    map.setCenter(ortsangabe, gZoom);
    // Einen roten Marker setzen bei der Ortsangabem wie oben unter var gesetzt
    map.addOverlay(marker);
    // Bei Klick auf roten Marker öffnet sich ein Fenster mit den Schul-Angaben
    //GEvent.addListener(marker, 'click', function() {marker.openInfoWindowHtml(gInfo);});
    // Einblendung Zoomfelder, alternativ geht auch: GSmallZoomControl; GLargeMapControl
    map.addControl(new GSmallMapControl());
    // Einblendung Kartentypenumschaltung (Hybrid,...)
    map.addControl(new GMapTypeControl());
    // Einblendung Kilometer & Meilenangabe
    map.addControl(new GScaleControl());
    return map;
  }
}

