function EscapeSearchValue(StringToEncode){var TempString=StringToEncode;TempString=TempString.replace(/\s\s+/gi," ").replace(/^\s+/gi,"").replace(/\s+$/gi,"");TempString=TempString.replace(/\sor\s/gi,"%20OR%20").replace(/\s\|\s/gi,"%20OR%20");TempString=TempString.replace(/\s&\s/gi,"%20AND%20").replace(/\sand\s/gi,"%20AND%20").replace(/\s/gi," AND ");return escape(unescape(TempString));}function ChangeURL(CurrentDoc){var UserSearchValue=CurrentDoc.forms["Search"].Query.value;var Action="";var ReturnValue=false;if(UserSearchValue.replace(/\s/gi,"")!=""){Action=searchUrl.replace(/ValueToSearch/gi,EscapeSearchValue(UserSearchValue))+escape(UserSearchValue.replace(/\s\s+/gi," "));ReturnValue=true;CurrentDoc.forms["Search"].action=Action;}return ReturnValue;}