function onClickSearch() { var sSearch = document.forms[0].elements['inpSearch'].value; if (sSearch == '') return // location.href = sWebDbName + sViewName + '/?SearchView&Query=' + strEscapeFT(sSearch) + //'&SearchWV=true&SearchFuzzy=true&Start=1&Count=100' location.href = sWebDbName + 'SearchResults?OpenForm&query=' +strEscapeFT(sSearch) } function strEscapeFT(sQuery) { var aResWords = ['field', 'contain', 'topic', 'not', 'sentence', 'near', 'paragraph', 'accrue'] var aEscWords = ['f?eld', 'c?ntain', 't?pic', 'n?t', 's?ntence', 'n?ar', 'p?ragraph', 'a?crue'] for(var iWord = 0; iWord < aResWords.length; iWord++) { var re = new RegExp(aResWords[iWord] + '\\b', 'i') sQuery = sQuery.replace(re, aEscWords[iWord]) } return escape(sQuery) }