function Validate(theForm) {
  for(var i=0; i<theForm.length; i++ ) {
    with(theForm.elements[i]) {
      if( type!="text" ) {
        if( value.length==0 ) {
          focus();
          return false;
        }
      }
    }
  }
  return true;
}
function zkontroluj_pocet(theForm)
{
  var chyba=0;
  for(var i=0; i<theForm.length; i++ ) {
    with(theForm.elements[i]) {
        if((name=="pocet") && (value=="")) {
          focus();
          chyba=1;
        }
    }
  }
  if (!chyba) {
    alert('Zboží bylo přidáno do košíku. Ten naleznete v pravém sloupci nahoře.');
    return true;
  }
  else {
    alert('Musite vyplnit všechny potřebné údaje!');
    return false;
  }
}

function zkontroluj_formular(theForm)
{
  if (!Validate(theForm)) {
    alert('Zvolte, prosím, způsob dopravy a úhrady zboží!');
    return false;
  }
  return true;
}
function alter(evt,cena){
  evt = (evt) ? evt : ((window.event) ? window.event : null);
    if (evt) {
      var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
      if (elem) {
        if (elem.selectedIndex > 0){
          var dodani = elem.options[elem.selectedIndex].id;  //label tu byl proto,ptze jiny zpusob dodani nez osobni neni zadarmo, takze mi to da jasne info o tom, zda osobne nebo neosobne
          var dodavka = elem.options[elem.selectedIndex].value;
          document.getElementById("dodavka").value = parseInt(dodani,10);
          document.getElementById("suma").value = parseInt(dodani,10)+cena;
        }
        else {
          document.getElementById("dodavka").value = "";
          document.getElementById("platba").value = "";
          document.getElementById("suma").value = "";
        }
      }
    }
}
function alter2(evt,cena){
  evt = (evt) ? evt : ((window.event) ? window.event : null);
    if (evt) {
      var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
      if (elem) {
        if (elem.selectedIndex > 0) {
          var placeni = elem.options[elem.selectedIndex].id;
          var dodani = document.getElementById("dodavka").value;
          if (dodani=="") dodani=0;
          document.getElementById("platba").value = parseInt(placeni,10);
          document.getElementById("suma").value = parseInt(placeni,10)+parseInt(dodani,10)+cena;
        }
        else {
          document.getElementById("platba").value = "";
          document.getElementById("suma").value = "";
        }
      }
   }
}

