      function odeslat(values)
      {
        document.getElementById('smer').value = values;
        document.getElementById('ordering').submit();
      }
      function doba()
      {
        alert('Objednávat můžete v době od 10:00 do 24:00');
      }
      function zmena(co,naco)
      {
        document.getElementById(co).action = naco;
      }

      function nove_okno(url)
      {
        window.open(url, "Upravit_údaje", "location=no,status=no,width=620,height=350,resizable");
      }
      function ShowFoto(n)
      {
        document.getElementById(n).style.display = 'block';
      }
      function HideFoto(n)
      {
        document.getElementById(n).style.display = 'none';
      }
      function own(pizza,horni,dlouhy,kratky,jm_pizzy,norm,xl,gig,party,xtra,boxnorm,boxxl,boxgig,boxparty,boxxtra)
      {
      browName = navigator.appName;
      browVerze = parseInt(navigator.appVersion);
      z = -55;
      if (browName=="Microsoft Internet Explorer" & browVerze >=4 ){
        z = -65;
      }
        document.getElementById('own').style.marginTop =  z +  (152*Number(kratky)) + (160*Number(dlouhy)) + 'px';
        document.getElementById('konecnac').value = Number(norm);
        document.getElementById('kolikx').value = 1;
        document.getElementById('ingredience').value = 0;
        document.getElementById('pizzacena').value = Number(norm);
        document.getElementById('jmeno_pizzy').value = jm_pizzy;
        document.getElementById('norm').value = Number(norm);
        document.getElementById('xl').value = Number(xl);
        document.getElementById('xxl').value = Number(gig);
        document.getElementById('party').value = Number(party);
        document.getElementById('xtra').value = Number(xtra);
        document.getElementById('objednavka').value = document.getElementById('kolikx').value + " x " + jm_pizzy + " + ";
        document.getElementById('prvni_option').checked = true;
        document.getElementById('idboxnormal').value = boxnorm;
        document.getElementById('idboxxl').value = boxxl;
        document.getElementById('idboxgig').value = boxgig;
        document.getElementById('idboxparty').value = boxparty;
        document.getElementById('idboxxtra').value = boxxtra;
        document.getElementById('box_size').value = boxnorm;
        reset_all();
        closewin('xlmenu');
        document.getElementById('own').style.visibility = 'visible';
      }
      function reset_all()
      {
      var f_el = document.getElementById('own_form');
      var flength = f_el.length;
      for(i=0;i<flength;i++){
        if(f_el[i].type=="checkbox")
        {
          f_el[i].checked = false;
        }
      }
      }
      function closewin(id)
      {
        document.getElementById(id).style.visibility = 'hidden';
      }
      function otevrit(co,id,name,price,dlouhej,kratkej,box_pm)
      {
      browName = navigator.appName;
      browVerze = parseInt(navigator.appVersion);
      z = 85;
      if (browName=="Microsoft Internet Explorer" & browVerze >=4 ){
        z = 55;
      }
      if(co=="xlmenu")
      {
        document.getElementById('xlmenu').style.marginTop = z + (125*Number(kratkej)) + (160*Number(dlouhej)) + 'px';
        document.getElementById('id_xl_jmeno').value = name;
        document.getElementById('id_xl_cena').value = price;
        document.getElementById('id_xlmenu').value = id;
        document.getElementById('cena_xlmenu').value = price+' Kč';
        closewin('own');
        document.getElementById(co).style.visibility = 'visible';
      }
      if(co=="pizzaMonth")
      {
        document.getElementById('pizzaMonth').style.marginTop = z + (125*Number(kratkej)) + (160*Number(dlouhej)) + 'px';
        document.getElementById('id_pm_jmeno').value = name;
        document.getElementById('id_pm_cena').value = price;
        document.getElementById('id_pizzaMonth').value = id;
        document.getElementById('id_box_pm').value = box_pm;
        document.getElementById('cena_pm').value = price+' Kč';
        closewin('own');
        document.getElementById('pizzaMonth').style.visibility = 'visible';
      }
      }
      function zmena_velikosti(id)
      {
        if(id=="norm")
        {
          document.getElementById('velikost_pizzy').value = "";
          document.getElementById('box_size').value = document.getElementById('idboxnormal').value;
          $('.ingrediencePrice > span').addClass('hide');
          $('.ingrediencePrice > .norm').removeClass('hide');
        } else if(id=="xl") {
          document.getElementById('velikost_pizzy').value = "XL";
          document.getElementById('box_size').value = document.getElementById('idboxxl').value;
          $('.ingrediencePrice > span').addClass('hide');
          $('.ingrediencePrice > .xl').removeClass('hide');
        } else if(id=="xxl") {
          document.getElementById('velikost_pizzy').value = "Gigante";
          document.getElementById('box_size').value = document.getElementById('idboxgig').value;
          $('.ingrediencePrice > span').addClass('hide');
          $('.ingrediencePrice > .gigante').removeClass('hide');
        }else if(id=="party") {
          document.getElementById('velikost_pizzy').value = "Party";
          document.getElementById('box_size').value = document.getElementById('idboxparty').value;
          $('.ingrediencePrice > span').addClass('hide');
          $('.ingrediencePrice > .family').removeClass('hide');
        }else if(id=="xtra") {
          document.getElementById('velikost_pizzy').value = "Xtra";
          document.getElementById('box_size').value = document.getElementById('idboxxtra').value;
          $('.ingrediencePrice > span').addClass('hide');
          $('.ingrediencePrice > .xtra').removeClass('hide');
        }
        document.getElementById('pizzacena').value = Number(document.getElementById(id).value);
        prepocet();
      }
      function prepocet()
      {
       reg = /^[1-9]{1}[0-9]*$/;
       num = "123456789"

        if(reg.test(document.getElementById('kolikx').value)){
        if(document.getElementById('kolikx').value <1){
          alert("Počet pizz musí být větší než 0!");
          document.getElementById('kolikx').focus();
          document.getElementById('kolikx').value = 1;
        } else {
        document.getElementById('konecnac').value = Number(document.getElementById('kolikx').value) * (Number(document.getElementById('pizzacena').value) + Number(document.getElementById('ingredience').value));
        document.getElementById('objednavka').value = document.getElementById('kolikx').value + " x " + document.getElementById('jmeno_pizzy').value + " " + document.getElementById('velikost_pizzy').value + " + " + document.getElementById('ingredience_pole').value;
        }
        } else {
          alert("Počet pizz musí být čísla větší než 0!");
          document.getElementById('kolikx').focus();
          document.getElementById('kolikx').value = 1;
        }
      }
      function pridat_odebrat(id,kolik,id_ing)
      {
        if(document.getElementById(id).checked == true)
        {
          if(document.getElementById('ingredience_pole').value==""){
            document.getElementById('ingredience_pole').value += document.getElementById(id).value;
            document.getElementById('ingredience_id').value += id_ing;
          } else {
            document.getElementById('ingredience_pole').value += ", " + document.getElementById(id).value;
            document.getElementById('ingredience_id').value += "," + id_ing;
          }
          document.getElementById('ingredience').value = Number(document.getElementById('ingredience').value) + Number(kolik);
        } else {
          //odebraní
          document.getElementById('ingredience_pole').value = "";
          document.getElementById('ingredience_id').value = "";
          var f_el = document.getElementById('own_form');
          var flength = f_el.length;
          prvni = 0;
          for(i=0;i<flength;i++){
            if(f_el[i].type=="checkbox")
            {
              if(f_el[i].checked == true){
              if(prvni==0)
              {
                document.getElementById('ingredience_pole').value = f_el[i].value;
                document.getElementById('ingredience_id').value = f_el[i].name;
                prvni = 1;
              } else {
                document.getElementById('ingredience_pole').value += ", " + f_el[i].value;
                document.getElementById('ingredience_id').value += "," + f_el[i].name;
              }
              }
            }
          }
          document.getElementById('ingredience').value = Number(document.getElementById('ingredience').value) - Number(kolik);
        }
        prepocet();
      }


