28 |
function go(f) |
function go(f) |
29 |
{ |
{ |
30 |
var form = document.getElementById('search'); |
var form = document.getElementById('search'); |
31 |
var query = form.elements['query'].value; |
var query = document.form.elements['query'].value; |
32 |
var index_name = form.elements['index_name'].options[form.elements['index_name'].selectedIndex].value; |
var index_name = document.form.elements['index_name'].options[document.form.elements['index_name'].selectedIndex].value; |
33 |
|
|
34 |
if(!query) |
if(!query) |
35 |
{ |
{ |
110 |
return; |
return; |
111 |
} |
} |
112 |
|
|
113 |
|
debug("sort results by title"); |
114 |
|
results.sort(sortResults_title); |
115 |
|
|
116 |
// Add results to main document |
// Add results to main document |
117 |
for(var i=result.length-1; i>=0; i--) |
for(var i=result.length-1; i>=0; i--) |
118 |
{ |
{ |
119 |
var e = document.createElement("font"); |
var e = document.createElement("font"); |
120 |
|
|
121 |
e = document.createElement("a"); |
e = document.createElement("a"); |
122 |
e.setAttribute("href","hijerarhija.html?o="+result[i].link+"#mfn"+result[i].link); |
e.setAttribute("href","hijerarhija.html?o="+result[i].link); |
123 |
e.appendChild(document.createTextNode(result[i].title)); |
e.appendChild(document.createTextNode(result[i].title)); |
124 |
d.appendChild(e); |
d.appendChild(e); |
125 |
d.appendChild(document.createTextNode(" ")); |
d.appendChild(document.createTextNode(" ")); |
148 |
} catch(e) {} |
} catch(e) {} |
149 |
|
|
150 |
} |
} |
151 |
|
|
152 |
|
// override default sort by frequency and sort by headline |
153 |
|
function sortResults_title(a, b) |
154 |
|
{ |
155 |
|
return a.title.toLowerCase() == b.title.toLowerCase() ? 0 : ( a.title.toLowerCase() > b.title.toLowerCase() ? -1 : 1); |
156 |
|
} |