function PosWndInit (map, wndLatLng, wndZoom, markers) {
  if (wndLatLng) {
	map.setCenter(wndLatLng, wndZoom);
  } else {
	var bounds = new GLatLngBounds;
	for (var i=0; i<markers.length; i++) {
	  bounds.extend(markers[i].getLatLng());
	}
	map.setCenter(bounds.getCenter());
	map.setZoom(map.getBoundsZoomLevel(bounds));
  }

  map.setMapType(G_SATELLITE_MAP);

  map.addControl(new GSmallZoomControl());

  for (var i=0; i<markers.length; i++) {
	map.addOverlay(markers[i]);
  }

}