rem: while (textNode.hasChildNodes()) textNode.removeChild(textNode.firstChild); 
context: function FillInTooltip ( tipElement ){  var retVal = false;  var textNode = document.getElementById("TOOLTIP-tooltipText");  while (textNode.hasChildNodes())    textNode.removeChild(textNode.firstChild);  if (textNode) {    var tipText = tipElement.getAttribute("tooltiptext");    if (tipText) {      var node = document.createTextNode(tipText);      textNode.appendChild(node);      retVal = true;    }  }  return retVal;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/bde5b2bfb1e77230870d7f8eb7767480f089543f/globalOverlay.js/buggy/xpfe/global/resources/content/globalOverlay.js