function calc1(){
    input1 = verNumber(document.form_zjp.prijmy_cisty_klient.value);
    input2 = verNumber(document.form_zjp.prijmy_cisty_partner.value);
    input3 = verNumber(document.form_zjp.prijmy_ostatni_prijmy.value);
    document.form_zjp.prijmy_celkem.value = (input1 * 1) + (input2 * 1) + (input3 * 1);
}

function calc2(){
    input1 = verNumber(document.form_zjp.majetek_volny.value);
    input2 = verNumber(document.form_zjp.majetek_vazany.value);
    input3 = verNumber(document.form_zjp.majetek_dobre.value);
    input4 = verNumber(document.form_zjp.majetek_spatne.value);
    document.form_zjp.majetek_celkem.value = (input1 * 1) + (input2 * 1) - (input3 * 1) - (input4 * 1);
}

function calc3(){
    input1 = verNumber(document.form_zjp.prijmy_spatne_dluhy.value);
    input2 = verNumber(document.form_zjp.prijmy_vydaje_celkem.value);
    input3 = verNumber(document.form_zjp.prijmy_vazane_celkem.value);
    input4 = verNumber(document.form_zjp.prijmy_volne_celkem.value);
    document.form_zjp.vydaje_celkem.value = (input1 * 1) + (input2 * 1) + (input3 * 1) + (input4 * 1);
}



function startCalc(poradi){
    interval = setInterval("calc"+poradi+"()",1);
}

function stopCalc(){
    clearInterval(interval);
}

function verNumber(number) {
    number = number.replace(",",".");
    number = number.replace(/ /g,"");
    return number;
}   

function checkNumber(number) {
    number1 = number.value.replace(/ /g,"");
    if(number1!='') {
        kontrola = number1.match(/^\d*,?\d*$/);
        if(!kontrola) {
            window.alert('Chybný formát čísla (povolené znaky jsou jen číslice a desetinná čárka).');
            number.focus();
        }
    }
}
function checkYear(number) {
    number1 = number.value.replace(/ /g,"");
    if(number1!='') {
        kontrola = number1.match(/^\d+$/);
        if(!kontrola) {
            window.alert('Chybný formát čísla (povolené znaky jsou jen číslice).');
            number.focus();
        }
    }
}

function stopRKey(evt) {
  var evt = (evt) ? evt : ((event) ? event : null);
  var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
  if ((evt.keyCode == 13) && (node.type=="text"))  {return false;}
}

document.onkeypress = stopRKey;

