function doClass(line) {
	var GField = "document.GPAForm.grade"+line+".value";
	var HField = "document.GPAForm.Hours"+line+".value";
	var QField = "document.GPAForm.Qual"+line+".value";
	var QtyPts = eval(GField) * eval(HField);
	var qVAL = "document.GPAForm.Qual"+line+".value = (QtyPts * 100) / 100";
	eval(qVAL);
}

function doGPA() {
	var tPts = 0;
	var tHrs = 0;
	var tGPA = 0;
	for (i=1;i<7;i++) {
		var PField = "document.GPAForm.Qual"+i+".value";
		var HField = "document.GPAForm.Hours"+i+".value";
		if (isNaN(eval(HField))) {
		} else {
			tPts = tPts + (eval(PField) - 0);
			tHrs = tHrs + (eval(HField) - 0);
		}
	}
	tGPA = tPts / tHrs;
	document.GPAForm.yourGPA.value = tGPA.toFixed(2);
}	

