function clickZnacka(){ elm = document.getElementById("STEPID"); if(elm.value>2){ elm.value = 2; document.forms[0].submit(); return; } }; function clickAkcia(){ elm = document.getElementById("STEPID"); if(elm.value>3){ elm.value=3; document.forms[0].submit(); return; } }; function clickDobaLeasingu(){ elm = document.getElementById("STEPID"); if(elm.value>4){ elm.value = 4; document.forms[0].submit(); return; } }; function clickSubjektivita(){ elm = document.getElementById("STEPID"); if(elm.value>2){ elm.value = 2; document.forms[0].submit(); return; } } function changeSkupina(skup){ if(!skup){ skup = document.getElementById("PZP_SKUPINA"); }; skup = skup.value; prog = document.getElementById("PZP_PROGRAM"); prog.options.length = 0; // erase options poist = getRadioValue('POISTOVNAPZP'); // pridajme vsetky! //pzp_progs for(elm in pzp_assoc){ ex = pzp_assoc[elm]; if(ex.poist_xid==poist) if(ex.kubatura==skup){ // mame program p = ex.program; for(elm2 in pzp_progs){ ex2 = pzp_progs[elm2]; if(ex2.xid==p){ //alert(ex2) prog.options[prog.options.length] = new Option(ex2.name,p); }; }; }; }; }; // zobraz schovaj havarijne poistenie function clickPoistHavarijne(elm){ blockH = document.getElementById("BLOCK_HAVARIJNE"); blockCena = document.getElementById("BLOCK_POIST_CENA"); blockVek = document.getElementById("BLOCK_VEK"); if(elm.checked){ blockH.style.display = 'inline'; blockCena.style.display = 'inline'; selPoist = getRadioValue('POISTOVNA'); if(selPoist==2){ blockVek.style.display = 'inline'; clickPoistovna(true); }else{ clickPoistovna(false); }; }else{ blockH.style.display = 'none'; blockCena.style.display = 'none'; blockVek.style.display = 'none'; } }; // zobraz schovaj PZP poistenie function clickPoistPZP(elm){ blockH = document.getElementById("BLOCK_PZP"); if(elm.checked){ blockH.style.display = 'inline'; // nakliknime aj na kubaturu 1 skup = document.getElementsByName('PZP_SKUPINA'); skup.selectedIndex=0; changeSkupina(); }else{ blockH.style.display = 'none'; } }; // pouzivatel klikol na poistovnu // tasks: // ak je to generali zobrazime riadok o veku // ukazeme function clickPoistovna(is_generali){ // ak je to generali zobrazime klausulu o veku if(is_generali){ ln = document.getElementById("BLOCK_VEK"); ln.style.display='inline'; }else{ // inac ju nezobrazujeme ln = document.getElementById("BLOCK_VEK"); ln.style.display='none'; }; //processKooperativa(); }; // pouzivatel klikol na poistovnu PZP a musime // upravit zoznam programov a zoznam kategorii pre PZP function clickPoistovnaPZP(is_generali){ // ak je to generali zobrazime klausulu o veku changeSkupina(); // processKooperativa(); }; function processKooperativa(){ val1 = getCheckedRadio("POISTOVNA"); val2 = getCheckedRadio("POISTOVNAPZP"); elm = document.getElementById("poist_row4"); if(val1 == 3 || val2 == 3){ elm.style.display="block"; }else{ elm.style.display="none"; } } function validateForm(){ // validacia vstupnej sumy try{ priceControl = document.forms[0].elements['PRICE']; minpriceControl = document.forms[0].elements['MINPRICE']; if(priceControl!=null && priceControl.type!='hidden'){ price = str2num(priceControl.value); if (price == ""){ alert("Zabudli ste zadať cenu automobilu."); priceControl.focus(); return (false); } if (isNaN(price)) { alert("Cena musí obsahovať len číslice."); priceControl.focus(); return (false); } minprice = parseInt(minpriceControl.value); actprice = parseInt(price); priceControl.value = actprice; if(minprice=="") minprice = 0; if(actprice