rem: var e = uList.elements[i]; if (e.getAttribute(classStr)==subGroup && e.checked == false) { Check(e); 
add: var e = uList.elements[i]; var eClass = e.getAttribute("class");  eClass = eClass? eClass : e.getAttribute("className");  if (eClass==subGroup && e.checked == false) {  Check(e); 
context: function CheckAll(e, widgetInstanceName, subGroup) {	var uList = e.form;	var len = uList.elements.length;	var numCheckboxes = getWidgetProperty(widgetInstanceName, "numSelected");		for (var i = 0; i < len; i++) {		var e = uList.elements[i];		if (e.getAttribute(classStr)==subGroup && e.checked == false) {			Check(e);			numCheckboxes++;		}	}		setWidgetProperty(widgetInstanceName, "numSelected", numCheckboxes);}
meta: 6359	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6359/3696f58ab9622b861fc91cd3aec06cade8bcce1c/listWidget.js/buggy/web/js/listWidget.js