rem: switch (nKeyCode) { case 9: case 13: if((oSelf._nKeyCode != nKeyCode)) { 
add:  var isMac = (navigator.userAgent.toLowerCase().indexOf("mac") != -1); if(isMac) { switch (nKeyCode) { case 9: if(oSelf.delimChar && (oSelf._nKeyCode != nKeyCode)) { if(oSelf._bContainerOpen) { YAHOO.util.Event.stopEvent(v); } } break; case 13: if(oSelf._nKeyCode != nKeyCode) { if(oSelf._bContainerOpen) { YAHOO.util.Event.stopEvent(v); } } break; case 38: case 40: 
context: YAHOO.widget.AutoComplete.prototype._onTextboxKeyPress = function(v,oSelf) {    var nKeyCode = v.keyCode;    switch (nKeyCode) {    case 9: // tab    case 13: // enter        if((oSelf._nKeyCode != nKeyCode)) {                YAHOO.util.Event.stopEvent(v);        }        break;    case 38: // up    case 40: // down        YAHOO.util.Event.stopEvent(v);        break;    default:        break;    }};
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/autocomplete.js/buggy/www/resources/yui/autocomplete/autocomplete.js