    function initialize() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map_loc"));
        map.setCenter(new GLatLng(48.206143, 16.362333), 14);
        map.setUIToDefault();
        map.addControl(new GMapTypeControl());
        //map.addControl(new GOverviewMapControl());

        // Create a base icon for all of our markers that specifies the shadow, icon dimensions, etc.
        var baseIcon = new GIcon(G_DEFAULT_ICON);
       // baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
        baseIcon.iconSize = new GSize(20, 34);
       // baseIcon.shadowSize = new GSize(37, 34);
        baseIcon.iconAnchor = new GPoint(9, 34);
       // baseIcon.infoWindowAnchor = new GPoint(9, 2);

        // Creates a marker
        function createMarker(point, index, desc, icon) {
          // Create a lettered icon for this point using our icon class
          var letteredIcon = new GIcon(baseIcon);
          letteredIcon.image = icon;

          // Set up our GMarkerOptions object
          markerOptions = { icon:letteredIcon };
          var marker = new GMarker(point, markerOptions);

          GEvent.addListener(marker, "click", function() {
            marker.openInfoWindowHtml(desc);
          });
          return marker;
        }

        map.addOverlay(createMarker(new GLatLng(48.198977, 16.369892), "F", "Fight Rooms", "/rsc/gmaps/fightroom.png"));
        map.addOverlay(createMarker(new GLatLng(48.208162, 16.34731), "A", "Hotel Academia", "/rsc/gmaps/hotelAcademia.png"));
        map.addOverlay(createMarker(new GLatLng(48.206516, 16.35448), "B", "Hotel Atlas", "/rsc/gmaps/hotelAtlas.png"));
        map.addOverlay(createMarker(new GLatLng(48.208838, 16.377123), "O", "Opening Ceremony<br />&Ouml;AW", "/rsc/gmaps/oaw.png"));
		
		
		
		
		
		
		
		
		
		var poi = new GMap2(document.getElementById("map_poi"));
        poi.setCenter(new GLatLng(48.21944,16.398039), 10);
        poi.setUIToDefault();
        poi.addControl(new GMapTypeControl());
        //poi.addControl(new GOverviewMapControl());

        // Create a base icon for all of our markers that specifies the shadow, icon dimensions, etc.
        var baseIcon = new GIcon(G_DEFAULT_ICON);
       // baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
        baseIcon.iconSize = new GSize(20, 34);
       // baseIcon.shadowSize = new GSize(37, 34);
        baseIcon.iconAnchor = new GPoint(9, 34);
       // baseIcon.infoWindowAnchor = new GPoint(9, 2);

        map.addOverlay(createMarker(new GLatLng(48.18456, 16.31206), 2, "Schönbrunn", "/rsc/gmaps/marker.png"));
        map.addOverlay(createMarker(new GLatLng(48.216802, 16.39585), 1, "Prater", "/rsc/gmaps/marker.png"));
        map.addOverlay(createMarker(new GLatLng(48.228782, 15.333427), 3, "Melk Abbey", "/rsc/gmaps/marker.png"));
        map.addOverlay(createMarker(new GLatLng(48.18894, 15.355958), 4, "Schallaburg", "/rsc/gmaps/marker.png"));

      }
    }