Короче вот полный скрипт
<script language="javascript"> var d = document;
function summ() {
var len = d.getElementsByName("rating"), el, er = 0, sum = 0;d.getElementById("error").innerHTML = "";
d.getElementById("res").value = ""; d.getElementById("sr").value = "";
for (i = 0; i < len.length; i++) {
el = Number(len[i].value);
if (isNaN(el) || el == "" || (el < 2 || el > 5)) {
d.getElementById("error").innerHTML = "Оценка №"+(i+1)+" не является числом или не попадает в диапазон от 2 до 5!"; er = 1; break;
}
else {
sum += el;
}
}
if (er == 1) { return false; }
d.getElementById("res").value = sum;
d.getElementById("sr").value = Math.round(sum/len.length);
} </script>