// 地域選択などのトグル範囲が決まっているもの用
function ToggleCheckBox(min,max,chkboxname) {
	var all_on = true;
	for(i=min;i<=max;i++) {
		var chkbox = document.getElementById( chkboxname+i );
		if(!chkbox.checked) {
			all_on = false;	
		}
	}
	if(all_on) {
		CheckBox_Off(min,max,chkboxname);
	} else {
		CheckBox_On(min,max,chkboxname);
	}
}
function CheckBox_On(min,max,chkboxname){
	for(i=min;i<=max;i++) {
		var chkbox = document.getElementById( chkboxname+i );
		chkbox.checked = true;
	}
}
function CheckBox_Off(min,max,chkboxname){
	for(i=min;i<=max;i++) {
		var chkbox = document.getElementById( chkboxname+i );
		chkbox.checked = false;
	}
}

// 同時問い合わせなどトグル範囲が決まっていないもの用
function toggle_checkbox(checkbox_name)
{
	checked = false;
	element_checkbox = document.getElementsByName(checkbox_name);
	for (i=0; i<element_checkbox.length; i++) {
		if (element_checkbox[i].checked == false) {
			checked = true;
		}
	}
	for (i=0; i<element_checkbox.length; i++) {
		element_checkbox[i].checked = checked;
	}
	return checked;
}
function toggle_matomete_checkbox(group, checked)
{
	for (i=0; i<group.length; i++) {
		document.getElementById(group[i]).checked = checked;
	}
}

