﻿var flag = 0;
var score = 0;
var add = 0;

function checkFunc() {

	// 「yes」にチェックがついている数と番号で点数をつける
	for(i=0;i<20;i++) {
		++flag;

		if(document.diagnose.elements[i].value == 1 && document.diagnose.elements[i].checked) {
			// 「yes」は加点
			score = score + 5;
			
			// 特定の項目は加点
			switch(i) {
				case 0:add = 7; break;
				case 2:add = 0; break;
				case 4:add = 4; break;
				case 6:add = 5; break;
				case 8:add = 3; break;
				case 10:add = 8; break;
				case 12:add = 1; break;
				case 14:add = 2; break;
				case 16:add = 6; break;
				case 18:add = 14; break;
			}
			score = score + add;
			add = 0;
		}
	}

	document.diagnose.result.value = parseInt(score);
	
	// 初期化
	flag=0;
	score=0;
	add = 0;
}
