function SetChecked(val, line) {
	dml=document.forms["myForm"];
	len = dml.elements.length;
	var i=0;
	var color_checked = "#CCCCCC";
	for(i=0;i<len;i++) {
		if (dml.elements[i].type=='checkbox') {
			if (val == 'off'){
				dml.elements[i].checked=false; 
				dml.getElementsByTagName("tr")[i].style.background = dml.elements[i].id;
			} 
			if (val == 'invert') {
				dml.elements[i].checked = (!dml.elements[i].checked); 
				if (dml.elements[i].checked) {
					dml.getElementsByTagName("tr")[i].style.background = color_checked;
				}
				else {
					dml.getElementsByTagName("tr")[i].style.background = dml.elements[i].id;
				}
			}
			if (val == 'on') {
				dml.elements[i].checked=true; 
				dml.getElementsByTagName("tr")[i].style.background = color_checked;
			}
			if (val == 'single') {
				if (dml.elements[line].checked) {
					dml.getElementsByTagName("tr")[line].style.background = color_checked;
				}
				else {
					dml.getElementsByTagName("tr")[line].style.background = dml.elements[line].id;
				}
			}
		}
	}
}	
