function MapInitialize() {
  var map = new GMap2(document.getElementById("map_canvas"));
  map.setCenter(new GLatLng(50.021463, 8.879396), 13);
  var point = new GLatLng(50.021463,8.879396);
  
      var tinyIcon = new GIcon();
    tinyIcon.image = "/img/abro_pin.png";
    tinyIcon.shadow = "/img/abro_pin_shadow.png";
    tinyIcon.iconSize = new GSize(92, 49);
    tinyIcon.shadowSize = new GSize(92, 49);
    tinyIcon.iconAnchor = new GPoint(46, 47);
    tinyIcon.infoWindowAnchor = new GPoint(46, 1);
  
  markerOptions = { icon:tinyIcon };
  
  var marker = new GMarker(point, markerOptions);

  GEvent.addListener(marker, 'click', function() {
    marker.openInfoWindowHtml('<span style="color:black;display:block;width:225px;padding-right:8px;"><strong style="text-transform:uppercase;">abro Adam Alois Bruder GmbH</strong><br />Nürnberger Str. 3–9<br />D–63110 Rodgau<br />Germany<br /><br /><a href="http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=N%C3%BCrnberger+Str.+3%E2%80%939+D%E2%80%9363110+Rodgau&sll=50.021179,8.879362&sspn=0.009664,0.01929&ie=UTF8&hq=&hnear=N%C3%BCrnberger+Stra%C3%9Fe+3,+63110+Rodgau,+Offenbach,+Hessen&z=16" target="_blank">Show route</a></span>');
  });

  map.addOverlay(marker);

  var mapTypeControl = new GMapTypeControl();
  var topRight = new GControlPosition(G_ANCHOR_TOP_RIGHT, new GSize(10,120));
  map.addControl(mapTypeControl, topRight);

  var mapSmallControl = new GSmallMapControl();
  var topLeft = new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(10,120));
  map.addControl(mapSmallControl, topLeft);


}

