function numbersonly(myfield,e,dec) {
        var key;
        var keychar;
        if (window.event)
        key = window.event.keyCode;
        else if (e) key = e.which;
        else return true;
        keychar = String.fromCharCode(key);
        if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) ) return true;
        else if ((("0123456789.").indexOf(keychar) > -1)) return true;
        else if (dec && (keychar == ".")) {
                myfield.form.elements[dec].focus();
                return false;
        }
        else return false;
}
function getcheckedvalue(radioobj) {
        if(!radioobj) return 0;
        var radiolength = radioobj.length;
        if(radiolength == undefined) {
                if(radioobj.checked) return radioobj.value;
                else return 0;
        }
        for(var i = 0; i < radiolength; i++) {
                if(radioobj[i].checked) {
                        return radioobj[i].value;
                }
        }
        return 0;
}
function check_ddv() {
        var st=(program.program_cena_z_ddv.value/1.2).toFixed(2);
        var div=document.getElementById('cena_brez_ddv');
        if(st>=0) {
                document.program.program_cena_brez_ddv.value=st;
                div.innerHTML="<b>"+st+"</b>";
        }
        else {
                div.innerHTML="<font class=\"celica_form_error\">Premajhen znesek!</font>";
                document.program.program_cena_brez_ddv.value="Premajhen znesek!";
        }
}
function sum() {
        var div=document.getElementById('zasluzek');
        var zascita = parseFloat(getcheckedvalue(program.program_stroski_zascita));
        var promocija_1 = parseFloat(program.program_stroski_promocija_1.value);
        var promocija_2 = parseFloat(program.program_stroski_promocija_2.value);
        if(program.program_stroski_promocija_1.value == "") {
                program.program_stroski_promocija_1.value = 0;
                promocija_1 = 0;
        }
        if(program.program_stroski_promocija_2.value == "") {
                program.program_stroski_promocija_2.value = 0;
                promocija_2 = 0;
        }
        if(document.program.program_start_packet.checked == true) var paket = parseFloat(program.program_start_packet.value);
        else var paket = 0;
        if(document.program.program_tutor.checked == false) var tutor = 0;
        else var tutor = parseFloat(program.program_tutor_cena.value);
        var st=program.program_cena_brez_ddv.value-zascita-paket-tutor-promocija_1-promocija_2-10.50-6.25; // 2500: LTFE, 1500: finančna ustanova
        if(st<0) {
                div.innerHTML="<font class=\"celica_form_error\">Premajhen znesek ("+st.toFixed(2)+" €)!</font>";
                program.program_zasluzek.value="Premajhen znesek!";
        }
        else {
                div.innerHTML='<b>'+st.toFixed(2)+'</b> €';
                program.program_zasluzek.value=st.toFixed(2);
        }
}
function check_tutor() {
        if (document.program.program_tutor.checked == true) {
                document.program.program_tutor_cena.disabled = false;
                document.program.program_tutor_cena.value = 4.20;
        }
        else {
                document.program.program_tutor_cena.disabled = true;
                document.program.program_tutor_cena.value = "";
        }
        sum();
}
function check_promocija() {
        if (document.program.program_stroski_promocija.checked == false) {
                document.program.program_stroski_promocija_1.disabled = false;
                document.program.program_stroski_promocija_2.disabled = false;
        }
        else {
                document.program.program_stroski_promocija_1.disabled = true;
                document.program.program_stroski_promocija_1.value = 12.50;
                document.program.program_stroski_promocija_2.disabled = true;
                document.program.program_stroski_promocija_2.value = 20.80;
        }
        sum();
}
function promo() {
         var val = getcheckedvalue(register.register_how);
         var el1 = document.getElementById("promotors1");
         var el2 = document.getElementById("promotors2");
         if(val == "promotor") {
                 el1.style.display = "block";
                 el2.style.display = "block";
         }
         else {
                el1.style.display = "none";
                el2.style.display = "none";
         }
}
function check_free() {
         var el1 = document.getElementById("view");
         if(document.program.program_free.checked == false) {
                 el1.style.display = "block";
         }
         else {
                el1.style.display = "none";
         }
}