// JavaScript Document

  google.load("maps", "2.x");
  var global_markers = new Array();
  var mapa;
  
  
  function createMarker(point, content) {
     //upraví ikonu
      var ikona = new GIcon(G_DEFAULT_ICON);
      ikona.image = "http://maps.google.com/mapfiles/ms/icons/red.png";
      ikona.iconSize = new GSize(32,32);

      markerOptions = { icon:ikona }; 
         
     //vytvoří značku
      var marker = new GMarker(point, markerOptions);  

    // kliknutí na značku
      GEvent.addListener(marker, "click", function() {
      map.setCenter(point, 12); // zaměří značku      
      marker.openInfoWindowHtml(content);  
      });  
      return marker;
  }

  
  function initialize() {
   if (google.maps.BrowserIsCompatible()) {  //dořešit funkčnost
   // určení DIVu, který obsahuje mapu
    map = new google.maps.Map2(document.getElementById("mapakdecvicime"));
    
   // přidání ovládátek na mapu (zoomovadlo, přepínač a náhled)
    map.addControl(new GLargeMapControl());
    map.addControl(new GMapTypeControl());
//  map.addControl(new GOverviewMapControl());

   // určení výchozí polohy a měřítka mapy
    map.setCenter(new GLatLng(50.108359,14.446478), 11);   

   var misto1 = new GLatLng(50.115768,14.491532);
   var misto2 = new GLatLng(50.090043,14.435651);
   var misto3 = new GLatLng(50.099083,14.349257);
                                
       
       // html obsah informačního okna, které se zobrazí po kliknutí na značku                        
         popis1 = "<p align='center'><b>Studio zdravého pohybu</b></p>";
	 popis2 = "<p align='center'><b>AXAGYM</b></p>";
         popis3 = "<p align='center'><b>RS Sportcentrum</b></p>";
	 //popis2 = "<p align='center'><b>BOMTON</b></p>";
 
        // vytvoření značky
        var marker1 = createMarker(misto1, popis1);
        var marker2 = createMarker(misto2, popis2);
	var marker3 = createMarker(misto3, popis3);
 
       // přidání značky do globálního pole
        global_markers [global_markers.length] = marker1;
        global_markers [global_markers.length] = marker2;
	global_markers [global_markers.length] = marker3;
        
       // přidání značky na mapu 
        map.addOverlay(marker1);
        map.addOverlay(marker2);
	map.addOverlay(marker3);
        
      
    }
             
  else {document.write("Pro spuštění mapy musíte mít povolený Javascript!");}
  }      
  google.setOnLoadCallback(initialize);
