// JavaScript Document

var mymarker='';
function createMarker(point, html) {
	var marker = new GMarker(point);
	GEvent.addListener(marker, "click", function() {marker.openInfoWindowHtml("" + html+ "");});
	mymarker = marker;
	return marker;
	}


if (GBrowserIsCompatible()) {
	function show_props(obj, obj_name) {
		var result = "";
		for (var i in obj)
			result += obj_name + "." + i + " = " + obj[i] + "\n<br />";
		return result
		}

	var map = new GMap2(document.getElementById("googlemap"));
	map.setUIToDefault();
//	map.addControl(new GLargeMapControl());
//	map.addControl(new GMapTypeControl());
//	map.addControl(new GScaleControl());
//	map.addControl(new GOverviewMapControl());
/*
	var mt=map.getMapTypes();
		for(var i=0;i<mt.length;i++){
			if(mt[i].getName()=='Hybrid'){
				mt[i].getName=function(){return "Hybrydowa";}
				}
			if (mt[i].getName()=='Map'){mt[i].getName=function(){return "Mapa";}
				}
			if(mt[i].getName()=='Satellite'){mt[i].getName=function(){return "Satelitarna";}
				}
			}
	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());
//	map.addControl(new GScaleControl());
	map.addControl(new GOverviewMapControl());
*/
	map.setCenter(new GLatLng(GeoWys, GeoSze), GeoZom); // lokalozacja

	var point = new GLatLng(Fgmw,Fgms);
	var html ='<table><tr><td>'+img+'</td><td>'+opis+'</td></tr></table>';
	map.addOverlay(createMarker(point, html));
	mymarker.openInfoWindowHtml(html);
	
	GEvent.addListener(map, "moveend", function() {var center = map.getCenter();document.getElementById("mapInfo").innerHTML = center.toString();});
	
	}
	
	function CreateMap(){
		if(GBrowserIsCompatible()){
			var map=new GMap2(document.getElementById("map"));
			var mt=map.getMapTypes();
			for(var i=0;i<mt.length;i++){
				if(mt[i].getName()=='Hybrid'){
					mt[i].getName=function(){return "Hybrydowa";}
					}
				if (mt[i].getName()=='Map'){mt[i].getName=function(){return "Mapa";}
					}
				if(mt[i].getName()=='Satellite'){mt[i].getName=function(){return "Satelitarna";}}
					}
				map.setCenter(new GLatLng(52.3145,17.354666666667),13);
				map.addControl(new GLargeMapControl());
				map.addControl(new GMapTypeControl());
				map.addControl(new GScaleControl());
				map.addControl(new GOverviewMapControl());
				}
				}

