function search(value) { if (document.forms[0].Web_Query.value=="") { alert("Search string is empty"); document.forms[0].Web_Query.focus(); return; } location.href=value+escape(document.forms[0].Web_Query.value); } function setQueryValue() { var search=location.search; var i=search.indexOf("&Query="); search=search.substring(search.length,i+7); i=search.indexOf("&"); if (i != -1) { search=search.substring(0,i) } i=search.indexOf("%20"); while (i != -1) { search=search.substring(0,i)+" "+search.substring(search.length,i+3); i=search.indexOf("%20"); } i=search.indexOf("+"); while (i != -1) { search=search.substring(0,i)+" "+search.substring(search.length,i+1); i=search.indexOf("+"); } document.forms[0].Web_Query.value=search; } function searchAdvanced(value) { var formidx=1; if (document.forms[formidx].query.value=="") { alert("Search string is empty"); document.forms[formidx].query.focus(); return; } var search=document.forms[formidx].query.value; var order=document.forms[formidx].sort.value; var max=document.forms[formidx].maxresults.value; var exact="FALSE"; var thesaurus="TRUE"; if (document.forms[formidx].exactmatch.checked) { exact="TRUE"; } if (document.forms[formidx].usethesaurus.checked) { thesaurus="FALSE"; } var i=search.indexOf(" "); while (i != -1) { search=search.substring(0,i)+"+"+search.substring(search.length,i+1); i=search.indexOf(" "); } location.href=value+search+"&SearchOrder="+order+"&SearchMax="+max+"&SearchWV="+exact+"&SearchThesaurus="+thesaurus; }