function initParentCheckboxes()
{
	var checkAll = function()
	{ 
		var checkValue = !(this.checked == "undefined" || !this.checked);
		var checkUncheck = function()
		{
			if($(this).parents("span.parentCheckboxMe").length == 0)
			{
				if(checkValue)
					this.checked = true;
				this.disabled = checkValue;
			}
		}
		$(this).parents("table").find("input[type=checkbox]").each(checkUncheck);
	}

	$(".parentCheckboxMe").find("input[type=checkbox]:first").click(checkAll);
}

$(document).ready(initParentCheckboxes);
