function hlaskaConfirm(hlaska)
	{
	var hlaska = confirm(hlaska);
	
       return hlaska;
	}

var pocet = 0;
var cena_c = 0;
var dor_o = 1;

function pridejTriko(vzor)
       {
       var doprava = document.getElementById('doprava');
       var typ_dopravy = doprava.checked ? 1 : 2;
       
       
       var druh = vzor == "1" ? "HLAVIČKA" : "ZNAČKY";
       var strih = document.getElementById('t' + vzor + '_strih');
       var barevnost = document.getElementById('t' + vzor + '_barevnost');
       var velikost = document.getElementById('t' + vzor + '_velikost');
       var kusy = document.getElementById('t' + vzor + '_kusy');
       
       var vystup;
       
       var box = document.getElementById('objednavka');
       var box_cena = document.getElementById('cena');
       
       if (strih.value != "0" && barevnost.value != "0" && velikost.value != "0" && kusy.value * 1 > 0)
              {
              if (typ_dopravy == 1 && cena_c <= 500 && cena_c > 0)
                     {
                     cena_c = cena_c - 101;
                     }
              
              else if (typ_dopravy == 1 && cena_c > 500)
                     {
                     cena_c = cena_c - 119;
                     }
                     
              else if (typ_dopravy == 2 && cena_c > 0)
                     {
                     cena_c = cena_c - 180;
                     }
              
                     
              
              
              
              
              pocet = pocet + 1;
              
              var cena = kusy.value * 357;
              cena_c = cena_c + cena;
              
              
              
              if (typ_dopravy == 1 && cena_c <= 500)
                     {
                     cena_c = cena_c + 101;
                     }
              
              else if (typ_dopravy == 1 && cena_c > 500)
                     {
                     cena_c = cena_c + 119;
                     }
              
              else if (typ_dopravy == 2 && cena_c > 300)
                     {
                     cena_c = cena_c + 180;
                     }
              
              
              
              var obsah = "vzor " + druh + " " + strih.value + " " + barevnost.value + " " + velikost.value + " " + kusy.value + "ks " + cena + " Kč - "
              
              vystup = "<p id='polozka_" + pocet + "'>";
              vystup += "<input type='hidden' name='ob[obj][" + pocet + "][obsah]' value='" + obsah + "' />";
              vystup += "<input type='hidden' id='cena_" + pocet + "' name='ob[obj][" + pocet + "][cena]' value='" + cena + "' />";
              vystup += obsah;
              
              vystup += "<a href=\"javascript: odeberTriko('" + pocet + "');\" title='Odebrat položku' onclick=\"return hlaskaConfirm('Opravdu chcete odebrat tuto položku.');\">Odebrat položku</a>";
              vystup += "</p>";
              
              box.innerHTML += vystup;
              box_cena.innerHTML = Math.round(cena_c);
              
              strih.options[0].selected = true;
              barevnost.options[0].selected = true;
              velikost.options[0].selected = true;
              kusy.value = "1";
              }
       }

function odeberTriko(polozka)
       {
       var cena = document.getElementById('cena_' + polozka);
       var doprava = document.getElementById('doprava');
       var typ_dopravy = doprava.checked ? 1 : 2;
       
       cena_c = cena_c - cena.value * 1;
       
       
       if (typ_dopravy == 1 && cena_c < 455 && cena_c > 0)
              {
              cena_c = cena_c - 101;
              }
       
       else if (typ_dopravy == 1 && cena_c >= 455)
              {
              cena_c = cena_c - 119;
              }
              
       else if (typ_dopravy == 2 && cena_c > 0)
              {
              cena_c = cena_c - 180;
              }
       
             
              
              
       
       
       if (typ_dopravy == 1 && cena_c <= 500 && cena_c > 0)
              {
              cena_c = cena_c + 101;
              }
       
       else if (typ_dopravy == 1 && cena_c > 500 && cena_c > 0)
              {
              cena_c = cena_c + 119;
              }
       
       else if (typ_dopravy == 2 && cena_c > 0)
              {
              cena_c = cena_c + 180;
              }
       
       else
              cena_c = 0;
              
              
       
       var box_cena = document.getElementById('cena');
       box_cena.innerHTML = Math.round(cena_c);
       
       
       var objHlbox = document.getElementById('objednavka');
       var objOdstavec = document.getElementById('polozka_' + polozka);
       
       objHlbox.removeChild(objOdstavec);   
       }

function zmenDopravu()
       {
       var doprava = document.getElementById('doprava');
       var typ_dopravy = doprava.checked ? 1 : 2;
       
       if (typ_dopravy == 1 && cena_c > 0 && cena_c <= 509 && dor_o == 2)
              {
              cena_c = cena_c - 180;
              cena_c = cena_c + 101;
              dor_o = 1;
              }
       
       else if (typ_dopravy == 1 && cena_c > 0 && cena_c > 509 && dor_o == 2)
              {
              cena_c = cena_c - 180;
              cena_c = cena_c + 119;
              dor_o = 1;
              }
       
       else if (typ_dopravy == 2 && cena_c > 0 && cena_c <= 455 && dor_o == 1)
              {
              cena_c = cena_c - 101;
              cena_c = cena_c + 180;
              dor_o = 2;
              }
       
       else if (typ_dopravy == 2 && cena_c > 0 && cena_c > 455 && dor_o == 1)
              {
              cena_c = cena_c - 119;
              cena_c = cena_c + 180;
              dor_o = 2;
              }
       
       
       var box_cena = document.getElementById('cena');
       box_cena.innerHTML = Math.round(cena_c);
       }

function odesliForm()
       {
       if (document.getElementById('podminky').checked == false)
              {
              var hlaska = alert('Pro úspěšné odeslání musíte dát souhlas s obchodnímy podmínkami.');
              return false;
              }
       
       else
              return true;       
       }

