// Search stuff var frm = null; var sURLToThisDb = ""; var fSubmitSimpleSearchOnEnter = false; var fSubmitMainFormOnEnter = false; var ns4 = (document.layers) var ie4 = (document.all) var hwndChild = null; if(ns4) document.captureEvents(Event.KEYPRESS); document.onkeypress = autoSubmitForm; // Menu stuff var sParentUNIDLevel1 = ""; var sParentUNIDLevel2 = ""; var sParentUNIDLevel3 = ""; var sParentUNIDLevel4 = ""; var sParentUNIDLevel5 = ""; var sParentUNIDLevel6 = ""; var iPrevLevel = -1; var iNumberOfItemsThisLevel = 0; function insertUI(sParentUNID) { var iLevel = 0; if(sParentUNID.length == 0) { sParentUNIDLevel1 = ""; sParentUNIDLevel2 = ""; sParentUNIDLevel3 = ""; sParentUNIDLevel4 = ""; sParentUNIDLevel5 = ""; sParentUNIDLevel6 = ""; } else { if(sParentUNIDLevel1.length == 0) { sParentUNIDLevel1 = sParentUNID; iLevel = 1; } else if(sParentUNID == sParentUNIDLevel1) { iLevel = 1; sParentUNIDLevel2 = ""; sParentUNIDLevel3 = ""; sParentUNIDLevel4 = ""; sParentUNIDLevel5 = ""; sParentUNIDLevel6 = ""; } else if(sParentUNIDLevel2.length == 0) { sParentUNIDLevel2 = sParentUNID; iLevel = 2; } else if(sParentUNID == sParentUNIDLevel2) { iLevel = 2; sParentUNIDLevel3 = ""; sParentUNIDLevel4 = ""; sParentUNIDLevel5 = ""; sParentUNIDLevel6 = ""; } else if(sParentUNIDLevel3.length == 0) { sParentUNIDLevel3 = sParentUNID; iLevel = 3; } else if(sParentUNID == sParentUNIDLevel3) { iLevel = 3; sParentUNIDLevel4 = ""; sParentUNIDLevel5 = ""; sParentUNIDLevel6 = ""; } else if(sParentUNIDLevel4.length == 0) { sParentUNIDLevel4 = sParentUNID; iLevel = 4; } else if(sParentUNID == sParentUNIDLevel4) { iLevel = 4; sParentUNIDLevel5 = ""; sParentUNIDLevel6 = ""; } else if(sParentUNIDLevel5.length == 0) { sParentUNIDLevel5 = sParentUNID; iLevel = 5; } else if(sParentUNID == sParentUNIDLevel5) { iLevel = 5; sParentUNIDLevel6 = ""; } else if(sParentUNIDLevel6.length == 0) { sParentUNIDLevel6 = sParentUNID; iLevel = 6; } else if(sParentUNID == sParentUNIDLevel6) iLevel = 6; } if(iLevel != iPrevLevel) { if(iLevel < iPrevLevel) { iLevelDiff = iPrevLevel - iLevel; if(iLevelDiff == 1) document.write(""); else if(iLevelDiff == 2) document.write(""); else if(iLevelDiff == 3) document.write(""); else if(iLevelDiff == 4) document.write(""); else if(iLevelDiff == 5) document.write(""); else if(iLevelDiff == 6) document.write(""); } else if(iLevel > 0) document.write(""); else if(iPrevLevel == 2) document.write("2"); else if(iPrevLevel == 3) document.write(""); else if(iPrevLevel == 4) document.write(""); else if(iPrevLevel == 5) document.write(""); else if(iPrevLevel == 6) document.write(""); } function autoSubmitForm(evnt) { if(fSubmitSimpleSearchOnEnter || fSubmitMainFormOnEnter) { if(ns4) { //Netscape if(evnt.which == 13) { if(fSubmitSimpleSearchOnEnter) submitSimpleSearch(); // else // validateFieldsAndSubmit(); return false; } } else { //MSIE if(window.event.keyCode == 13) { if(fSubmitSimpleSearchOnEnter) submitSimpleSearch(); // else // validateFieldsAndSubmit(); return false; } } } return true; } function focusSimpleSearchField() { fSubmitSimpleSearchOnEnter = true; } function blurSimpleSearchField() { fSubmitSimpleSearchOnEnter = false; } function submitSimpleSearch() { var sURLToAgent = ""; var sSearchQuery = document.forms[0].query.value; if(sSearchQuery == "") { document.forms[0].query.focus(); return false; } sSearchQuery = escape(sSearchQuery); if(sURLToThisDb.length == 0) sURLToThisDb = DivURLToThisDb.innerHTML; sURLToAgent = sURLToThisDb + "/formSearchResults?ReadForm&Query=" + sSearchQuery; //Perform search window.location.href = sURLToAgent; return true; }