// JavaScript Document
function MapaVykresli()
{
  divy=document.getElementsByTagName("DIV");
  for(ii=0; ii<divy.length; ii++)
  {
    if(divy[ii].className=="mapa")
    {
      body=divy[ii].getElementsByTagName("DIV");
     	var center = SMap.Coords.fromWGS84(divy[ii].getAttribute("px"), divy[ii].getAttribute("py"));
    	/* inicializace API */
    	var m = new SMap(JAK.gel(divy[ii].id), center, divy[ii].getAttribute("m"));
    	/* definujeme pouzivane mapove podklady */
    	m.addDefaultLayer(SMap.DEF_OPHOTO);
    	m.addDefaultLayer(SMap.DEF_OPHOTO0203);
    	m.addDefaultLayer(SMap.DEF_OPHOTO0406);
    	m.addDefaultLayer(SMap.DEF_TURIST);
    	m.addDefaultLayer(SMap.DEF_HISTORIC);
    	m.addDefaultLayer(SMap.DEF_BASE).enable();
    	/* pridame zakladni ovladaci prvky */
    	m.addDefaultControls();
    	/* nastavíme a přidáme přepínač mapových podkladů */
    	var layerSwitch = new SMap.Control.Layer();
    	layerSwitch.addDefaultLayer(SMap.DEF_BASE);
    	layerSwitch.addDefaultLayer(SMap.DEF_OPHOTO);
    	layerSwitch.addDefaultLayer(SMap.DEF_TURIST);
    	layerSwitch.addDefaultLayer(SMap.DEF_OPHOTO0406);
    	layerSwitch.addDefaultLayer(SMap.DEF_OPHOTO0203);
    	layerSwitch.addDefaultLayer(SMap.DEF_HISTORIC);
    	m.addControl(layerSwitch,{left:"8px", top:"9px"});
      /* vytvoření vrstvy s body */
      var layer = new SMap.Layer.Marker();
      m.addLayer(layer);
      layer.enable();
      
      for(jj=0; jj<body.length; jj++)
      {
        /* vytvoření jednotlivých kart (1. řádek vytvoření karty, 2. řádek nadpis, 3. řádek popis) */
      	var card = new SMap.Card();
//      	alert(body[jj].getAttribute("nadpis"));
        card.getHeader().innerHTML = "<strong>"+body[jj].getAttribute("nadpis")+"</strong>";
        card.getBody().innerHTML = "<img class='fl' src='"+body[jj].getAttribute("foto")+"' width='120'>"+body[jj].getAttribute("text");
        /* vytvoření jednotlivých nastavení */
        var options = {
//      	    title: "ahoj bode"
      	    title: body[jj].getAttribute("nadpis")
        };
        /* vytvoření jednotlivých souřadnic */
      	var pozice = SMap.Coords.fromWGS84(body[jj].getAttribute("px"), body[jj].getAttribute("py"));
        /* vytvoření jednotlivých bodů (1. řádek (pozice,jméno bodu - nezobrazuje se,nastavení - titulek...), 2.řádek název zobrazované karty, 3. řádek vykreslení bodu) */
        var nazbod="bod"+jj;
        var marker = new SMap.Marker(pozice, nazbod, options);
        marker.decorate(SMap.Marker.Feature.Card, card);
        layer.addMarker(marker);
      }
    } 
  }
}


function kresliMapu(kam,x,y,m)
{
}

function kresliBod(nadpis,foto,text,x,y)
{
}


