--- trunk/bfilter.js 2004/09/07 09:29:36 6 +++ trunk/bfilter.js 2004/09/07 17:44:56 7 @@ -72,7 +72,7 @@ var mid = (low + high) / 2; var aTry = (mid < 1) ? 0 : parseInt(mid); - var curr = arr[aTry].substr(0,find.length).toLowerCase(); + var curr = arr[aTry][1].substr(0,find.length).toLowerCase(); if (debug) { results("low="+low+" high="+high+" lastTry="+lastTry+" "+aTry+": "+curr+"
"); } if (curr < find) { low = aTry + 1; @@ -127,9 +127,9 @@ if (find.length == min_len) { var html = ''; for (var i = 0; i < arr[part].length; i++) { - html += "
  • "; + html += html_pre + arr[part][i][0] + html_mid; if (debug) { $html += i+": "; } - html += arr[part][i]+"
  • \n"; + html += arr[part][i][1] + html_post + "\n"; hits++; } results(html); @@ -144,11 +144,12 @@ var html = ''; for(var i = from ; i < arr[part].length ; i++) { - if (arr[part][i].substring(0,find.length).toLowerCase() != find_lc) { + if (arr[part][i][1].substring(0,find.length).toLowerCase() != find_lc) { break; } + html += html_pre + arr[part][i][0] + html_mid; if (debug) { html += i+": "; } - html += arr[part][i]+"
    \n"; + html += arr[part][i][1] + html_post + "\n"; hits++; }