String.trim=function(){return String.prototype.replace(/^\s+/,"").replace(/\s+$/,"")};var rallyMaps={};rallyMaps.siteSearch={}; rallyMaps.siteSearch.advancedSearch=new (function(){this.isElementValueNotEmpty=function(a){var b=false;try{if(a!==null&&a.value!==null&&a.value!=="")b=true}catch(c){}return b};this.isStringNotEmpty=function(a){return a!==null&&a!==""};this.getGlobalSeachField=function(){return document.getElementById("SiteSearchInput")};this.getAdvancedSearchField=function(){return document.getElementById("advancedSiteSearchQueryPattern")};this.getAdvancedSearchExcludeField=function(){return document.getElementById("advancedSiteSearchExcludePattern")}; this.getSearchPath=function(){return document.getElementById("searchPath")};this.fillAdvancedSearchInputFields=function(){var a=this.getGlobalSeachField(),b=this.getAdvancedSearchField(),c=this.getAdvancedSearchExcludeField();if(this.isElementValueNotEmpty(a)&&b!==null&&c!==null){a=a.value.split(/\s+/);if(a!==null&&a.length>0){for(var e="",f="",d=0;d<a.length;d+=1){var g=a[d];if(g.charAt(0)!=="-")e+=g+" ";else if(g.length>1)f+=g.substr(1)+" "}b.value=e;c.value=f}}};this.advancedSiteSearch=function(){var a= this.getAdvancedSearchField(),b=this.getAdvancedSearchExcludeField(),c=document.getElementById("advancedSiteSearchForm");if(a!==null&&a.value!==null&&a.value!==""){a=a.value;var e="";if(b!==null&&b.value!==null&&b.value!==""){b=b.value.split(/\s+/);if(b!==null&&b.length>0)for(var f=0;f<b.length;f+=1){var d=b[f];if(d!==null&&d!=="")e+=d.charAt(0)==="-"?" "+d:" -"+d}}if(e!=="")a+=e.trim();c.action="/"+this.getSearchPath().value+"/"+a;c.submit()}}}); rallyMaps.siteSearch.searchField=new (function(){this.onSearchFieldFocus=function(a){if(a!=null){a.className="googleSearchFieldNotEmptyFocus";a.style.backgroundImage="none"}};this.onSearchFieldLostFocus=function(a){if(a!=null)if(a.value==null||a.value==""){a.className="googleSearchFieldEmptyNoFocus";var b=jQuery("#searchFieldWatermarkUrl")[0].value;a.style.backgroundImage="url("+b+")"}else this.onSearchFieldFocus(a)};this.onSearchFieldSubmit=function(a,b,c){if(a!==null&&b!==null&&b!==""&&c!==null)a.action= c!==null&&c.value!==null&&c.value!==""?"/"+b+"/"+c.value:""};this.executeSearch=function(a){if(document.getElementById("siteSearchResultsContainer")!==null)sepp.siteSearch.core.Search(a==null?rallyMaps.siteSearch.searchField.elements.getHiddenDisplayPage().value:a,rallyMaps.siteSearch.searchField.elements.getHiddenSearchPattern().value,rallyMaps.siteSearch.searchField.elements.getHiddenFilterTitleOnly().value,eval(rallyMaps.siteSearch.searchField.elements.getHiddenFilterJSON().value),rallyMaps.siteSearch.searchField.elements.getHiddenLanguageName().value)}}); rallyMaps.siteSearch.searchField.elements=new (function(){this.getSearchFieldForm=function(){return document.getElementById("SiteSearchForm")};this.getSearchField=function(){return document.getElementById("SiteSearchForm:SiteSearchInput")};this.getHiddenForm=function(){return document.getElementById("site-search-api-form")};this.getHiddenSearchPattern=function(){return document.getElementById("site-search-api-form:site-search-value")};this.getHiddenDisplayPage=function(){return document.getElementById("site-search-api-form:site-search-api-display-page")}; this.getHiddenFilterTitleOnly=function(){return document.getElementById("site-search-api-form:site-search-api-search-title-only")};this.getHiddenFilterVideos=function(){return document.getElementById("site-search-api-form:site-search-api-search-videos")};this.getHiddenFilterRallies=function(){return document.getElementById("site-search-api-form:site-search-api-search-rallies")};this.getHiddenFilterStages=function(){return document.getElementById("site-search-api-form:site-search-api-search-stages")}; this.getHiddenFilterJSON=function(){return document.getElementById("site-search-api-form:site-search-api-search-filter")};this.getHiddenLanguageName=function(){return document.getElementById("site-search-api-form:site-search-api-search-language-name")}});