function load() {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    map.setCenter(new GLatLng(53.55263,9.985092), 17);
	map.addControl(new GSmallMapControl());
	map.addControl(new GScaleControl());
	map.addControl(new GMapTypeControl());
	
	// Create our marker icons
	var herataxIcon = new GIcon();
	herataxIcon.image = "fileadmin/user_upload/images/gm-icon_h.png";
	herataxIcon.shadow = "fileadmin/user_upload/images/shadow-gm-icon_h.png";
    herataxIcon.iconSize = new GSize(29.0, 33.0);
    herataxIcon.shadowSize = new GSize(46.0, 33.0);
    herataxIcon.iconAnchor = new GPoint(14.0, 16.0);
    herataxIcon.infoWindowAnchor = new GPoint(14.0, 16.0);

	// Set up our GMarkerOptions object literal
	herataxMarkerOptions = { icon:herataxIcon };

	// Add own marker to the map
	var hPoint = new GLatLng(53.55278,9.98415);
	var hMarker = new GMarker(hPoint,herataxMarkerOptions);
	map.addOverlay(hMarker);

	// add info window
	
	GEvent.addListener(hMarker, "click", function() { 
		map.setCenter(hPoint),
		map.openInfoWindow(map.getCenter(),"<h1 style='margin:0 0 1em 0'>HERATAX - Steuerberater</h1>Kaiser-Wilhelm-Str. 9<br />20355 Hamburg<br /><br /><a href='http://maps.google.de/maps?f=q&source=s_q&hl=de&geocode=&q=Kaiser-Wilhelm-Str.+9,+D-20355+Hamburg&sll=50.69732,7.277409&sspn=0.009052,0.01929&ie=UTF8&hq=&hnear=Kaiser-Wilhelm-Stra%C3%9Fe+9,+Neustadt+20355+Hamburg&z=17' target='_blank'><u>Route</u></a>");
	});

	var parkIcon = new GIcon();
	parkIcon.image = "fileadmin/user_upload/images/gm-icon_p.png";
	parkIcon.shadow = "fileadmin/user_upload/images/shadow-gm-icon_p.png";
    parkIcon.iconSize = new GSize(29.0, 33.0);
    parkIcon.shadowSize = new GSize(46.0, 33.0);
    parkIcon.iconAnchor = new GPoint(14.0, 16.0);
    parkIcon.infoWindowAnchor = new GPoint(14.0, 16.0);

	// Set up our GMarkerOptions object literal
	parkMarkerOptions = { icon:parkIcon };

	// Add own marker to the map
	var pPoint = new GLatLng(53.55143,9.98532);
	var pMarker = new GMarker(pPoint,parkMarkerOptions);
	map.addOverlay(pMarker);

	// add info window
	GEvent.addListener(pMarker, "click", function() { 
		map.setCenter(pPoint),
		map.openInfoWindow(map.getCenter(),"<h1 style='margin:0 0 1em 0'>Parkhaus</h1>An der Stadthausbrücke<br />D-20355 Hamburg<br /><br /><a href='http://maps.google.de/maps?f=q&source=s_q&hl=de&geocode=&q=Stadthausbr%C3%BCcke+6,+Neustadt+20355+Hamburg,+HH&sll=53.550023,9.986143&sspn=0.00849,0.01929&g=Stadthausbr%C3%BCcke+8,+Neustadt+20355+Hamburg,+HH&ie=UTF8&hq=&hnear=Stadthausbr%C3%BCcke+6,+Neustadt+20355+Hamburg&ll=53.551514,9.985693&spn=0.002123,0.004823&z=17' target='_blank'><u>Route</u></a>");
	});

	var polyline = new GPolyline([
	  new GLatLng(53.55278,9.98415),
	  new GLatLng(53.55198,9.98565)
	], "#ff0000", 10);
	map.addOverlay(polyline);

	var polyline = new GPolyline([
	  new GLatLng(53.55198,9.98565),
	  new GLatLng(53.55186,9.98494)
	], "#ff0000", 10);
	map.addOverlay(polyline);

	var polyline = new GPolyline([
	  new GLatLng(53.55186,9.98494),
	  new GLatLng(53.55143,9.98504)
	], "#ff0000", 10);
	map.addOverlay(polyline);

	var polyline = new GPolyline([
	  new GLatLng(53.55143,9.98504),
	  new GLatLng(53.55143,9.98520)
	], "#ff0000", 10);
	map.addOverlay(polyline);

  }
  map.openInfoWindow(hPoint,"<h1 style='margin:0 0 1em 0'>HERATAX - Steuerberater</h1>Kaiser-Wilhelm-Str. 9<br />20355 Hamburg<br /><br /><a href='http://maps.google.de/maps?f=q&source=s_q&hl=de&geocode=&q=Kaiser-Wilhelm-Str.+9,+D-20355+Hamburg&sll=50.69732,7.277409&sspn=0.009052,0.01929&ie=UTF8&hq=&hnear=Kaiser-Wilhelm-Stra%C3%9Fe+9,+Neustadt+20355+Hamburg&z=17' target='_blank'><u>Route</u></a>");
}

