google.load("maps", "2");

var mapa = null;
var geocoder = null;

function GoogleMapStart(adresa) 
   {
      mapa = new google.maps.Map2(document.getElementById("gmapa"));
      mapa.setCenter(new google.maps.LatLng(49.79545,15.732422),7);
      mapa.addControl(new GSmallZoomControl);
      geocoder = new google.maps.ClientGeocoder();
	  
      FindAddress(adresa);
   }

function FindAddress(adresa) 
   {
      if (adresa != "")
         {
            if (geocoder) 
               {
                  geocoder.getLatLng(adresa, function(misto) 
                     {
                        if (!misto) 
                           {
                              alert(adresa + " nenalezena!");
                           }
                        else 
                           {
                              mapa.setCenter(misto, 15);
                              var znacka = new google.maps.Marker(misto);
                              mapa.addOverlay(znacka);
                           }
                     });
               }
         }
   }
