/* Needs Functions for SMA calculators
	April 2003 - jmildenb
*/

// Needs Functions ------------------------------------------------------------------------

	var tmp = new Array();
	var inc = new Array();
	
	function add_expenses() {
		var form = document.needs_calc;
		var expTotal=0;
		
		tmp[0] = form.e_1.value.replace(/,/g,'')-0;
		tmp[1] = form.e_2.value.replace(/,/g,'')-0;
		tmp[2] = form.e_3.value.replace(/,/g,'')-0;
		tmp[3] = form.e_4.value.replace(/,/g,'')-0;
		tmp[4] = form.e_5.value.replace(/,/g,'')-0;
		tmp[5] = form.e_6.value.replace(/,/g,'')-0;
		tmp[6] = form.e_7.value.replace(/,/g,'')-0;
		tmp[7] = form.e_8.value.replace(/,/g,'')-0;
		tmp[8] = form.e_9.value.replace(/,/g,'')-0;
		
		// add each item in tmp array to total
			expTotal = tmp[0]+tmp[1]+tmp[2]+tmp[3]+tmp[4]+tmp[5]+tmp[6]+tmp[7]+tmp[8];
		
		// display the total expenses
		form.e_10.value = formatAsCurrency(expTotal);
		if(isNaN(expTotal)) {form.e_10.value = "";}
		
	}

	function add_income() {
		var form = document.needs_calc;
		var incTotal=0;
		
		//inc[0] = form.i_1.value.replace(/,/g,'')-0;
		inc[0] = form.i_2.value.replace(/,/g,'')-0;
		inc[1] = form.i_3.value.replace(/,/g,'')-0;
		incTotal = inc[0]+inc[1];
		
		// display the total income
		form.i_4.value = formatAsCurrency(incTotal);
		if(isNaN(incTotal)) {form.i_4.value = "";}
	
	}


