// JavaScript Document
function Vymaz(co){
  co.value='';
}  

function Klavesa(stlaceno){
  if (stlaceno==13) Pocitej();

}

function Pocitej(){
  mzda =parseInt(document.form_kalkulacka.hruba_mzda.value);
  zdravotni = Math.ceil(mzda/100*4.5);
    changeValue('zdravotni_pojisteni', zdravotni);
  socialni = Math.ceil(mzda/100*8);
    changeValue('socialni_pojisteni', socialni);
  superhruba = Math.ceil(mzda/100*1.35)*100;
   changeValue('superhruba_mzda', superhruba);
  
    dan = superhruba*0.15;
    changeValue('dan_z_prijmu', dan);
    
  if(isChecked('je_sleva_poplatnika')) sleva_poplatnika=600;
  else sleva_poplatnika=0;
    changeValue('sleva_poplatnika', sleva_poplatnika);


  sleva_dite = parseInt(document.form_kalkulacka.je_sleva_dite.value)*500;
  changeValue('sleva_dite', sleva_dite);
  sleva_dite_ztp = parseInt(document.form_kalkulacka.je_sleva_dite_ztp.value) *100;
  changeValue('sleva_dite_ztp', sleva_dite_ztp);    
  /*if(isChecked('je_sleva_dite')) sleva_dite=500;
  else sleva_dite=0;
    changeValue('sleva_dite', sleva_dite);
  
  if(isChecked('je_sleva_dite_ztp')) sleva_dite_ztp=100;
  else sleva_dite_ztp=0;
    changeValue('sleva_dite_ztp', sleva_dite_ztp);
    */
  if(isChecked('je_sleva_manzelka')) sleva_manzelka=350;
  else sleva_manzelka=0;
    changeValue('sleva_manzelka', sleva_manzelka);
  
  if(isChecked('je_sleva_partner_ztp')) sleva_partner_ztp=700;
  else sleva_partner_ztp=0;
    changeValue('sleva_partner_ztp', sleva_partner_ztp);
    
  if(isChecked('je_castecny_duchod')) castecny_duchod=125;
  else castecny_duchod=0;
    changeValue('castecny_duchod', castecny_duchod);
  
  if(isChecked('je_plny_duchod')) plny_duchod=250;
  else plny_duchod=0;
    changeValue('plny_duchod', plny_duchod);
  
  if(isChecked('je_drzitel_ztp')) drzitel_ztp=250;
  else drzitel_ztp=0;
    changeValue('drzitel_ztp', drzitel_ztp);
    
  if(isChecked('je_student')) student=200;
  else student=0;
    changeValue('student', student);
    
  souhrn_slev = sleva_poplatnika + sleva_dite + sleva_dite_ztp + sleva_manzelka; 
  souhrn_slev += sleva_partner_ztp + castecny_duchod + plny_duchod + drzitel_ztp + student;
    changeValue('souhrn_slev',souhrn_slev);
  if((dan-souhrn_slev)>0) dan_odvod = dan-souhrn_slev;
  else dan_odvod = 0  
  cista_mzda = mzda - zdravotni - socialni - dan_odvod;
    changeValue('cista_mzda', cista_mzda);
   
  mzdove_naklady = mzda + Math.ceil(mzda*0.09) + Math.ceil(mzda*0.26);
    changeValue('mzdove_naklady',mzdove_naklady);  
   
}

function changeValue(name, value){
  document.form_kalkulacka[name].value = value

}


function isChecked(name){
  if(document.form_kalkulacka[name].checked) return true;
  else return false;

}

