add: if (cc==32) { if ((p=f_p.value)=="") return false; matches=fh_FindMatches(p); if (matches.length==0) return false; if (matches.length==1) { f_p.value=matches[0]; return false; } if (isnotopera) { len=0; first=matches[0]; last=matches[matches.length-1]; matches.length--; while (len<first.length && first.substring(0,len+1)==last.substring(0,len+1)) len++; if (f_p.value!=first.substring(0,len)) { f_p.value=first.substring(0,len); } } return false; } 
context: function fh_EKeyDown(ev){    ev=ev||event||null;    if (f_s.value=="quickref"&&ev&&fh_matches.length>0) {        var cc=ev.charCode||ev.keyCode||ev.which;        if (cc==38||cc==57385) { // up            if (fh_inmenu) {                if (--fh_menupos<0) fh_menupos=fh_matches.length-1;            } else {                fh_inmenu=1;                fh_menupos=fh_matches.length-1;            }            fh_UpdateMenu();            return false;        }        if (cc==40||cc==57386) { // down            if (fh_inmenu) {                if (++fh_menupos>=fh_matches.length) fh_menupos=0;            } else {                fh_inmenu=1;                fh_menupos=0;            }            fh_UpdateMenu();            return false;        }    }    return true;}
meta: 8251	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8251/d964833796e2a7e5f02942009e809bbf23960821/originalafter.js/clean/scripts/quickref/originalafter.js