    function load() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(54.354030, 18.651866), 12);
        getAllPubs();
      }
    }
    
    function getAllPubs() {
		$("#load-bar").html('<img src="/images/ajax-loader.gif" />');
          GDownloadUrl("/katalog/getPointsForProvinceMap/", function(data, responseCode) {
          var xml = GXml.parse(data);
          var markers = xml.documentElement.getElementsByTagName("marker");
          for (var i = 0; i < markers.length; i++) {
            var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")), parseFloat(markers[i].getAttribute("lng")));
            markerOptions = { title:markers[i].getAttribute("pubid") };
            marker = new GMarker(point, markerOptions);
           
            map.addOverlay(marker);
            attachInfoToPoint(marker);
          }
        }); 
        $("#load-bar").html('');
		return false;
    }
