window.addEvent('domready', function() {
  if (GBrowserIsCompatible()) {
    
        var map = new GMap2(document.getElementById('map'));
        map.setMapType(G_HYBRID_MAP);
        
        map.addControl(new GSmallZoomControl());
        map.setCenter(new GLatLng(54.7710,9.4258), 14);

        var icon = new GIcon();
        icon.image = "http://www.nehrkorn.de/fileadmin/templates/images/marker-ford.png";
        icon.iconSize = new GSize(40, 37);
        icon.iconAnchor = new GPoint(19, 31);
        icon.infoWindowAnchor = new GPoint(19, 31);

        var icon2 = new GIcon();
        icon2.image = "http://www.nehrkorn.de/fileadmin/templates/images/marker-volvo.png";
        icon2.iconSize = new GSize(90, 37);
        icon2.iconAnchor = new GPoint(43, 31);
        icon2.infoWindowAnchor = new GPoint(43, 31);
        
	function createMarker(point, node, icon) {
	  var marker = new GMarker(point, icon);
	  GEvent.addListener(marker, 'click', function() {
	    marker.openInfoWindow(node);
	  });
	  return marker;
	}
	
	var marker = createMarker(new GLatLng(54.7702,9.4265), 
		('<p>' + $('volvoaddress').get('html') + '</p>') +
		('<p>' + $('jaguaraddress').get('html') + '</p>'), icon2);
        map.addOverlay(marker);
        
        var marker = createMarker(new GLatLng(54.7718,9.4250),
        	('<p>' + $('fordaddress').get('html')) + '</p>', icon);
        map.addOverlay(marker);        

  }
});
