rem: * "selected" and "disabled" configuration events * @ignore 
add: * "selected" and "disabled" configuration events. * @private 
context:     configHelpText: function(p_sType, p_aArgs, p_oItem) {        var me = this;        var Dom = this._oDom;        var oHelpText = p_aArgs[0];        var oEl = this.element;        var oConfig = this.cfg;        var aNodes = [oEl, this._oAnchor];        var oImg = this.submenuIndicator;        /**        * Adds the "hashelptext" class to the necessary nodes and refires the        * "selected" and "disabled" configuration events        * @ignore        */        function initHelpText() {            Dom.addClass(aNodes, "hashelptext");            if(oConfig.getProperty("disabled")) {                oConfig.refireEvent("disabled");            }            if(oConfig.getProperty("selected")) {                oConfig.refireEvent("selected");            }        }        /**        * Removes the "hashelptext" class and corresponding DOM element (EM)        * @ignore        */        function removeHelpText() {            Dom.removeClass(aNodes, "hashelptext");            oEl.removeChild(me._oHelpTextEM);            me._oHelpTextEM = null;        }        if(this._checkDOMNode(oHelpText)) {            if(this._oHelpTextEM) {                this._oHelpTextEM.parentNode.replaceChild(                    oHelpText,                    this._oHelpTextEM                );            }            else {                this._oHelpTextEM = oHelpText;                oEl.insertBefore(this._oHelpTextEM, oImg);            }            initHelpText();        }        else if(this._checkString(oHelpText)) {            if(oHelpText.length === 0) {                removeHelpText();            }            else {                if(!this._oHelpTextEM) {                    this._oHelpTextEM = document.createElement("em");                    oEl.insertBefore(this._oHelpTextEM, oImg);                }                this._oHelpTextEM.innerHTML = oHelpText;                initHelpText();            }        }        else if(!oHelpText && this._oHelpTextEM) {            removeHelpText();        }    },
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/menu.js/buggy/www/resources/yui/menu/menu.js