function recalculateCollegeCost(CalcAYDFlag)
{
	var form = document.forms["liqeForm"];

	var numOfKids = parseInt(form.QE_NbrKids[form.QE_NbrKids.selectedIndex].value);

	var childCollegeCost = 0;
	var totalCollegeCost = 0;

	for (i=1;i<=numOfKids;i++)
	{
		var tuitionID = "childtuition" + i;
		var collegeYrsID = "childyears" + i;
		var collegeCostID = "childcost" + i;

		if (form.elements[tuitionID].value > "")
		{
			var collegeYrs = form.elements[collegeYrsID];
			var numOfYrs = parseInt(collegeYrs[collegeYrs.selectedIndex].value);

			childCollegeCost = toNumber("liqeForm",tuitionID) * numOfYrs;

			totalCollegeCost += childCollegeCost;

			form.elements[collegeCostID].value = toCurrency(childCollegeCost);
		}
	}

	form.QE_TotCollegeCost.value = toCurrency(totalCollegeCost);
	form.QE_CC.value = toFormatNumber(totalCollegeCost);

	if (CalcAYDFlag == null)
		calculateLICoverage();
	else
		calculateLICoverage('N');
}

function constructCollegeTable(value, CalcAYDFlag)
{
	for (i=1;i<=10;i++)
	{
		var childdivnum = "childdiv" + i;

		if ((i < value) || (i == value))
			showdiv(childdivnum);
		else
			hidediv(childdivnum);
	}

	if (CalcAYDFlag == null)
		recalculateCollegeCost();
	else
		recalculateCollegeCost('N');
}
