query = match[2];
}
+if (document.querySelector !== undefined) {
if (query == '' && action == 'add') {
// restore all columns if explicitly adding all ("+")
filtercols(table, function(){return true}, 'add');
}
return filtercols(table, match, action || 'toggle');
}
+}
if (/^[A-Z0-9 ]{2,}$/.test(query)) {
// category title if all uppercase
'form', {
id: 'search',
'class': 'aside',
+ 'className': 'aside', // msie
onsubmit: "filtertable(this.q.value); this.q.value = ''; return false"
},
[