        function mapa(nazev,lat,lng) {
          if (GBrowserIsCompatible()) {
            var map = new GMap2(document.getElementById("mapa"));
            map.setCenter(new GLatLng(lat,lng),9);
            map.setUIToDefault();
            map.disableScrollWheelZoom();
			
			var ikona = new GIcon();
            ikona.image = "/gfx/mapIcon.png";
            ikona.shadow = "/gfx/mapIconShadow.png";
            ikona.shadowSize = new GSize(42, 36);
            ikona.iconSize = new GSize(31, 36);
            ikona.iconAnchor = new GPoint(9, 33);
    		markerOptions = { icon:ikona };
			
              var latlng = new GLatLng(lat,lng);
              var marker = new GMarker(latlng,markerOptions);
              GEvent.addListener(marker, "click", function() {
                  var myHtml = '<p><strong>'+nazev+'</strong><br /><a href="http://maps.google.com/?q='+lat+','+lng+'" target="_blank">Zvětšit mapu</a><br />Najít cestu sem: <br /><input type="text" id="text" value="Zadejte vaši adresu" onfocus="this.value=\'\'"/><input type="button" value="Najít cestu" onclick="window.open(\'http://maps.google.com/?q=from:\'+document.getElementById(\'text\').value+\'%20to:'+lat+','+lng+'\');"/></p>';
                   map.openInfoWindowHtml(latlng, myHtml);
              }); 
              map.addOverlay(marker);
          }
        }
        
        function bod(latlng,nazev,lat,lng,map,markerOptions) {
        	var marker = new GMarker(latlng,markerOptions);
              GEvent.addListener(marker, "click", function() {
                  var myHtml = '<p><strong>'+nazev+'</strong><br /><a href="http://maps.google.com/?q='+lat+','+lng+'" target="_blank">Zvětšit mapu</a><br />Najít cestu sem: <br /><input type="text" id="text" value="Zadejte vaši adresu" onfocus="this.value=\'\'"/><input type="button" value="Najít cestu" onclick="window.open(\'http://maps.google.com/?q=from:\'+document.getElementById(\'text\').value+\'%20to:'+lat+','+lng+'\');"/></p>';
                   map.openInfoWindowHtml(latlng, myHtml);
              }); 
              
              return marker;
        }
