	function createMarker(icon, point, text) {
		var marker = new GMarker(point, icon);
		GEvent.addListener(marker, "click", function() {
			marker.openInfoWindowHtml("<br /><span>" + text + "</span>");
		});
		GEvent.addListener(marker, "mouseover", function() {
			marker.openInfoWindowHtml("<br /><span>" + text + "</span>");
		});
		return marker;
	}

    function load() {
      if (GBrowserIsCompatible()) {

        var map = new GMap2(document.getElementById("map"));

		map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());

        map.setCenter(new GLatLng(47.496792, 19.043598), 13); //, G_HYBRID_MAP

		//Abel Pension
        var marker = new GMarker(new GLatLng(47.480186, 19.034109));
		map.addOverlay(marker);
		GEvent.addListener(marker, "click", function() {
	        marker.openInfoWindowHtml("<br /><span><b>Abel Pension *** Budapest</b><br>1113 Budapest, &Aacute;bel Jen&#337; u. 9.<br>Tel: (36 1) 209-2537<br>Fax: (36 1) 209-2538<br>E-mail: <a class='arak' href='mailto:abelpanzio@t-online.hu'>abelpanzio@t-online.hu</a></span>");
		});
		GEvent.addListener(marker, "mouseover", function() {
	        marker.openInfoWindowHtml("<br /><span style='padding-left:5px;'><b>Abel Pension *** Budapest</b><br>1113 Budapest, &Aacute;bel Jen&#337; u. 9.<br>Tel: (36 1) 209-2537<br>Fax: (36 1) 209-2538<br>E-mail: <a class='arak' href='mailto:abelpanzio@t-online.hu'>abelpanzio@t-online.hu</a></span>");
		});
        marker.openInfoWindowHtml("<br /><span style='padding-left:5px;'><b>Abel Pension *** Budapest</b><br>1113 Budapest, &Aacute;bel Jen&#337; u. 9.<br>Tel: (36 1) 209-2537<br>Fax: (36 1) 209-2538<br>E-mail: <a class='arak' href='mailto:abelpanzio@t-online.hu'>abelpanzio@t-online.hu</a></span>");

		var icon = new GIcon();
		icon.image = "http://www.victoria.hu/images/mm_20_blue.png";
		icon.shadow = "http://www.victoria.hu/images/mm_20_shadow.png";
		icon.iconSize = new GSize(12, 20);
		icon.shadowSize = new GSize(22, 20);
		icon.iconAnchor = new GPoint(6, 20);
		icon.infoWindowAnchor = new GPoint(5, 1);

		map.addOverlay(createMarker(icon, new GLatLng(47.495400, 19.039693), "Buda Castle - Royal Palace"));
		map.addOverlay(createMarker(icon, new GLatLng(47.501960, 19.034232), "Buda Castle - Matthias Church"));
		map.addOverlay(createMarker(icon, new GLatLng(47.500068, 19.081830), "Keleti Pu. - Eastern Railway Station"));
		map.addOverlay(createMarker(icon, new GLatLng(47.510649, 19.056944), "Nyugati Pu. - Western Railway Station"));
		map.addOverlay(createMarker(icon, new GLatLng(47.499749, 19.024758), "Deli Pu. - Southern Railway Station"));
		map.addOverlay(createMarker(icon, new GLatLng(47.507345, 19.046044), "Parliament"));
		map.addOverlay(createMarker(icon, new GLatLng(47.486817, 19.048061), "Gellert Hill - Citadel"));
		map.addOverlay(createMarker(icon, new GLatLng(47.515345, 19.078102), "City Park - Heroes' Square"));
		map.addOverlay(createMarker(icon, new GLatLng(47.497676, 19.054498), "Deak Ter"));
		map.addOverlay(createMarker(icon, new GLatLng(47.490833, 19.062073), "Hungarian National Museum"));
		map.addOverlay(createMarker(icon, new GLatLng(47.487034, 19.058382), "Central Market Hall"));
		map.addOverlay(createMarker(icon, new GLatLng(47.479044, 19.063854), "Petofi Bridge"));
		map.addOverlay(createMarker(icon, new GLatLng(47.485753, 19.054756), "Liberty Bridge"));
		map.addOverlay(createMarker(icon, new GLatLng(47.490993, 19.049263), "Elizabeth Bridge"));
		map.addOverlay(createMarker(icon, new GLatLng(47.498879, 19.044113), "Chain Bridge"));
		map.addOverlay(createMarker(icon, new GLatLng(47.514650, 19.043426), "Margaret Bridge"));
        
      }
    }