function clearSearchBox(myElement) { if ( bClearSearchBox ){ if ( myElement.value == "enter keyword" ) { myElement.value = ""; } bClearSearchBox = false; } } function validateSearchBox(myElement) { //var myElement = document.searchbox.textfield if ( myElement.value == "enter keyword" || myElement.value == "" ) { //myElement.value = ""; window.alert("Please enter details of what you want to search for in the keywords field"); myElement.focus(); } else { document.searchbox.submit(); } } function page(iJumpBy) { var myForm = document.filtersearch myForm.page.value = parseInt(myForm.page.value) + parseInt(iJumpBy); myForm.submit(); } function submitSearchResultsFilter() { document.filtersearch.page.value = 1; document.filtersearch.submit(); } function submitSearchResultsFilter() { document.filtersearch.page.value = 1; document.filtersearch.submit(); } function selectSearchFilterDropdown(){ var theForm = document.filtersearch; var drop = theForm.sitefilter; for (var i = 0; i < drop.length; i++) { if ( drop.options[i].value == theForm.selectedfilter.value ){ drop.selectedIndex = i; } } } function refineSearch(page) { document.filtersearch.action = page; document.filtersearch.submit(); } function submitSearch(page) { document.searchbox.action = page; validateSearchBox(document.searchbox.textfield); } function submitSearchByKey(event) { if( event.which == 14 || event.which == 10 ) { submitSearch("search_results.asp"); } } function submitAdvancedSearchByKey(event) { if( event.which == 14 || event.which == 10 ) { advancedSearch("advanced_search.asp"); } } function submitAdvancedSearch(myForm) { if ( myForm.alltext.value == "" && myForm.ortext.value == "" && myForm.exacttext.value == "" ) { if ( myForm.nottext.value == "" ) { window.alert("Please enter details of what you want to search for in at least one of the fields"); } else { window.alert("Please enter something in a field other than the NOT field"); } } else { myForm.submit(); } } function advancedSearch(page) { document.searchbox.action = page; if ( document.searchbox.textfield.value=="enter keyword" ) document.searchbox.textfield.value=""; document.searchbox.submit(); } function showMeta() { var myForm = document.filtersearch myForm.displaymeta.value = "true"; myForm.submit(); }