rem: eval(evStr + str  + '}'); 
add: var doCmd = evStr + 'mN = "' + mN + '"; ' + str + '}'; eval(doCmd); 
context: function popEvt(str, each){var PML=scFr.PopupMenu.list, mN;for (var obj in PML){var  evStr = 'var objName = "' + obj + '";  with (window) with (scFr.PopupMenu.list[objName]) { ';if  (each) for (mN in PML[obj].menu){var  mD = PML[obj].menu[mN][0], objName = obj;if ((!mD.par  && scFr == self) ||(mD.par  && mD.par.substring(mD.par.lastIndexOf('.')+1) == self.name))eval(evStr + str  + '}');}else  eval(evStr + str + '}');}}
meta: 1654	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1654/a94d700488c582f7f5260867bb4c94868450a046/dhtml_dropdown_events.js/clean/javascript/dhtml_dropdown_events.js