	var markerExists = false;
	function load() 
	{
		if (GBrowserIsCompatible()) 
		{
			var map = new GMap2( document.getElementById("gMap") );
			map.addControl( new GSmallMapControl() );
			map.disableDoubleClickZoom();
			map.enableScrollWheelZoom();
			map.enableContinuousZoom();

			map.setCenter(new GLatLng(52.135628, 19.13036), 6);

			var cordsN = document.getElementById("cord_n").value;
			var cordsE = document.getElementById("cord_e").value;

			//klik
			if( cordsN && cordsE )
			{
				var markerExists = true;
				var pClicked = new GLatLng( cordsE, cordsN );
				map.addOverlay(new GMarker(pClicked));
				map.setCenter(new GLatLng(cordsE, cordsN), 15);
			}
			else
				var markerExists = false;

			GEvent.addListener(map, "click", 

			function(marker, point) {
				if (marker) {
					map.removeOverlay(marker);
					document.getElementById("cord_n").value = "";
					document.getElementById("cord_e").value = "";
					markerExists = false;
				} else {
					if(!markerExists) {
						map.addOverlay(new GMarker(point));
						document.getElementById("cord_n").value = point.x;
						document.getElementById("cord_e").value = point.y;
						markerExists = true;
					}
				}
			}

			);
		}
	}

	function loadLocation( cordsN, cordsE )
	{
		if (GBrowserIsCompatible()) 
		{
			var map = new GMap2( document.getElementById("gMap") );
			map.addControl( new GSmallMapControl() );
			map.disableDoubleClickZoom();
			map.enableScrollWheelZoom();
			map.enableContinuousZoom();

			map.setCenter(new GLatLng( cordsN, cordsE ), 15);
			var point = new GLatLng( cordsN, cordsE );  
			var marker = new GMarker(point);
			map.addOverlay(marker);  

		}
	}