var map;

function initialize() {
    if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(52.069167, 19.480556), 6);
    
        map.setUIToDefault();
        map.disableScrollWheelZoom();

        GEvent.addListener(map, "dblclick", function() {
          map.zoomIn();
        });

        if (wspolrzedne != null){
            var points = wspolrzedne.toString().split(",")
            var point2 = new GLatLng(points[0], points[1]);
                map.addOverlay(createMarker2(point2));
                map.setCenter(point2, 8);
        }
        else
        {
            for (var i = 0; i < count; i++) {
                var point = new GLatLng(objectLat[i], objectLen[i]);
                map.addOverlay(createMarker(point,i));
            }
        map.setCenter(new GLatLng(averageLat, averageLng), zoomPos);
        }
    }
}
function createMarker(point,i) {
    var blueIcon = new GIcon(G_DEFAULT_ICON);
    blueIcon.image = "http://www.google.com/intl/en_us/mapfiles/ms/micons/blue-dot.png";
    blueIcon.iconSize = new GSize(32, 32);
    blueIcon.iconAnchor = new GPoint(32, 32);

    markerOptions = {
        icon:blueIcon
    };
    var marker = new GMarker(point, markerOptions);

    GEvent.addListener(marker, "click", function() {
    marker.openInfoWindowHtml(box[i]);
    });
    return marker;
}

function createMarker2(point,i) {
    var blueIcon = new GIcon(G_DEFAULT_ICON);
    blueIcon.image = "http://www.google.com/intl/en_us/mapfiles/ms/micons/blue-dot.png";
    blueIcon.iconSize = new GSize(32, 32);
    blueIcon.iconAnchor = new GPoint(32, 32);

    markerOptions = {
        icon:blueIcon
    };
    var marker = new GMarker(point, markerOptions);

    return marker;
}

