// JavaScript Document
var changeAll=0;

function gradeIt() {
	clearGrade();
	changeAll=0;
	var tot=0, selObj, selIx;
	var form=document.forms[0];
	for (var i=0;i<form.elements.length;i++ ){
	if (form.elements[i].type=="select-one") {
		selObj=form.elements[i];
		selIx=selObj.selectedIndex;
		if (selIx > 0 ) {  changeAll++;  tot+=parseInt(selObj.options[selIx].value);   }
     	}
	}
	return(tot);
}

function check() {
	var total=gradeIt();
	if (changeAll<8) {
		alert("You haven't answered all of the questions");
		clearGrade();
		return 0;
	}
	var grade="";
	if (total==0) {  grade="10.0 (MINT)";  }
	else if (0<total && total<=1) { grade="9.9 (NRMT+)"; }
	else if (1<total && total<=2) { grade="9.8 (NRMT+)"; }
	else if (2<total && total<=3) {	grade="9.7 (NRMT+)"; }
	else if (3<total && total<=4) {	grade="9.6 (NRMT)"; }
	else if (4<total && total<=5) {	grade="9.5 (NRMT)";	}
	else if (5<total && total<=6) {	grade="9.4 (NRMT)";	}
	else if (6<total && total<=7) {	grade="9.3 (NRMT-)";}
	else if (7<total && total<=8) {	grade="9.2 (NRMT-)";}
	else if (8<total && total<=9) {	grade="9.0 (NRMT-)";}
	else if (9<total && total<=10){ grade="8.9 (EX+)";	}
	else if (10<total && total<=11){ grade="8.8 (EX+)";	}
	else if (11<total && total<=12) { grade="8.6 (EX+)"; }
	else if (12<total && total<=13) { grade="8.5 (EX+)"; }
	else if (13<total && total<=14) { grade="8.4 (EX)"; }
	else if (14<total && total<=15) { grade="8.3 (EX)";	}
	else if (15<total && total<=16) { grade="8.2 (EX)";	}
	else if (16<total && total<=17) { grade="8.0 (EX)";	}
	else if (17<total && total<=18) { grade="7.8 (EX-)";}
	else if (18<total && total<=19) { grade="7.6 (EX-)";}
	else if (19<total && total<=20) { grade="7.3 (EX-)";}
	else if (20<total && total<=21) { grade="7.0 (EX-)";}
	else if (21<total && total<=22) { grade="6.8 (VG+)";}
	else if (22<total && total<=23) { grade="6.5 (VG+)";}
	else if (23<total && total<=24) { grade="6.2 (VG+)";}
	else if (24<total && total<=25) { grade="5.8 (VG)";	}
	else if (25<total && total<=26) { grade="5.5 (VG)";	}
	else if (26<total && total<=27) { grade="5.2 (VG)";	}
	else if (27<total && total<=28) { grade="4.8 (VG-)";}
	else if (28<total && total<=29) { grade="4.5 (VG-)";}
	else if (29<total && total<=30) { grade="4.2 (VG-)";}
	else if (30<total && total<=32) { grade="3.8 (FAIR)";}
	else if (30<total && total<=34) { grade="3.5 (FAIR)"; }
	else if (30<total && total<=37) { grade="3.2 (FAIR)"; }
	else if (37<total) {	grade="POOR";	}
	if (document.layers) {
	 document.layers['nsscore'].document.write("<font color=#FF0000 size=6 face=Arial>"+grade+"</font>");
	 document.layers['nsscore'].document.close();
	}
	else { score.innerHTML=grade; }
	return 1;
}

function zeroit() {	document.forms[0].reset(); 	clearGrade(); }
function clearGrade() {
	if (document.layers) {
	 document.layers['nsscore'].document.write("&nbsp;");
	 document.layers['nsscore'].document.close();
	}
	else {	 score.innerHTML="&nbsp;"; 	}
}