	var map, ikonaS;

	function load() {
		if (GBrowserIsCompatible()) {
			map = new GMap2(document.getElementById("mapa"));
			map.setCenter(new GLatLng(51.03534922244628,15.412445068359375), 10);
			map.setUIToDefault();
/*
			map.addControl(new GLargeMapControl());
			var typyMapy = map.getMapTypes();
			typyMapy[0].getName= function() { return "Mapa";}
			typyMapy[1].getName = function() { return "Satelita";}
			map.addControl(new GMapTypeControl());
//			map.addControl(new GOverviewMapControl());
			map.addControl(new GScaleControl());
			map.enableScrollWheelZoom();
*/
			
			ikona1 = new GIcon();  
			ikona1.image = "http://labs.google.com/ridefinder/images/mm_20_green.png";  
			ikona1.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";  
			ikona1.iconSize = new GSize(12, 20);  
			ikona1.infoWindowAnchor = new GPoint(6,10);  
			ikona1.iconAnchor = new GPoint(6,10);  
			ikona1.shadowSize = new GSize(22, 20); 
			
			ikonaS = new GIcon();  
			ikonaS.image = "http://labs.google.com/ridefinder/images/mm_20_gray.png";  
			ikonaS.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";  
			ikonaS.iconSize = new GSize(12, 20);  
			ikonaS.infoWindowAnchor = new GPoint(6,10);  
			ikonaS.iconAnchor = new GPoint(6,10);  
			ikonaS.shadowSize = new GSize(22, 20); 			
			
			
//			var marker = dodajMarkerTxt(50.92056693964502,15.686588287353516,"Kursor");
			punkty_mapy();
		}
	}
	function dodajMarkerTxt(lat,lon,txt) {
		var marker = new GMarker(new GLatLng(lat,lon),{title: txt, draggable:true});
		marker.txt=txt;
		map.addOverlay(marker);
		GEvent.addListener(marker,"click",function() {
			marker.openInfoWindowHtml(marker.txt);
		});
		GEvent.addListener(marker, "drag", function() {
			var lln = marker.getLatLng();
			document.getElementById('w_x').value = lln.lat();
			document.getElementById('w_y').value = lln.lng();
		});
		return marker;
	}
	
	
	function dodajMarkerZielony(lat,lon,txt) {
		var marker = new GMarker(new GLatLng(lat,lon),{title: txt,icon: ikona1});
		
		marker.txt=txt;
		map.addOverlay(marker);
		GEvent.addListener(marker,"click",function() {
			marker.openInfoWindowHtml(marker.txt);
		});
		return marker;
	}
	function dodajMarkerSzary(lat,lon,txt) {
		var marker = new GMarker(new GLatLng(lat,lon),{title: txt,icon: ikonaS});
		
		marker.txt=txt;
		map.addOverlay(marker);
		GEvent.addListener(marker,"click",function() {
			marker.openInfoWindowHtml(marker.txt);
		});
		return marker;
	}
