$(document).ready(function(){
	if (GBrowserIsCompatible()) {
		var geocoder = new GClientGeocoder();
		var address = $("#map_address").attr("value") + ', Poland';
		geocoder.getLatLng(
			address,
			function(point) {
				if (!point) {
					if ($("#firm-longitude").length > 0) {
						point = new GLatLng($("#firm-latitude").val(), $("#firm-longitude").val())
//						return;
					}
					else {
						$("#map").hide();
						return;
					}
					
				} 					
				var map = new GMap2(document.getElementById("map"));
				map.setCenter(point, 13);
				map.addControl(new GMapTypeControl());
				map.addControl(new GSmallZoomControl());
				var div = document.createElement("div");
  				div.innerHTML = "<img src='" + $("#map_dirname").attr("value") + "/logo.jpg'/> <br />" + $("#map_address").attr("value");
  				marker = new GMarker(point);
  				map.addOverlay(marker);
				marker.openInfoWindow(div);

			}
		);
	} else
		$("#map").hide();
});
