function initialize() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(45.555808,18.676731), 15);
        map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());

        // 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 = "/assets/frontend/themes/portalit/modularico.png";
		baseIcon.iconSize = new GSize(46.0, 46.0);

        function createMarker(point, html) {
          var letteredIcon = new GIcon(baseIcon);
          letteredIcon.image = "/assets/frontend/themes/portalit/modularico.png";

          // Set up our GMarkerOptions object
          markerOptions = { icon:letteredIcon };
          var marker = new GMarker(point, markerOptions);

          GEvent.addListener(marker, "click", function() {
            marker.openInfoWindow(html);
          });
          return marker;
        }

        var point = new GLatLng(45.555808,18.676731);
      	var marker = createMarker(point,'<div>Protetika Modular<br>Gunduliceva 35<br>31000 Osijek<br>Hrvatska</p></div>')
	    map.addOverlay(marker);
		GEvent.trigger(marker, "click"); 
      }
    }