// JavaScript Document

 var map;
 var gdir;
 var geocoder = null;
 var addressMarker;
 var lokalizacja;

 function initialize(x, y, zoom, divid)
 {

  if (GBrowserIsCompatible())
  { 
    map = new GMap2(document.getElementById(divid));
	
	map.addMapType(G_PHYSICAL_MAP);

    map.addControl(new GLargeMapControl3D());

    map.addControl(new GMapTypeControl());
    
	map.addControl(new GScaleControl());


	var options = { suppressZoomToBounds : false };
	
	lokalizacja = new google.maps.LocalSearch();
          map.addControl(lokalizacja, new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(-1000,-1000)));
	
	var center = new GLatLng(x, y);

    map.setCenter(center, zoom)

	var marker = new GMarker(center, {draggable: true});

    GEvent.addListener(marker, "dragstart", function() { map.closeInfoWindow(); });

	GEvent.addListener(marker, "dragend", function() { alert(marker.getLatLng());	});

  }
 }


function gotoLocation(adres)
{
 lokalizacja.execute(adres)
}


function printpage() {
 window.print();  
}
