var mgr;

function load(latitude, longitude) {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    map.addControl(new GSmallMapControl());
    if (apartman_latitude!='' && apartman_longitude!='') {
    	var center = new GLatLng(apartman_latitude, apartman_longitude);
    	map.setCenter(center, 15);
			var marker = new GMarker(center);
			map.addOverlay(marker);
    } else {
			var center = new GLatLng(47.498403, 19.040759);
			map.setCenter(center, 11);
			mgr = new MarkerManager(map);
			window.setTimeout(setupApartmanMarkers, 0);
		}
  }
}

function setupApartmanMarkers() {
	mgr.addMarkers(getApartmanMarkers(), 3);
	mgr.refresh();
}
