rem: function _val(x) { var y = document.getElementById(x); if (y) {return _stringToCharlist(y.value)} else { DEBUG.assert(false, "Form element with id '" + x +"' does not exist!") } 
add: function _val(name) { var forms = document.getElementsByTagName('form'); var containingForm = null;   for (var i = 0; i < forms.length; ++i) { var key = forms[i].getAttribute('key'); if(key == _formkey) { containingForm = forms[i]; break; } }  if(!containingForm) { DEBUG.assert(false, "Form does not exist!") }   var xs = document.getElementsByName(name); for(var i = 0; i < xs.length; ++i) { var node = xs[i]; while(node) { if(node == containingForm) { return _stringToCharlist(xs[i].value); } node = node.parentNode; } }  DEBUG.assert(false, "Form element with name '" + name +"' does not exist!"); 
context: function _val(x) {     var y = document.getElementById(x);    if (y) {return _stringToCharlist(y.value)}    else { DEBUG.assert(false, "Form element with id '" + x +"' does not exist!") }}
meta: 3248	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3248/4114bc9f001e202dbc72772c75cd3c5fbedd5463/jslib.js/clean/lib/js/jslib.js