var xmlHttp;timeUntilHide=0;window.setTimeout("hideAutoComplete()",100);selectedAutoCompleteRow=0;function hideAutoComplete(){if(timeUntilHide<1&&document.getElementById("AutoComplete")){AutoCompleteDiv=document.getElementById("AutoComplete");AutoCompleteDiv.style.display="none"}else{timeUntilHide=timeUntilHide-100}window.setTimeout("hideAutoComplete()",100)}function setAutocompleteTimeOut(){timeUntilHide=5000}function showAutocomplete(AutoCompleteInput){AutoCompleteDiv=document.getElementById("AutoComplete");searchboxDiv=document.getElementById("searchbox");AutoCompleteDiv.style.position="absolute";AutoCompleteDiv.style.left=searchboxDiv.style.left;AutoCompleteDiv.style.width=searchboxDiv.style.width;AutoCompleteDiv.style.backgroundColor="#FFFFFF";AutoCompleteDiv.style.border="1px solid #CCC";AutoCompleteDiv.style.borderTop="0";AutoCompleteDiv.style.padding="0px";hideQuickMenu()}function selectAutocompleteRow(AutoCompleteInput,e){if(e){if(e.keyCode==40)selectAutocompleteRowDown();if(e.keyCode==38)selectAutocompleteRowUp();if(e.keyCode==9)selectAutocompleteRowSelect(AutoCompleteInput);if(e.keyCode==13)selectAutocompleteRowSelect(AutoCompleteInput)}else{}}function selectAutocompleteRowDown(){if(newRow=document.getElementById("AutoCompleteRow"+(selectedAutoCompleteRow+1))){newRow.style.backgroundColor="Blue";newRow.style.color="White";if(oldRow=document.getElementById("AutoCompleteRow"+selectedAutoCompleteRow)){oldRow.style.backgroundColor="#FFFFFF";oldRow.style.color="Black"}selectedAutoCompleteRow++}}function selectAutocompleteRowUp(){if(newRow=document.getElementById("AutoCompleteRow"+(selectedAutoCompleteRow-1))){newRow.style.backgroundColor="Blue";newRow.style.color="White";if(oldRow=document.getElementById("AutoCompleteRow"+selectedAutoCompleteRow)){oldRow.style.backgroundColor="#FFFFFF";oldRow.style.color="Black"}selectedAutoCompleteRow--}}function selectAutocompleteRowSelect(AutoCompleteInput){if(oldRow=document.getElementById("AutoCompleteRow"+selectedAutoCompleteRow)){AutoCompleteInput.value=oldRow.innerText||oldRow.textContent}timeUntilHide=0}function selectAutocompleteThisRow(Row){if(newRow=document.getElementById("AutoCompleteRow"+Row)){newRow.style.backgroundColor="Blue";newRow.style.color="White";if(selectedAutoCompleteRow!=Row){if(oldRow=document.getElementById("AutoCompleteRow"+selectedAutoCompleteRow)){oldRow.style.backgroundColor="#FFFFFF";oldRow.style.color="Black"}}selectedAutoCompleteRow=Row}}function selectAutocompleteThisRowSelect(Row){AutoCompleteInput=document.getElementById("input");if(oldRow=document.getElementById("AutoCompleteRow"+Row)){AutoCompleteInput.value=oldRow.innerText||oldRow.textContent}timeUntilHide=0}function GetXmlHttpObject(){var xmlHttp=null;try{xmlHttp=new XMLHttpRequest()}catch(e){try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")}}return xmlHttp}function autoCompleteCallback(){if(xmlHttp.readyState==4){document.getElementById("AutoComplete").innerHTML=xmlHttp.responseText;if(document.getElementById("AutoComplete").innerHTML==""){document.getElementById("AutoComplete").style.display="none"}else{document.getElementById("AutoComplete").style.display="block"}selectAutocompleteThisRow(selectedAutoCompleteRow)}}