context: function cacheAntVals(response) {  // this used to be part of processAnt but then I needed it for process nant.  // populates global ticketObj[] for these rtids and returns  // the rtidsbysn that we need for highlighting.  var selections_arr = response.getElementsByTagName("s");  var startnodes_arr = response.getElementsByTagName("i");  var rtids_arr = response.getElementsByTagName("id");  var queues_arr = response.getElementsByTagName("qn");  var rtidsBySn = new Object;  var rtidsByP = new Object;  for (prI = 0; prI < selections_arr.length; prI++) {    if (selections_arr[prI].firstChild) {      rtids_arr[prI].firstChild.data ? rtid = rtids_arr[prI].firstChild.data : rtid = "error";      if (!ticketObj[rtid]) { ticketObj[rtid] = new Object; ticketObj.length++;}      ticketObj[rtid].startnode = startnodes_arr[prI].firstChild.data.replace(/note\.[0-9]+\./,'');;      ticketObj[rtid].queue = queues_arr[prI].firstChild.data;      ticketObj[rtid].selection = selections_arr[prI].firstChild.data;      startp = ticketObj[rtid].startnode.replace(/.s[\d+]$/, '');      if(!rtidsBySn[ticketObj[rtid].startnode]) {	rtidsBySn[ticketObj[rtid].startnode] = new Array(rtid);	rtidsByP[startp] = new Array(rtid);      }      else {	rtidsBySn[ticketObj[rtid].startnode].push(rtid);	rtidsByP[startp].push(rtid);      }    }  }  return Array(rtidsBySn, rtidsByP);}
meta: 891	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/891/d81801bea5a832c839d00f7eb346766a61b5d1ee/stet-intense-shorter.js/buggy/stet-intense-shorter.js