--- trunk2/out/js/usage.js 2004/07/21 16:45:47 391 +++ trunk2/out/js/usage.js 2004/09/22 18:00:21 461 @@ -58,6 +58,7 @@ { if((m.nodeType == 1) && (m.tagName.toLowerCase() == "div") && + m.getAttribute("id") && (m.getAttribute("id").toLowerCase() == id.toLowerCase() )) { return m; @@ -85,12 +86,15 @@ debug("printResults("+result.length+")"); var d = findDiv("results"); + var header; // Null result output if(result.length < 1) { - var header = (d.getElementsByTagName("h2"))[0].firstChild; - header.replaceData(0, 14, "Nothing Found "); + header = (d.getElementsByTagName("h2"))[0].firstChild; + try { + header.replaceData(0, 14, "Nothing Found "); + } catch(e) {} if(search_err != "") { @@ -110,22 +114,15 @@ { var e = document.createElement("font"); - e.setAttribute("color","blue"); - e.setAttribute("size","+1"); - e.appendChild(document.createTextNode(result[i].title)); - d.appendChild(e); - d.appendChild(document.createTextNode(" ")); - d.appendChild(document.createElement("br")); - e = document.createElement("a"); - e.setAttribute("href",result[i].link); - e.setAttribute("target","_blank"); - e.appendChild(document.createTextNode(result[i].link)); + e.setAttribute("href",result[i].link+location.search); +// e.setAttribute("target","_blank"); + e.appendChild(document.createTextNode(result[i].title)); d.appendChild(e); d.appendChild(document.createTextNode(" ")); e = document.createElement("font"); - e.setAttribute("color","green"); + e.setAttribute("color","gray"); e.appendChild(document.createTextNode("["+result[i].frequency+"]")); d.appendChild(e); d.appendChild(document.createElement("br")); @@ -133,8 +130,10 @@ } // Change header - var header = (d.getElementsByTagName("h2"))[0].firstChild; + header = (d.getElementsByTagName("h2"))[0].firstChild; - header.replaceData(0, 14, "Search Results"); + try { + header.replaceData(0, 14, "Search Results"); + } catch(e) {} }