diff --git a/index.html b/index.html
index 7e4505a..8db874e 100644
--- a/index.html
+++ b/index.html
@@ -179,13 +179,6 @@ function open_link(c) {
}
var cats=[];
function print_results(hitList) {
- var doc=document.getElementById("main");
- doc.innerHTML="";
- var tbl=document.createElement("table");
- var tbody=document.createElement("tbody");
- var tr=document.createElement("tr");
- tbl.appendChild(tbody);
- doc.appendChild(tbl);
var str="";
var cat=0;
cats=[];
@@ -195,13 +188,8 @@ function print_results(hitList) {
var td=document.createElement("td");
td.id="td_"+name;
if (narrow_window()) { td.className+=" narrow"; }
- if (cat%config.columns==0 || narrow_window()) {
- tbody.appendChild(tr);
- tr=document.createElement("tr");
- }
td.innerHTML+=make_head(linkList[c]);
- tr.appendChild(td);
- cats.push({name:name, count:0});
+ cats.push({name:name, td:td, count:0});
cat+=1;
} else {
if (hitList.indexOf(c)==-1) { continue }
@@ -209,10 +197,24 @@ function print_results(hitList) {
cats[cat-1].count++;
}
}
- tbody.appendChild(tr);
- for (c=0; c0) {
+ tr.appendChild(cats[cat].td);
+ print_cat++;
+ }
}
+ tbody.appendChild(tr);
+ tbl.appendChild(tbody);
+ doc.appendChild(tbl);
}
function reload_source() {
location.href=config.source