function fill_reqbox(num,amount) {
	curVal =  eval ("document.calcform.req" + num + ".value");
	newVal = (curVal==0) ? amount : 0;
	eval ("document.calcform.req" + num + ".value=" + newVal);
}

function fill_optbox(num,amount) {
	curVal =  eval ("document.calcform.opt" + num + ".value");
	newVal = (curVal==0) ? amount : 0;
	eval ("document.calcform.opt" + num + ".value=" + newVal);
}

function radioClickHousing(num,amount) {
	clearHousing();
	prev = num - 1;
	eval("document.calcform.housing[" + prev + "].checked=true");
	eval("document.calcform.housing" + num + ".value=" + amount);
}

function clearHousing() {
	for (i = 0; i < document.calcform.housing.length; i++) {
		eval("document.calcform.housing[" + i + "].checked=true");	
		next = i + 1
		
		eval("document.calcform.housing" + next + ".value=0");
	}
}

function radioClickBoard(num,amount) {
	clearBoard();
	prev = num - 1;
	eval("document.calcform.board[" + prev + "].checked=true");
	eval("document.calcform.board" + num + ".value=" + amount);
}

function clearBoard() {
	for (i = 0; i < document.calcform.board.length; i++) {
		eval("document.calcform.board[" + i + "].checked=true");	
		next = i + 1
		
		eval("document.calcform.board" + next + ".value=0");
	}
}

function calcTotals() {
	var total = 0;
	var totalExpense = 0;
	var totalAid = 0;
	for (i=0; i < document.calcform.elements.length; i++) {
		if ( document.calcform.elements[i].type=="text" ) {
			if ( document.calcform.elements[i].name.indexOf("aid") != -1 ) {
				if ( document.calcform.elements[i].name != "aid" )
					totalAid += parseInt(document.calcform.elements[i].value);
			} else {
				if ( document.calcform.elements[i].name.indexOf("total") == -1 && document.calcform.elements[i].name.indexOf("expenses") == -1 )
					totalExpense += parseInt(document.calcform.elements[i].value);	
			}
		}
	}

	total = totalExpense - totalAid;
	alert("totals = "+totalExpense+" - "+totalAid+" = "+total);
	document.calcform.expenses.value = totalExpense;
	document.calcform.totalExpenses.value = totalExpense;
	document.calcform.aid.value = "-" + totalAid;
	document.calcform.totalAid.value = "-" + totalAid;
	document.calcform.totalCost.value = total;
	return false;
}

	
