var latlng = [51.213672,7.631679];
var map, mrk = false;

function openInfoBox() {
    mrk.openInfoWindow(
        '<div class="map_inner_w">' + 
        '<strong>Museen der Stadt Lüdenscheid</strong><br />' +
        'Sauerfelder Straße 14-20<br />' + 
        '58511 Lüdenscheid<br />' + 
        '<br />' + 
        'Tel.: 0 23 51 / 17 14 96<br />' + 
        'Fax.: 0 23 51 / 17 17 09<br />' + 
        '<a href="mailto:info@haribo-luedenscheid.de">info@haribo-luedenscheid.de</a></div>'
    );
}

function renderMap() {
    if (GBrowserIsCompatible()) {
        var con = document.getElementById('map');
        map = new GMap2(con);
        var pnt = new GLatLng(latlng[0], latlng[1]);
        mrk = new GMarker(pnt);

        map.addOverlay(mrk);
        map.addControl(new GMapTypeControl(), new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(10,18)));
        map.addControl(new GSmallMapControl(), new GControlPosition(G_ANCHOR_BOTTOM_LEFT, new GSize(10,54)));
        //map.addControl(new GScaleControl());

        map.setCenter(pnt, 16, G_HYBRID_MAP);
        GEvent.addListener(mrk, 'click', function() {
            openInfoBox();
        });
        openInfoBox();
    }
}

jQuery().ready(function() {
    if ($('#map').length) {
        renderMap();
    }
    $('h2 img').each(function() {
        $(this).parents('h2:first').append('<span class="altText">' + $(this).attr('alt') + '</span>').find('.altText');
    });
});
