function income()
{
     a1=document.aForm.gross_wages.value;
     b1=document.aForm.overtime.value;
     c1=document.aForm.taxes.value;
     d1=document.aForm.soc_sec.value;
	 e1=document.aForm.insurance.value;
	 f1=document.aForm.ret_plan.value;
	 g1=document.aForm.union.value;
	 h1=document.aForm.other_1.value;
	 i1=document.aForm.other_2.value;
	 
	 a1=Number(a1);
	 b1=Number(b1);
	 c1=Number(c1);
	 d1=Number(d1);
	 e1=Number(e1);
	 f1=Number(f1);
	 g1=Number(g1);
	 h1=Number(h1);
	 i1=Number(i1);

     net1 = a1 + b1 - c1 - d1 - e1 - f1 - g1 - h1 - i1;

     document.aForm.net_salary.value = net1;
	  
     a3=document.aForm.business_income.value;
     b3=document.aForm.realproperty_income.value;
     c3=document.aForm.investment_income.value;
     d3=document.aForm.support.value;
	 e3=document.aForm.alimony.value;
	 f3=document.aForm.social_security_income.value;
	 g3=document.aForm.retirement_income.value;
	 
	 a3=Number(a3);
	 b3=Number(b3);
	 c3=Number(c3);
	 d3=Number(d3);
	 e3=Number(e3);
	 f3=Number(f3);
	 g3=Number(g3);

     net3 = a3 + b3 + c3 + d3 + e3 + f3 + g3;
	 
	 net4 = net1 + net3;
	 
	 document.aForm.total_income.value = net4
 
}

function incomeSpouse()
{
     a2=document.aForm.s_gross_wages.value;
     b2=document.aForm.s_overtime.value;
     c2=document.aForm.s_taxes.value;
     d2=document.aForm.s_soc_sec.value;
	 e2=document.aForm.s_insurance.value;
	 f2=document.aForm.s_ret_plan.value;
	 g2=document.aForm.s_union.value;
	 h2=document.aForm.s_other_1.value;
	 i2=document.aForm.s_other_2.value;
	 
	 a2=Number(a2);
	 b2=Number(b2);
	 c2=Number(c2);
	 d2=Number(d2);
	 e2=Number(e2);
	 f2=Number(f2);
	 g2=Number(g2);
	 h2=Number(h2);
	 i2=Number(i2);

     net2 = a2 + b2 - c2 - d2 - e2 - f2 - g2 - h2 - i2;

     document.aForm.s_net_salary.value = net2;
	  
     a4=document.aForm.s_business_income.value;
     b4=document.aForm.s_realproperty_income.value;
     c4=document.aForm.s_investment_income.value;
     d4=document.aForm.s_support.value;
	 e4=document.aForm.s_alimony.value;
	 f4=document.aForm.s_social_security_income.value;
	 g4=document.aForm.s_retirement_income.value;
	 
	 a4=Number(a4);
	 b4=Number(b4);
	 c4=Number(c4);
	 d4=Number(d4);
	 e4=Number(e4);
	 f4=Number(f4);
	 g4=Number(g4);

     net5 = a4 + b4 + c4 + d4 + e4 + f4 + g4;
	 
	 net6 = net2 + net5;
	 
	 document.aForm.s_total_income.value = net6	 

	 dispose();

}

function expense()
{
     a5=document.aForm.rent_expense.value;
     b5=document.aForm.life_ins_expense.value;
     c5=document.aForm.renters_ins_expense.value;
     d5=document.aForm.medical_ins_expense.value;
	 e5=document.aForm.mortgage_expense.value;
	 f5=document.aForm.car_ins_expense.value;
	 g5=document.aForm.property_ins_expense.value;
	 h5=document.aForm.child_sup_expense.value;
	 i5=document.aForm.home_owners_expense.value;
     j5=document.aForm.alimony_expense.value;
     k5=document.aForm.property_taxes_expense.value;
     l5=document.aForm.prof_dues_expense.value;
     m5=document.aForm.home_maint_expense.value;
	 n5=document.aForm.vehicle_1_pmt.value;
	 o5=document.aForm.electric_expense.value;
	 p5=document.aForm.vehicle_2_pmt.value;
	 q5=document.aForm.gas_expense.value;
	 r5=document.aForm.car_maint_expense.value;
     s5=document.aForm.water_expense.value;
     t5=document.aForm.vehicle_reg_expense.value;
	 u5=document.aForm.garbage_expense.value;
	 v5=document.aForm.gasoline_expense.value;
	 w5=document.aForm.telephone_expense.value;
	 x5=document.aForm.bus_train_expense.value;
	 y5=document.aForm.cable_expense.value;
     z5=document.aForm.recreation_expense.value;
     aa5=document.aForm.food_expense.value;
     bb5=document.aForm.charity_expense.value;
     cc5=document.aForm.clothing_expense.value;
	 dd5=document.aForm.other_1_expense.value;
	 ee5=document.aForm.cleaners_expense.value;
	 ff5=document.aForm.other_2_expense.value;
	 gg5=document.aForm.med_dental_expense.value;
	 hh5=document.aForm.other_3_expense.value;

	 a5=Number(a5);
	 b5=Number(b5);
	 c5=Number(c5);
	 d5=Number(d5);
	 e5=Number(e5);
	 f5=Number(f5);
	 g5=Number(g5);
	 h5=Number(h5);
	 i5=Number(i5);
	 j5=Number(j5);
	 k5=Number(k5);
	 l5=Number(l5);
	 m5=Number(m5);
	 n5=Number(n5);
	 o5=Number(o5);
	 p5=Number(p5);
	 q5=Number(q5);
	 r5=Number(r5);
	 s5=Number(s5);
	 t5=Number(t5);
	 u5=Number(u5);
	 v5=Number(v5);
	 w5=Number(w5);
	 x5=Number(x5);
	 y5=Number(y5);
	 z5=Number(z5);
	 aa5=Number(aa5);
	 bb5=Number(bb5);
	 cc5=Number(cc5);
	 dd5=Number(dd5);
	 ee5=Number(ee5);
	 ff5=Number(ff5);
	 gg5=Number(gg5);
	 hh5=Number(hh5);

     net7 = a5 + b5 + c5 + d5 + e5 + f5 + g5 + h5 + i5 + j5 + k5 + l5 + m5 + n5 + o5 + p5 + q5 + r5 + s5 + t5 + u5 + v5 + w5 + x5 + y5 + z5 + aa5 + bb5 + cc5 + dd5 + ee5 + ff5 + gg5 + hh5;

     document.aForm.total_expense.value = net7;
	 
	 dispose();

}

function dispose()
{
    aaa=document.aForm.total_income.value;
	bbb=document.aForm.s_total_income.value;
    ccc=document.aForm.total_expense.value;
	 
	aaa=Number(aaa);
	bbb=Number(bbb);
	ccc=Number(ccc);
	
	net9 = aaa + bbb - ccc;
	
	document.aForm.disposable_income.value = net9;
} 