--- trunk2/eurovoc/js/usage.js 2004/10/10 05:55:17 494 +++ trunk2/eurovoc/js/usage.js 2004/10/18 17:59:37 517 @@ -28,8 +28,9 @@ function go(f) { var form = document.getElementById('search'); - var query = form.elements['query'].value; - var index_name = form.elements['index_name'].options[form.elements['index_name'].selectedIndex].value; + var query = null; + if (document.form.elements['query']) query = document.form.elements['query'].value; + var index_name = document.form.elements['index_name'].options[document.form.elements['index_name'].selectedIndex].value; if(!query) { @@ -119,7 +120,7 @@ var e = document.createElement("font"); e = document.createElement("a"); - e.setAttribute("href","hijerarhija.html?o="+result[i].link+"#mfn"+result[i].link); + e.setAttribute("href","hijerarhija.html?o="+result[i].link); e.appendChild(document.createTextNode(result[i].title)); d.appendChild(e); d.appendChild(document.createTextNode(" ")); @@ -152,5 +153,5 @@ // override default sort by frequency and sort by headline function sortResults_title(a, b) { - return a.title == b.title ? 0 : ( a.title > b.title ? -1 : 1); + return a.title.toLowerCase() == b.title.toLowerCase() ? 0 : ( a.title.toLowerCase() > b.title.toLowerCase() ? -1 : 1); }