rem: if (items[master].condition=='checked'){ 
add: if (items[master].condition=='notchecked'){ 
context: function lockoptionsall(formid) {  var lock=new Object();  var items=eval(formid+'items');  var form=document.forms[formid];  for (var master in items){      var subitems=items[master].dependents;      var thislock;      if (items[master].condition=='checked'){          thislock=!form.elements[master].checked;      }else{          thislock=!(form.elements[master].value==items[master].condition);      }      for (var i=0; i<subitems.length; i++) {        if (lock[subitems[i]]!=null){          lock[subitems[i]] = thislock || lock[subitems[i]];        }else{          lock[subitems[i]] = thislock;        }      }      for (var item in lock) {          form.elements[item].disabled=lock[item];      }  }  return(true);}
meta: 752	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/752/9c03bbaa0433820a255ddcbc3a8a7b507ee33975/javascript-static.js/buggy/lib/javascript-static.js