rem: this.acceptNode = function(node) 
add: switch (node.nodeName.toLowerCase()) 
context: function findFirstControl(node){  function FormControlFilter()   {    this.acceptNode = function(node)    {      switch (node.nodeName.toLowerCase())      {        case "input":        case "select":        case "button":        case "textarea":        case "object":          return NodeFilter.FILTER_ACCEPT;          break;        default:          return NodeFilter.FILTER_SKIP;          break;      }      return NodeFilter.FILTER_SKIP;   // placate the js compiler    }       }  var iterator = theDocument.createTreeWalker(node, NodeFilter.SHOW_ELEMENT, FormControlFilter, true);  return iterator.nextNode();}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/8c6f089dccdff01cbaba666a11c2c215a4b36c3c/pageInfo.js/clean/suite/browser/pageInfo.js