var req = null; var hov = -1; var origval = null; function loadXMLDoc(input) { if(input == "") { document.getElementById('searchResult').style.display = 'none'; } else { origval = input; url = "?page=search&subpage=suggest&q=" + input; // Internet Explorer try { req = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch(oc) { req = null; } } // Mozailla/Safari if (req == null && typeof XMLHttpRequest != "undefined") { req = new XMLHttpRequest(); } // Call the processChange() function when the page has loaded if (req != null) { req.onreadystatechange = processChange; req.open("GET", url, true); req.send(null); } } } function processChange(evt) { // The page has loaded and the HTTP status code is 200 OK if (req.readyState == 4) { if (req.status == 200) { document.getElementById('searchResult').style.display = 'block'; // Write the contents of this URL to the searchResult layer if (origval == null) { document.getElementById('searchResult').style.display = 'none'; } else getObject("searchResult").innerHTML = req.responseText; } } } function getObject(name) { var ns4 = (document.layers) ? true : false; var w3c = (document.getElementById) ? true : false; var ie4 = (document.all) ? true : false; if (ns4) return eval('document.' + name); if (w3c) return document.getElementById(name); if (ie4) return eval('document.all.' + name); return false; } function hideSearch() { document.getElementById('searchResult').style.display = 'none'; } function hover(ev,val) { test = document.getElementById('searchResult').getElementsByTagName('tr'); if(document.getElementById('q').value == "") origval = null; if(ev == 38 && hov != -1){ if(document.getElementById('searchResult').style.display == 'none') document.getElementById('searchResult').style.display = 'block'; hov--; if(hov<0) { document.getElementById('q').value = origval; document.getElementById('q').select(); } for (var i=0; i