add: this._completer.unmatchedItemSelectEvent.subscribe(this._onItemSelectEvent, this); 
context: YAHOO.slashdot.AutoCompleteWidget.prototype._show = function( obj, callbackParams, tagDomain )  {    this._sourceEl = obj;    if ( this._sourceEl )      {        this._callbackParams = callbackParams;        this._callbackParams._tagDomain = tagDomain;        this._completer = this._newCompleter(tagDomain);                if ( typeof callbackParams.yui == "object" )          for ( var field in callbackParams.yui )            this._completer[field] = callbackParams.yui[field];        if ( callbackParams.delayAutoHighlight )          this._completer.autoHighlight = false;          	  // widget must be visible to move        YAHOO.util.Dom.removeClass(this._widget, "hidden");	  // move widget to be near the 'source'        var pos = YAHOO.util.Dom.getXY(this._sourceEl);        pos[1] += this._sourceEl.offsetHeight;        YAHOO.util.Dom.setXY(this._widget, pos);        YAHOO.util.Dom.addClass(this._sourceEl, "ac-source");        if ( this._needsSpareInput() )          {            YAHOO.util.Dom.removeClass(this._spareInput, "hidden");            this._spareInput.value = "";            this._spareInput.focus();          }        else          YAHOO.util.Dom.addClass(this._spareInput, "hidden");        this._completer.itemSelectEvent.subscribe(this._onItemSelectEvent, this);        this._completer.textboxBlurEvent.subscribe(this._onTextboxBlurEvent, this);        YAHOO.util.Event.addListener(this._textField(), "keyup", this._onTextboxKeyUp, this, true);      }  }
meta: 3253	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3253/25d146dc0404b600adb4b0c634c3193af470e8f5/sd_autocomplete.js/buggy/plugins/Ajax/htdocs/images/sd_autocomplete.js