rem: if (node.localName.toUpperCase() == "INPUT") { var attrib = ""; var type = node.getAttribute("type");  if (type) attrib = type.toUpperCase();  return( (attrib != "IMAGE") && (attrib != "CHECKBOX") && (attrib != "RADIO") && (attrib != "SUBMIT") && (attrib != "RESET") && (attrib != "HIDDEN") && (attrib != "RESET") && (attrib != "BUTTON") ); } else  { return(node.localName.toUpperCase() == "TEXTAREA"); } 
add: return (node instanceof HTMLTextAreaElement); 
context:     isTargetATextBox : function ( node )    {      if (node.nodeType != Node.ELEMENT_NODE)        return false;      if (node.localName.toUpperCase() == "INPUT") {        var attrib = "";        var type = node.getAttribute("type");        if (type)          attrib = type.toUpperCase();        return( (attrib != "IMAGE") &&                (attrib != "CHECKBOX") &&                (attrib != "RADIO") &&                (attrib != "SUBMIT") &&                (attrib != "RESET") &&                (attrib != "HIDDEN") &&                (attrib != "RESET") &&                (attrib != "BUTTON") );      } else  {        return(node.localName.toUpperCase() == "TEXTAREA");      }    },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/791d4bb5bdb38093c69a71fc2d98757908a7a3d5/nsContextMenu.js/clean/suite/common/nsContextMenu.js