var searchFormId="search-form";var searchInputId="search-input";var searchCatId="search-cat";var searchInputMessage1="Quick Search";var searchInputMessage2="Quick Search failed: submit form now?";var searchSubmitId="search-submit";var searchingImage="/i/searching.gif";var searchingImageDivId="searching-image";var searchingImageWidth=20;var searchingImageHeight=20;var searchingImagePosX=350;var searchingImagePosY=0;var resultsDivId="livesearch-results";var resultsDivParentId="tab-nav";var processURI="/livedisplay.php?key1=";var liveSearchReq=false;var keyPressDelay=null;var liveSearchLast="";var isIE=false;if(window.XMLHttpRequest){liveSearchReq=new XMLHttpRequest()}var processTimerCount=0;var timedOut=0;function runLSPrep(){var h=document.getElementById(resultsDivParentId);var c=document.getElementById(searchFormId);var i=document.getElementById(searchInputId);var b=document.getElementById(searchSubmitId);if(b){b.style.display="none";i.setAttribute("autocomplete","off");i.style.backgroundImage="url(/i/searching.gif)";i.style.backgroundRepeat="no-repeat";i.style.backgroundPosition="100% -22px";var d=document.createElement("span");var e=document.createTextNode("Just type, do not press [Enter] or [Return].");d.appendChild(e);d.id="dummy";if(document.getElementsByTagName("body")[0].className.match("index")){c.getElementsByTagName("p")[0].appendChild(d)}var f=document.createElement("div");f.id=resultsDivId;h.appendChild(f);i.style.paddingLeft=".25em";addEvent(i,"focus",clearSearchText,false);addEvent(i,"keyup",liveSearchStart,false);addEvent(document,"keydown",escapeReset,false);addEvent(i,"blur",resetOnBlur,false);c.style.position="relative";var a=document.createElement("span");a.id=searchingImageDivId;a.style.backgroundColor="transparent";a.style.border="0";a.style.display="none";a.style.height=searchingImageWidth+"px";a.style.width=searchingImageWidth+"px";a.style.padding="0";d.appendChild(a);var g=document.createElement("img");g.setAttribute("src",searchingImage);g.setAttribute("height",searchingImageHeight);g.setAttribute("width",searchingImageWidth);g.style.border="0";g.style.backgroundColor="transparent";g.style.margin="0";g.style.padding="0"}}function liveSearchStart(c){if(c.keyCode==27){resetEverything();return false}var b=document.getElementById(searchSubmitId);var a=document.getElementById(searchInputId);b.style.display="none";if(keyPressDelay){window.clearTimeout(keyPressDelay)}if(a.value!=""){keyPressDelay=window.setTimeout("liveSearchDoSearch()",1800)}return true}function liveSearchDoSearch(){var c=document.getElementById(searchCatId);var b=document.getElementById(searchInputId);b.style.backgroundPosition="100% 0";processTimerCount=0;processTimer();if(liveSearchLast!=b.value&&b.value.length>2){if(liveSearchReq&&liveSearchReq.readyState<4){liveSearchReq.abort()}if(window.XMLHttpRequest){}else{if(window.ActiveXObject){liveSearchReq=new ActiveXObject("Microsoft.XMLHTTP")}}liveSearchReq.onreadystatechange=liveSearchProcessReqChange;var a=b.value;if(c){if(c.value>0){a+="&cat="+c.value}}liveSearchReq.open("GET",processURI+a);liveSearchLast=b.value;liveSearchReq.send(null)}}function liveSearchProcessReqChange(){var b=document.getElementsByTagName("body")[0];var d=document.getElementById(searchFormId);var c=document.getElementById(searchInputId);var e=document.getElementById(searchSubmitId);var a=document.getElementById(resultsDivId);e.style.display="none";if(liveSearchReq.readyState==4){if(liveSearchReq.status==200||liveSearchReq.status==304){a.innerHTML=liveSearchReq.responseText;a.className=resultsDivId;a.style.display="block";b.className+=" hdslt";c.style.backgroundPosition="100% -22px";processTimerCount=-1;processTimer(0)}}}function processTimer(){if(processTimerCount!=-1){if(processTimerCount<6){processTimerCount++;setTimeout("processTimer()",1000)}else{var b=document.getElementById(searchFormId);var a=document.getElementById(searchInputId);var c=document.getElementById(searchSubmitId);c.style.display="block";processTimerCount=0;liveSearchReq.abort();return false}}else{processTimerCount=-1}return true}function resetEverything(){var a=document.getElementById(searchInputId);var b=document.getElementById(searchSubmitId);a.style.backgroundPosition="100% -22px";a.value=searchInputMessage1;b.style.display="none";liveSearchReq.abort();liveSearchHide()}function resetOnBlur(){var a=document.getElementById(searchInputId);var b=document.getElementById(searchSubmitId);if(a.value==""){a.style.backgroundPosition="100% -22px";a.value=searchInputMessage1;b.style.display="none";liveSearchReq.abort();liveSearchHide()}}function escapeReset(a){if(a.keyCode==27){resetEverything();return false}}function clearSearchText(){var a=document.getElementById(searchInputId);if(a.value==searchInputMessage1){a.value=""}}function liveSearchHide(){var b=document.getElementsByTagName("body")[0];var a=document.getElementById(resultsDivId);a.style.display="none";b.className.replace(" hdslt","")};
