function chenge_inspection_mode(id) {
	if (id == 1 || id == 2) {
		document.getElementById("q_1").checked = false;
		document.getElementById("q_2").checked = false;
		document.getElementById("q_3").checked = false;
		document.getElementById("q_4").checked = false;
		document.getElementById("q_5").checked = false;
		document.getElementById("q_6").checked = false;
		document.getElementById("q_7").checked = false;
		document.getElementById("q_8").checked = false;
		document.getElementById("q_1").disabled = true;
		document.getElementById("q_2").disabled = true;
		document.getElementById("q_3").disabled = true;
		document.getElementById("q_4").disabled = true;
		document.getElementById("q_5").disabled = true;
		document.getElementById("q_6").disabled = true;
		document.getElementById("q_7").disabled = true;
		document.getElementById("q_8").disabled = true;
	} else if (id == 3) {
		document.getElementById("q_1").checked = false;
		document.getElementById("q_2").checked = false;
		document.getElementById("q_3").checked = false;
		document.getElementById("q_4").checked = false;
		document.getElementById("q_5").checked = false;
		document.getElementById("q_1").disabled = true;
		document.getElementById("q_2").disabled = true;
		document.getElementById("q_3").disabled = true;
		document.getElementById("q_4").disabled = true;
		document.getElementById("q_5").disabled = true;
		document.getElementById("q_6").disabled = false;
		document.getElementById("q_7").disabled = false;
		document.getElementById("q_8").disabled = false;
	} else if (id == 4) {
		document.getElementById("q_1").disabled = false;
		document.getElementById("q_2").disabled = false;
		document.getElementById("q_3").disabled = false;
		document.getElementById("q_4").disabled = false;
		document.getElementById("q_5").disabled = false;
		document.getElementById("q_6").disabled = false;
		document.getElementById("q_7").disabled = false;
		document.getElementById("q_8").disabled = false;
	}
}

function sale_check(id) {
	if ((! document.getElementById("inspection_mode2").checked) && (! document.getElementById("inspection_mode3").checked) && (! document.getElementById("inspection_mode4").checked)) {
		alert("【エラーが発生しました】割引を選択される前に車検の種類をお選びください。");
		document.getElementById("q_" + id).checked = false;
		return(0);
	}

	if (document.getElementById("inspection_mode2").checked) {
		alert("【エラーが発生しました】「スーパークイック車検」は割引を選択できません。");
		document.getElementById("q_" + id).checked = false;
		return(0);
	}
	start = 1;
	end = 5;
	n = document.estimate.elements.length;
	check_count = 0;

	for (j=0;j<n-2;j++){
		fname = document.estimate.elements[j].name;
		if (m = fname.match(/^q\[[1-4]\]$/)) {
			if (document.estimate.elements[j].checked) {
				check_count++;
			}
		}
	}

	if (document.getElementById("inspection_mode3").checked) {
		if (check_count > 0) {
			alert("【エラーが発生しました】「スーパーテクノ車検」は期間系の割引を選択できません。");
			document.getElementById("q_" + id).checked = false;
		}
	} else if (document.getElementById("inspection_mode4").checked) {
		if (check_count > 1) {
			alert("【エラーが発生しました】期間系の割引は複数選択できません。");
			document.getElementById("q_" + id).checked = false;
		}
	}
}

