function kontrolaBaleniEditace(pocet, objekt, ret, nasobek, maxPocet, text) {
   if (pocet.charAt(0) == 's' || pocet.charAt(0) == 'S') {
      if (pocet.length == 1) {
         pocet = 0;
      } else {
         pocet = pocet.substr(1);
      }
   }
   if (maxPocet > 0 && pocet > maxPocet) {
      alert('Objednávka je zaplacena kartou nebo PayPalem. Proto můžete množství položky pouze snížit.');
      objekt.value = ret;
   } else {
      //var regexp=/^[1-9][0-9]*$/;
      var regexp = /^[0-9][0-9]*$/;
      var matches = regexp.exec(pocet);
      if ((pocet % nasobek != 0) || (!matches)) {
         alert(text.replace("$1", nasobek));
         objekt.value=ret;
      }
   }
}

function potvrzeniPrepocitani() {
   return confirm('Opravdu si přejete změnit počty kusů u položek objednávky?');
}
/*function potvrzeniPrepocitani() {
   if (confirm('Opravdu si přejete změnit počty kusů u položek objednávky?'))
      document.getElementById('formPrepocitani').submit();
   return false;
}*/

function zmenitZobrazeniPridaniPolozky() {
   div = document.getElementById('pridaniPolozky');
   if (div.style.display == 'none') {
      div.style.display = 'block';
      document.getElementById('zkratka').select();
   } else {
      div.style.display = 'none';
      document.getElementById('zkratka').value = '';
      document.getElementById('specifikace').innerHTML = '';
   }
}

var posledniObjekt = null;

function zmenitZobrazeniSloucit(){
   document.getElementById('kopirovat_polozky_obj').style.display = 'block';
}
   

function zmenitZobrazeniNahrazeniPodrizenym(obj, idPolozky) {
   div = document.getElementById('nahrazeniPodrizenym');
   if (div.style.display == 'none' || (posledniObjekt != obj && obj != null)) {
      posledniObjekt = obj;
      div.style.top = (zjistitPoziciY(obj) + 80) + 'px';
      div.style.left = (zjistitPoziciX(obj) - 111) + 'px';
      div.style.display = 'block';
      // Načtení specifikací podřízené (nadřízené) karty nebo seznamu podřízených (nadřízených) karet.
      zobrazitPodrizene(idPolozky, 0);
   } else {
      div.style.display = 'none';
      //document.getElementById('specifikace').innerHTML = '';
   }
}
