function calc_total() { document.Kalkulator.zakat.value = parseFloat(document.Kalkulator.z1.value) + parseFloat(document.Kalkulator.z2.value) + parseFloat(document.Kalkulator.z3.value); document.Kalkulator.disp_zakat.value = document.Kalkulator.zakat.value; } function calc_nisab() { var emas = parseInt(document.Kalkulator.fz.value); var nisab = emas * 85; document.Kalkulator.nisab.value = nisab; } function calc_simpanan() { document.Kalkulator.ff.value = parseInt(document.Kalkulator.fa.value) + parseInt(document.Kalkulator.fb.value) + parseInt(document.Kalkulator.fc.value) + parseInt(document.Kalkulator.fd.value) + parseInt(document.Kalkulator.fe.value); var zakatable = parseInt(document.Kalkulator.ff.value) - parseInt(document.Kalkulator.fg.value); calc_nisab(); var nisab = document.Kalkulator.nisab.value; if (zakatable < nisab){ zakatable = 0; } document.Kalkulator.fh.value = zakatable; var zakat = 0.025 * zakatable; document.Kalkulator.z1.value = zakat; calc_total(); } function calc_profesi() { var pendapatan = (12 * parseInt(document.Kalkulator.fj.value)) + parseInt(document.Kalkulator.fk.value); var pengeluaran = (12 * parseInt(document.Kalkulator.fm.value)) + parseInt(document.Kalkulator.fn.value); var zakatable = pendapatan - pengeluaran; document.Kalkulator.fl.value = pendapatan; document.Kalkulator.fo.value = pengeluaran; calc_nisab(); var nisab = document.Kalkulator.nisab.value; if (zakatable < nisab){ zakatable = 0; } document.Kalkulator.fp.value = zakatable; var zakat = 0.025 * zakatable; document.Kalkulator.z2.value = zakat; calc_total(); } function calc_usaha() { var zakatable = 0.01 * parseFloat(document.Kalkulator.ft.value) * (parseInt(document.Kalkulator.fr.value) - parseInt(document.Kalkulator.fs.value)); document.Kalkulator.fu.value = zakatable; calc_nisab(); var nisab = document.Kalkulator.nisab.value; if (zakatable < nisab){ zakatable = 0; } document.Kalkulator.fv.value = zakatable; var zakat = 0.025 * zakatable; document.Kalkulator.z3.value = zakat; calc_total(); }