function zobraz_podmenu(menu_item)
{
  document.getElementById("podmenu" + menu_item).style.visibility = "visible";
  document.getElementById("a-menu"+menu_item).className = "selected";
}

function smaz_podmenu(menu_item)
{
  document.getElementById("podmenu" + menu_item).style.visibility = "hidden";
  document.getElementById("a-menu"+menu_item).className="";
}

function ZmenLokaci() {
  adresa = location.href;
  adresa = adresa.split("&sekce");
  adr = adresa[0];
  adr += "&sekce=" + document.getElementById('sekce').value + "&nadpis_cz=" + document.getElementById('nadpis_cz').value + "&nadpis_en=" + document.getElementById('nadpis_en').value;
  location = adr;
}

function ZmenSekci() {
  adresa = location.href;
  adresa = adresa.split("&jazyk");
  adr = adresa[0];
  adr += "&jazyk=" + document.getElementById('jazyk').value + "&nadpis=" + document.getElementById('nadpis').value + "&sekce=" + document.getElementById('sekce').value;
  location = adr;
}

function ZmenLokaci2() {
  adresa = location.href;

//  adresa = adresa.split("&kod");
  adresa = adresa.split("&nadpis_cz");
  
  adr = adresa[0];
//  adr += "&kod=" + document.getElementById('kod').value;
  adr += "&nadpis_cz=" + document.getElementById('nadpis_cz').value;
  adr += "&nadpis_en=" + document.getElementById('nadpis_en').value;
  adr += "&sekce_produkty=" + document.getElementById('sekce_produkty').value;
  adr += "&podsekce_produkty=" + document.getElementById('podsekce_produkty').value;
//  adr += "&rozmery=" + document.getElementById('rozmery').value;
  location = adr;
}

function aktualizujOdkazy() {
  if(!document.getElementsByTagName) return false;
  var links = document.getElementsByTagName("a");
  for (var i=0; i < links.length; i++) {
    if(links[i].className.match("popup")) {
      links[i].onclick = function () {
        return !window.open(this.href);
      }
    }
  }
}
window.onload=aktualizujOdkazy;

function ZmenZalozku(i) {
  for (j=1; j<=5; j++) {
    if (j == i) {
      document.getElementById("div-zalozka1"+j).className = "toleft";
      document.getElementById("div-zalozka2"+j).className = "toleft hidden";
      document.getElementById("div-obsah"+j).className = "div-obsah";
    }
    else {
      document.getElementById("div-zalozka1"+j).className = "toleft hidden";
      document.getElementById("div-zalozka2"+j).className = "toleft";
      document.getElementById("div-obsah"+j).className = "div-obsah hidden";
    }
  }
}

function addOblibeneFirefox(nazev,url) { 
  if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) 
  { 
     window.sidebar.addPanel (nazev, url,""); 
  } 
}

function Zmenprodukt(strid) {
  strid_pom = "~" + strid + ",";
  produkt = document.getElementById('o_produkt').value;
  produkt_pole = produkt.split(",");
  final = "";
  for(i=0;i<produkt_pole.length;i++) {
    if (produkt_pole[i]) {
      produkt_pom = produkt_pole[i] + ",";
      if (produkt_pom.indexOf(strid_pom) >= 0) {
         upraveny = document.getElementById("o_produkt" + strid).value + strid_pom;
         final = final + upraveny;
      }
      else final = final + produkt_pom;
    }    
  }
  document.getElementById("o_produkt").value = final;
  prepocitatcenu();
} 


function prepocitatcenu() {
  produkt = document.getElementById('o_produkt').value;
  produkt_pole = produkt.split(",");
  k = document.getElementById('o_k').value;  
  kod_akce = document.getElementById('o_kod_akce').value;
  cena1 = document.getElementById('o_cena').value;
  cena_pole = cena1.split(",");
  predani1 = document.getElementById('o_predani').value;
  predani_pole = predani1.split("~");
  predani = predani_pole[0];
  celkem = 0;
  
  for(i=0;i<produkt_pole.length;i++) {
    if (produkt_pole[i]) {
      
      produkt_pom = produkt_pole[i];
      produkt_pom_pole = produkt_pom.split("~");
      ks = produkt_pom_pole[0];
      
      cena_pom = cena_pole[i];
      cena_pom_pole = cena_pom.split("~");
      cena = cena_pom_pole[0];
      sleva = cena_pom_pole[1];      
      
      if ((k == kod_akce) && (k != "")) dilci = sleva;
      else dilci = cena;

      celkem = celkem + (ks * dilci);
    }  
  }
  
  document.getElementById("o_cena_produkt").value = celkem;
  celkem += parseInt(predani); 
  document.getElementById("o_celkem").value = celkem + ",- Kč";
} 

function Aktivujselect(strid) {
  strid_pom = "~" + strid + ",";
  produkt = document.getElementById('o_produkt').value;
  produkt_pole = produkt.split(",");
  for(i=0;i<produkt_pole.length;i++) {
    if (produkt_pole[i]) {
      produkt_pom = produkt_pole[i] + ",";
      produkt_pom_pole = produkt_pom.split("~");
      if (produkt_pom.indexOf(strid_pom) >= 0) 
         document.getElementById("o_produkt" + strid).value = produkt_pom_pole[0];
    }    
  }
} 
