﻿/*
obj:	マウス操作でチェックしたチェックボックス自身
div_id:	対象となるdivタグのID
*/
function CheckAll(obj, div_id) {
	var ele = document.getElementById(div_id);
	if (ele != null)
	{			
		ele = ele.getElementsByTagName("input");
		for (var i = 0; i < ele.length; i++) 
		{
			var e = ele[i];
			if ( (e.id != obj.id) && (e.type.toLowerCase() == 'checkbox') ) {
				e.checked = obj.checked;
			}
		}	
	}
	else
	{
		arr_ele = document.getElementsByClassName(div_id);
		
		
		for (var i = 0; i < arr_ele.length; i++)
		{
			ele = arr_ele[i];
			ele = ele.getElementsByTagName("input");
			for (var j = 0; j < ele.length; j++) 
			{
				var e = ele[j];
				if ( (e.id != obj.id) && (e.type.toLowerCase() == 'checkbox') ) {
					e.checked = obj.checked;
				}
			}	
		}		
		
	}
	
	
}

