function setObjednano(o) { var f = document.forms["FORM_XML"]; var oDefaultM2 = document.getElementsByName('Stand_m2')[0]; var isBarvaSelected = false; if ( o.name == "radioObjednano") { f.objednano.value = oDefaultM2.value; for ( i = 1; i < f.barva.length; i++ ) { if (f.barva[i].checked == true) { isBarvaSelected = true; break; } } if (isBarvaSelected == false ) { f.barva[1].checked = true; } f.objednano1.value = ""; f.objednano2.value = ""; f.radioObjednano1.checked = false; f.radioObjednano2.checked = false; f.barva1[0].checked = true; f.barva2[0].checked = true; } else if ( o.name == "radioObjednano1") { f.objednano1.value = oDefaultM2.value; for ( i = 1; i < f.barva1.length; i++ ) { if (f.barva1[i].checked == true) { isBarvaSelected = true; break; } } if (isBarvaSelected == false ) { f.barva1[1].checked = true; } f.objednano.value = ""; f.objednano2.value = ""; f.radioObjednano.checked = false; f.radioObjednano2.checked = false; f.barva[0].checked = true; f.barva2[0].checked = true; } else { f.objednano2.value = oDefaultM2.value; for ( i = 1; i < f.barva2.length; i++ ) { if (f.barva2[i].checked == true) { isBarvaSelected = true; break; } } if (isBarvaSelected == false ) { f.barva2[1].checked = true; } f.objednano.value = ""; f.objednano1.value = ""; f.radioObjednano.checked = false; f.radioObjednano1.checked = false; f.barva[0].checked = true; f.barva1[0].checked = true; } zmenaDat(); return true; } function zmenaDat() { var f = document.forms["FORM_XML"]; var oRadioObjednano = f.radioObjednano; var oRadioObjednano1 = f.radioObjednano1; var oRadioObjednano2 = f.radioObjednano2; if (oRadioObjednano && oRadioObjednano1 && oRadioObjednano2) { if ((oRadioObjednano.checked == false) && (oRadioObjednano1.checked == false) && (oRadioObjednano2.checked == false)) { if ( f.objednano.value != "" ) { oRadioObjednano.checked = true; } else if (f.objednano1.value != "" ) { oRadioObjednano1.checked = true; } else { if (f.objednano2.value != "" ) { oRadioObjednano2.checked = true; } } } var fSum = document.forms.SUM_ORDER; var i; if (fSum) { if (oRadioObjednano.checked) { fSum.CarpetID.value = f.kod.value; for (i = 1; i < f.barva.length; i++) { if (f.barva[i].checked == true) { fSum.CarpetColorID.value = f.barva[i].value; break; } } fSum.Carpet_m2.value = f.objednano.value; } else if (oRadioObjednano1.checked) { fSum.CarpetID.value = f.kod1.value; for (i = 1; i < f.barva1.length; i++) { if (f.barva1[i].checked == true) { fSum.CarpetColorID.value = f.barva1[i].value; break; } } fSum.Carpet_m2.value = f.objednano1.value; } else { if (oRadioObjednano2.checked) { fSum.CarpetID.value = f.kod2.value; for (i = 1; i < f.barva2.length; i++) { if (f.barva2[i].checked == true) { fSum.CarpetColorID.value = f.barva2[i].value; break; } } fSum.Carpet_m2.value = f.objednano2.value; } } } } var fTotal = 0; fTotal += sectiTabulku ( "cena", "objednano", "celkemkc" ); fTotal += sectiTabulku ( "cena1", "objednano1", "celkemkc1" ); fTotal += sectiTabulku ( "cena2", "objednano2", "celkemkc2" ); f.total.value = formatNum(fTotal); return; } function kontrolaFormulare() { lang = 'DE'; vysledekObjednano = kontrolaZadaniHodnoty( 'FORM_XML', 'objednano', lang ); if (vysledekObjednano == 0) return false; vysledekObjednano1 = kontrolaZadaniHodnoty( 'FORM_XML', 'objednano1', lang ); if (vysledekObjednano1 == 0) return false; vysledekObjednano2 = kontrolaZadaniHodnoty( 'FORM_XML', 'objednano2', lang ); if (vysledekObjednano2 == 0) return false; if ((vysledekObjednano == -1) && (vysledekObjednano1 == -1 ) && (vysledekObjednano2 == -1 )) { vypisNezadaniHodnoty( 'Objednáno', lang ); return false; } return true; }