rem: var searchField = matchFieldTag.getAttribute("data"); 
add: var searchField = matchFieldTag.getAttribute("value"); 
context: function populate_xalan() {  var upper=pop_last+pop_chunk;  var current,test,i,j, lName, re=/\/err\//;  var searchField = matchFieldTag.getAttribute("data");  var matchValue = matchNameTag.value;  if (matchValue.length==0) matchValue='.';  var matchRE = new RegExp(matchValue);  for (i=pop_last;i<Math.min(upper,xalan_length);i++){    current = content_row.cloneNode(true);    test = xalan_elems.childNodes.item(2*i+1);    if (!test.getAttribute("file").match(re)){      current.setAttribute("id", test.getAttribute("file"));      current.childNodes.item(1).setAttribute("value",  	  test.getAttribute("file"));      for (j=1;j<test.childNodes.length;j+=2){        lName = test.childNodes.item(j).localName;        if (lName=="purpose")          current.childNodes.item(2).setAttribute("value",                             test.childNodes.item(j).firstChild.nodeValue);        if (lName=="comment")          current.childNodes.item(3).setAttribute("value",  	                         test.childNodes.item(j).firstChild.nodeValue);      }      if (matchRE.test(current.childNodes.item(searchField)                       .getAttribute("value"))) target.appendChild(current);    }  }  if (pop_last+pop_chunk<xalan_length){    pop_last+=pop_chunk;    window.status="Loaded "+Math.ceil(pop_last/xalan_length*100)+"% of xalanindex.xml";    setTimeout("populate_xalan()",10);  } else {    window.status="";  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/eaa6754a0a946375badf1165b3e4af3999e4b03c/xulTxTools.js/buggy/extensions/transformiix/resources/buster/xulTxTools.js