var addsearch_suid = 'x5evtlsixJ';// trapped in javascript factory, send help - jobs@addsearch.com
var addsearch_searchsettings = {"attributes":{"analytics_enabled":"true"},"title_prefix_filters":["Planet"],"title_suffix_filters":["| Planet"],"category_aliases":[],"ignore_multi_language":false,"css_results_position":null};
var addsearch_i18n={results_none:"No search results! Showing results starting with",results_similar:"Results similar to",results_social:"Results from Social Media",results_web:"Results from the Website",month_arr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],date_now:"just now",date_1min:"1 minute ago",date_mins:"minutes ago",date_1hour:"1 hour ago",date_hours:"hours ago",date_yesterday:"Yesterday",date_days:"days ago",date_weeks:"weeks ago",mobilefield:"Search",results:"results",result:"result",search_suggestions:"Search suggestions"},addsearch_html='<input type="text" autocomplete="off" name="addsearch-field-tab" title="Search results focused" id="addsearch-field-tab" onkeydown="return addsearch.tabKeydown(event);" onkeyup="addsearch.tabKeyup(event);" onfocus="addsearch.tabFocus(event);" style="width: 1px; height: 1px; border: none; position: absolute; margin: 5px 0 0 -10px; z-index: -100; outline: 0; background: none; padding: 0;" /><div id="addsearch-top-close" style="display: none;"><span id="addsearch-top-resultcount">&#160;</span><a href="#" id="addsearch-topcloselink" style="float: right; padding-right: 8px; cursor: pointer;" onclick="addsearch.closeAndReset(); return false;" title="Close">X</a></div><div id="addsearch-results-right" onmouseover="addsearch.resultsRightHover();addsearch.setActiveResultItem(addsearch.activeResultItem);"><div id="addsearch-suggestions"></div><table id="addsearch-pic" style="display: none; float: left; margin: 12px 0 0 12px; border:none; border-collapse:collapse;"><tr><td id="addsearch-result-pic-td" class="addsearch-result-pic-td" style="width:100%;height:520px;overflow:hidden;vertical-align:middle; background: transparent url( ) no-repeat 50% 50%;"><div style="max-height:520px; overflow:hidden; text-align: center;"><img src="data:image/gif;base64,R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="Screen capture" id="addsearch-results-pic-img" style="width: 150px;" /></div><div id="addsearch-edit"></div></td></tr></table><div id="addsearch-scroll"><div id="addsearch-scroll-handle"></div></div></div><div id="addsearch-results-mid" onscroll="addsearch.scroll(this); return false;" onmousedown="addsearch.mousedown(this);"><div id="addsearch-result-item" style="display: none;"><div id="addsearch-result-item-i" class="addsearch-result-item-sub" onmouseover="addsearch.setActiveResultItem(this.id);" data-img=""><div><h2><a href="#" onclick="event.stopPropagation();" style="text-decoration: none;">$h2</a></h2><p>$hl</p></div></div></div><img src="data:image/gif;base64,R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" style="display: none; margin: 10px auto; width: 80px;" id="addsearch-loading" alt="Loading.." /></div><div id="addsearch-results-bottom"><a href="https://www.addsearch.com/?utm_source=customer&utm_medium=referer&utm_campaign=customer" rel="nofollow" id="addsearch-logo" onclick="window.open(this.href); return false;"><img id="addsearch-logo-img" width="97" src="data:image/gif;base64,R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt="AddSearch.com - Instant search for your website" /></a><a href="#" id="addsearch-closelink" style="float: right; padding-right: 8px; cursor: pointer;" onclick="addsearch.closeAndReset(); return false;" title="Close">X</a></div>',addsearch_social='<span class="bab_tw_actions" style="display: none;"> <a class="bab_tw_reply" href="https://twitter.com/intent/tweet?in_reply_to=$id" title="Reply"></a> <a class="bab_tw_retweet" href="https://twitter.com/intent/retweet?tweet_id=$id" title="Retweet"></a> <a class="bab_tw_favorite" href="https://twitter.com/intent/favorite?tweet_id=$id" title="Favorite"></a></span><span class="bab_account"> <a href="$accountlink" onclick="window.open(this.href); return false;"> <span class="bab_name">-</span> <span class="bab_tw_handle" style="display: none;">$handle</span> </a> <span class="bab_time"><a href="$permalink" onclick="window.open(this.href); return false;">-</a></span></span><span class="bab_tw_content"></span>',addsearchUtils=function(e){function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t={};return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=8)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addQueryParameterToURL=function(e,t,n){if(!e||!t)return e;var r="",i="",s=e,o=e.indexOf("#"),u=e.indexOf("?");-1!==o&&-1!==u?(s=e.substring(0,u),i=e.substring(u,o),r=e.substring(o)):-1!==u?(s=e.substring(0,u),i=e.substring(u)):-1!==o&&(s=e.substring(0,o),r=e.substring(o));var a=encodeURIComponent(t)+"="+encodeURIComponent(n);return""===i?a="?"+a:"?"===i||"&"!==i.substring(i.length-1)&&(a="&"+a),s+i+a+r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserDefinedSetting=function(e){return"undefined"!=typeof addsearch_settings&&addsearch_settings?addsearch_settings[e]:null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPageNumbers=function(e,t){if(!t||t<2||!e||e>t)return null;for(var n=[],r=0;r<t;r++)n.push(r+1);if(t<=9)return n;if(t>9&&e<7)return n.slice(0,9);if(t>9&&e>=t-3)return n.slice(t-9);var i=n.indexOf(e);return i-4>=0&&i+5<=n.length?n.slice(i-4,i+5):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPaginationArrow=function(e,t,n,r){var i=e.createElement("a");i.href="#";var s="";return"next"===t?s="&#187;":"previous"===t&&(s="&#171;"),i.innerHTML='<span aria-hidden="true">'+s+'</span><span class="visuallyhidden">'+r+"</span>",i.onclick=n,i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPriceToShow=function(e,t,n){if(!e)return"";var r=n||t;return"USD"==r?"$"+(e/100).toFixed(2):"GBP"==r?"£"+(e/100).toFixed(2):"EUR"==r?((e/100).toFixed(2)+" &#8364;").replace(".",","):r?(e/100).toFixed(2)+" "+r:""}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.appendCSS=function(e,t){var n=e.createElement("link");n.setAttribute("rel","stylesheet"),n.setAttribute("type","text/css"),n.setAttribute("href",t),e.getElementsByTagName("head")&&e.getElementsByTagName("head")[0]?e.getElementsByTagName("head")[0].appendChild(n):e.body&&e.body.appendChild(n)},t.getDocumentLanguage=function(e){var t=null,n=e.getElementsByTagName("html")[0];n&&((t=n.getAttribute("lang"))||(t=n.getAttribute("xml:lang")));if(!t){var r=e.getElementsByTagName("meta");if(r)for(var i=0;i<r.length;i++){var s=r[i];s&&s.getAttribute("name")&&"dc.language"==s.getAttribute("name").toLowerCase()&&(t=s.getAttribute("content")),s&&s.getAttribute("http-equiv")&&"content-language"==s.getAttribute("http-equiv").toLowerCase()&&(t=s.getAttribute("content"))}}return t&&t.length>2&&(t=t.substring(0,2)),t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateDate=function(e,t){return!e||""===e?!0===t:/^[12]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$/.test(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.invokeCustomGtmPushFunction=function(e,t){if(!e||0===e.length||!window)return!1;var n=void 0;if(-1===e.indexOf("."))n=window[e];else{var r=e.split(".");n=window[r[0]][r[1]]}if(void 0!==n)try{var i={event:"VirtualPageview"};return i.virtualPageURL=t,i.virtualPageTitle="Search results",n(i),!0}catch(e){console.log("err")}return!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDocumentLanguage=t.appendCSS=t.addQueryParameterToURL=t.getUserDefinedSetting=t.getPageNumbers=t.getPaginationArrow=t.getPriceToShow=t.validateDate=t.invokeCustomGtmPushFunction=void 0;var r=n(7),i=n(6),s=n(5),o=n(4),u=n(3),a=n(2),f=n(1),l=n(0);t.invokeCustomGtmPushFunction=r.invokeCustomGtmPushFunction,t.validateDate=i.validateDate,t.getPriceToShow=o.getPriceToShow,t.getPaginationArrow=u.getPaginationArrow,t.getPageNumbers=a.getPageNumbers,t.getUserDefinedSetting=f.getUserDefinedSetting,t.addQueryParameterToURL=l.addQueryParameterToURL,t.appendCSS=s.appendCSS,t.getDocumentLanguage=s.getDocumentLanguage}]),addsearch={version:"v3",initialized:!1,field:null,followFieldYposition:null,originalField:null,hostStats:"stats.addsearch.com",hostsCdn:["d20vwa69zln1wj.cloudfront.net"],firstFocusDone:!1,firstHoverDone:!1,firstKeystrokeDone:!1,loadingTimer:null,pauseDetectorTimeout:1e3,pauseDetectorTimer:null,nohitsTimeout:400,nohitsTimer:null,activeResultItem:0,resultDocs:new Array,terms:new Array,searchTerm:"",searchResultsTerm:"",categoryFilters:null,sortByDate:!1,numberOfResults:null,startt:null,linkTarget:null,languages:["cs","da","de","en","es","et","fi","fr","ga","it","ja","ko","nb","nl","pt","ru","sv","zh","hr"],init:function(){if(addsearch.initialized!=0)return;addsearch.initialized=!0;var e=document.getElementsByTagName("input"),t=!1,n=window.location.hash,r=null;n&&n.indexOf("addsearch=")!=-1&&n.indexOf(",f=")!=-1&&(r=n.substring(n.indexOf(",f=")+3));if(e&&e.length>0)for(var i=0;i<e.length;i++)if(e[i].getAttribute("data-addsearch-field")){e[i].setAttribute("autocomplete","off"),e[i].getAttribute("aria-label")||e[i].setAttribute("aria-label","Search field"),e[i].onclick=function(e){return addsearch.stopPropagation(e),!1},e[i].onmouseover=function(e){addsearch.over(e)},e[i].onfocus=function(e){addsearch.field=this,addsearch.focus()},e[i].onblur=function(e){addsearch.blur(e)},e[i].onkeyup=function(e){addsearch.keyup(e)},e[i].onkeydown=function(e){return addsearch.keydown(e)},e[i].style.cursor="auto";var s=addsearch.getSettingAttribute("allow_parent_form_submit")==null&&addsearchUtils.getUserDefinedSetting("allow_parent_form_submit")==null;s&&(e[i].parentNode.tagName.toLowerCase()=="form"?e[i].parentNode.onsubmit=function(e){return!1}:e[i].parentNode.parentNode.tagName.toLowerCase()=="form"&&(e[i].parentNode.parentNode.onsubmit=function(e){return!1})),e[i].removeAttribute("disabled"),window.location.href.indexOf("addsearch.com/demo/")!=-1&&e[i].setAttribute("placeholder","Search");if(!e[i].getAttribute("data-addsearch-field-id")||e[i].getAttribute("data-addsearch-field-id")==r)addsearch.field=e[i];addsearchUtils.getUserDefinedSetting("placeholder")&&!e[i].getAttribute("placeholder")&&e[i].setAttribute("placeholder",addsearch.htmlEscape(addsearchUtils.getUserDefinedSetting("placeholder"))),t=!0}if(t==0){addsearch.log('AddSearch init error: Input field with class "addsearch" not found!');return}var o=document.createElement("div");o.setAttribute("id","addsearch-results"),addsearch_searchsettings&&addsearch_searchsettings.css_results_position?o.style.position=addsearch_searchsettings.css_results_position:o.style.position="absolute",o.style.display="none",o.style.zIndex="9999999",o.onclick=function(e){return addsearch.stopPropagation(e),!1},document.body.appendChild(o),document.getElementById("addsearch-results").innerHTML=addsearch_html,setTimeout(function(){addsearch.attachBodyClick()},1e3),setTimeout(function(){addsearch.attachResize()},1e3);if(addsearch.getSettingAttribute("follow_field")||addsearchUtils.getUserDefinedSetting("follow_field")===!0)setTimeout(function(){addsearch.attachWindowScroll()},1e3),setInterval(addsearch.followField,100);addsearch.get("results-mid").addEventListener?(addsearch.get("results-mid").addEventListener("wheel",function(e){return addsearch.wheel(e)},addSearchSupportsPassive?{passive:!1}:!1),addsearch.get("results-mid").addEventListener("mousewheel",function(e){return addsearch.wheel(e)},addSearchSupportsPassive?{passive:!1}:!1),addsearch.get("results-mid").addEventListener("DOMMouseScroll",function(e){return addsearch.wheel(e)},!1),addsearch.get("results-mid").addEventListener("touchstart",function(e){return addsearch.mousedown(this)},addSearchSupportsPassive?{passive:!1}:!1)):addsearch.get("results-mid").onmousewheel=function(e){return addsearch.wheel(e)},addsearch.get("scroll-handle").onmousedown=function(e){return addsearch.scrollBarDown(e)},addsearch.get("scroll-handle").onmouseup=function(e){return addsearch.scrollBarUp()},addsearch.get("scroll-handle").onmousemove=function(e){return addsearch.scrollBarMove(e)},addsearchUtils.getUserDefinedSetting("default_sortby")==="date"&&(addsearch.sortByDate=!0);if(n&&n.indexOf("addsearch-edit")!=-1){var u=addsearch.get("edit");u.innerHTML="Additional keywords: foo, bar, baz, boo"}var a=addsearch.getSettingAttribute("link_target")||addsearchUtils.getUserDefinedSetting("link_target");a!=null&&(addsearch.linkTarget=a);var f=document.getElementsByTagName("script");if(f)for(var i=0;i<f.length;i++)if(f[i]&&f[i].src&&f[i].src!=null&&f[i].src.indexOf("addsearch.com/js/?key=")!=-1){f[i].src.indexOf("categories=")!=-1&&f[i].src.indexOf("serp")==-1&&(addsearch.categoryFilters=f[i].src.substring(f[i].src.indexOf("categories=")),addsearch.categoryFilters.indexOf("&")!=-1&&(addsearch.categoryFilters=addsearch.categoryFilters.substring(0,addsearch.categoryFilters.indexOf("&"))));break}if(n&&n.indexOf("addsearch=")!=-1){var l=n.substring(n.indexOf("addsearch=")+10);l=decodeURIComponent(l),l.indexOf(",f=")!=-1&&(l=l.substring(0,l.indexOf(",f="))),addsearch.focus(),addsearch.search(l,0),addsearch.field.value=l,addsearch.field.focus(),setTimeout("addsearch.showResults();",500)}},attachBodyClick:function(){var e=document.body;e.attachEvent?e.attachEvent("onclick",function(){if(addsearch.scrollBarInUse==1||addsearch.device=="mobile")return;addsearch.hideResults()}):e.addEventListener&&e.addEventListener("click",function(){if(addsearch.scrollBarInUse==1||addsearch.device=="mobile")return;addsearch.hideResults()},!1)},attachResize:function(){window.attachEvent?window.attachEvent("onresize",function(){addsearch.addCss(),addsearch.positionResults()}):window.addEventListener&&window.addEventListener("resize",function(){addsearch.addCss(),addsearch.positionResults()},!1)},attachWindowScroll:function(){window.attachEvent?window.attachEvent("onscroll",function(){addsearch.followField()}):window.addEventListener&&window.addEventListener("scroll",function(){addsearch.followField()},!1)},over:function(e){addsearch.fieldFirstAccessed(),addsearch.showScreenCapture(!1)},focus:function(){addsearch.fieldFirstAccessed(),addsearch.firstFocusDone==0&&(addsearch.addCss(),addsearch.startt=(new Date).getTime(),addsearch.search("_addsearch_"+Math.random(),0),addsearch.field.value="",addsearch.firstFocusDone=!0),addsearch.field.getAttribute("data-addsearch-categories")&&addsearch.field.getAttribute("data-addsearch-categories")!=null?addsearch.categoryFilters="dynamic&categories="+addsearch.field.getAttribute("data-addsearch-categories"):addsearch.categoryFilters&&addsearch.categoryFilters.indexOf("dynamic&")==0?addsearch.categoryFilters=null:addsearch.field.value!=""&&addsearch.trim(addsearch.field.value)==(addsearch.searchTerm+"").replace("~","")&&addsearch.showResults()},fieldFirstAccessed:function(){if(addsearch.firstHoverDone==0){var e="v"+Math.random();for(var t=0;t<addsearch.hostsCdn.length;t++)(new Image).src="https://"+addsearch.hostsCdn[t]+"/i.gif?"+e;addsearch.get("results-pic-img").src="https://d20vwa69zln1wj.cloudfront.net/x.gif",addsearch.get("logo-img").src="https://addsearch.com/www/script/v3/logo-red.svg",addsearch.get("loading").src="https://addsearch.com/www/script/v3/loading-gray.gif",addsearch.get("result-pic-td").style.backgroundImage="url( https://addsearch.com/www/script/v3/loading-gray-small.gif )",addsearch.detectLanguage();var n=addsearch.getUiLanguage();if(n&&n!="en"&&addsearch.languages.indexOf(n)!=-1){var r=document.createElement("script");r.type="text/javascript",r.async=!0,r.src="https://addsearch.com/www/script/v3/i18n/"+n+".js",document.body.appendChild(r)}addsearch.stats("ping",null),addsearch.firstHoverDone=!0}},followField:function(){var e=addsearch.field.getBoundingClientRect(),t=window.pageYOffset||document.documentElement.scrollTop,n=t+e.bottom;n!==addsearch.followFieldYposition&&(addsearch.followFieldYposition=n,addsearch.get("results").style.position="absolute",addsearch.get("results").style.top=addsearch.followFieldYposition+"px")},positionResults:function(){var e="innerWidth"in window?window.innerWidth:document.documentElement.offsetWidth,t="innerHeight"in window?window.innerHeight:document.documentElement.offsetHeight,n=window.pageYOffset||document.documentElement.scrollTop,r=window.pageXOffset||document.documentElement.scrollLeft,i=addsearch.field.getBoundingClientRect(),s=0;try{s=document.body.getBoundingClientRect().left}catch(o){}var u=780;e<=780&&(u=580);var a=null;e-(e-i.right)>=u&&e-i.left>=u?(a="left",e-i.left>e-(e-i.right)&&(a="right")):e-(e-i.right)>=u?a="left":e-i.left>=u?a="right":addsearch.get("results").style.left=r+"px";var f=addsearchUtils.getUserDefinedSetting("results_box_opening_direction")||addsearch.getSettingAttribute("results_opening_direction");f!=null&&(a=f),a=="center"&&addsearch.device!="mobile"?addsearch.get("results").style.left=i.left+r-s-(u-i.width)/2+"px":a=="left"?addsearch.get("results").style.left=r+i.right-u-s+"px":a=="right"&&(addsearch.get("results").style.left=i.left+r-s+"px"),addsearch_searchsettings&&addsearch_searchsettings.css_results_position&&addsearch_searchsettings.css_results_position=="fixed"&&addsearch.device!="mobile"&&addsearch.device!="tablet"?addsearch.get("results").style.top=i.bottom+"px":addsearch.get("results").style.top=n+i.bottom+"px",addsearch.device=="mobile"||addsearch.device=="tablet"?addsearch.get("results").style.position="absolute":addsearch.get("results").style.position=addsearch_searchsettings.css_results_position||"absolute";var l=addsearch.field.getAttribute("data-addsearch-position");if(l==="fixed"||l==="absolute")addsearch.get("results").style.position=l,addsearch.get("results").style.zIndex="9999999",l==="fixed"&&(addsearch.get("results").style.zIndex="10000000")},showResults:function(){addsearch.positionResults(),addsearch.show("results")},mobileSupported:function(){return addsearch.getSettingAttribute("mobile_disable")!=null?!1:document.querySelector("meta[name=viewport]")?!0:!1},getCustomCssClassName:function(){var e=addsearchUtils.getUserDefinedSetting("results_box_css_classname"),t=/^[a-zA-Z0-9-_]+$/;return e&&t.test(e)?" "+e:""},device:"unknown",cssFileLoaded:!1,customCssFileLoaded:!1,rtlCssFileLoaded:!1,addCss:function(){if(addsearch.cssFileLoaded==0){var e="https://app.addsearch.com/www/script/"+addsearch.version+"/1.css?r="+Math.random();addsearchUtils.appendCSS(document,e),addsearch.cssFileLoaded=!0}if(addsearch.customCssFileLoaded==0&&addsearch_custdata.custom_css_version>0){var t="https://"+addsearch.hostsCdn[0]+"/"+addsearch_custdata.key+"/css/"+addsearch_custdata.custom_css_version+".css";addsearchUtils.appendCSS(document,t),addsearch.customCssFileLoaded=!0}var n=addsearch.getSettingAttribute("direction")==="rtl"||addsearchUtils.getUserDefinedSetting("direction")==="rtl";if(n&&addsearch.rtlCssFileLoaded===!1){var r="https://app.addsearch.com/www/script/"+addsearch.version+"/rtl.css";addsearchUtils.appendCSS(document,r),addsearch.rtlCssFileLoaded=!0}var i="innerWidth"in window?window.innerWidth:document.documentElement.offsetWidth,s="innerHeight"in window?window.innerHeight:document.documentElement.offsetHeight,o=addsearch.getCustomCssClassName();i<591&&addsearch.mobileSupported()==1?(addsearch.resetMobileView(),addsearch.get("results").setAttribute("class","addsearch-m2"+o),addsearch.show("top-close"),addsearch.device="mobile"):i<=780?(addsearch.resetMobileView(),addsearch.get("results").setAttribute("class","addsearch-t"+o),addsearch.hide("top-close"),addsearch.device="tablet"):(addsearch.resetMobileView(),addsearch.get("results").setAttribute("class","addsearch-d"+o),addsearch.hide("top-close"),addsearch.device="desktop")},resetMobileView:function(){var e=addsearch.getCustomCssClassName();addsearch.get("results").style.height="auto",addsearch.get("results").style.position="absolute",addsearch.get("results").setAttribute("class","addsearch-d"+e),document.body.style.overflow=="hidden"&&(document.body.style.overflow="",document.body.style.height="auto");if(addsearch.get("mobile-field")){var t=document.getElementsByTagName("input");if(t&&t.length>0)for(var n=0;n<t.length;n++)if(t[n].getAttribute("data-addsearch-field")){addsearch.field=t[n],addsearch.field.style.visibility="visible";break}addsearch.hide("mobile-field")}},blur:function(e){},keydown:function(e){addsearch.firstFocusDone==0&&addsearch.focus();var e=e||window.event;if(e.keyCode==9&&e.shiftKey&&addsearch.activeResultItem==0)return addsearch.hideResults(),!0;if((e.keyCode==40||e.keyCode==9)&&addsearch.activeResultItem==0&&addsearch.resultDocs.length>0)return addsearch.showResults(),(addsearch.getSettingAttribute("screenreader_support")!=null||addsearchUtils.getUserDefinedSetting("screenreader_support")===!0)&&addsearch.get("result-item-1").getElementsByTagName("a")&&addsearch.get("result-item-1").getElementsByTagName("a").length>0?addsearch.get("result-item-1").getElementsByTagName("a")[0].focus():addsearch.get("field-tab").focus(),!1;if(e.keyCode==40&&addsearch.activeResultItem>0)return addsearch.activeResultItem>2&&(addsearch.get("results-mid").scrollTop=addsearch.get("result-item-"+addsearch.activeResultItem).offsetTop),addsearch.setActiveResultItem(addsearch.activeResultItem+1),!1;if(e.keyCode==38||e.keyCode==9&&e.shiftKey){if(addsearch.activeResultItem>0){var t=addsearch.activeResultItem-1;addsearch.setActiveResultItem(t),addsearch.get("results-mid").scrollTop=addsearch.get("result-item-"+t).offsetTop;var n=addsearch.calculateScrollHandlePos();addsearch.setScroll(n,200)}return!1}return e.keyCode==9&&addsearch.activeResultItem>0?(addsearch.get("closelink").focus(),!1):!0},keyup:function(e){var e=e||window.event;if(addsearch.firstKeystrokeDone==0){addsearch.stats("search",null),addsearch.firstKeystrokeDone=!0;if(window.location.href.indexOf("addsearch.com/demo/")!=-1&&typeof ga!="undefined")try{ga("send","event","demosearch",addsearch_custdata.key)}catch(t){}}addsearch.pauseDetectorTimer!=null&&clearTimeout(addsearch.pauseDetectorTimer),addsearch.pauseDetectorTimer=setTimeout(function(){addsearch.pauseDetector()},addsearch.pauseDetectorTimeout);var n=addsearch.getSettingAttribute("disable_searchfield_enter")!=null||addsearchUtils.getUserDefinedSetting("disable_enter_key")==1,r=addsearch.getSettingAttribute("serp_url")||addsearchUtils.getUserDefinedSetting("serp_url");if(e.keyCode==13&&n)return addsearch.preventDefault(e),!1;if(e.keyCode==13&&r&&addsearch.field.value&&addsearch.trim(addsearch.field.value)!=""){var i=addsearch.getSettingAttribute("search_query_parameter");return i||(i="addsearch"),window.location=r+"?"+i+"="+encodeURIComponent(addsearch.field.value),!1}if(e.keyCode==13&&addsearch.device==="mobile")addsearch.field.blur();else{if(e.keyCode==13&&addsearch.activeResultItem>0)return addsearch.enterKey(),!1;if(e.keyCode==13&&addsearch.resultDocs.length>0)return addsearch.showResults(),addsearch.get("field-tab").focus(),addsearch.setActiveResultItem(1),(addsearch.getSettingAttribute("screenreader_support")!=null||addsearchUtils.getUserDefinedSetting("screenreader_support")===!0)&&addsearch.get("result-item-1").getElementsByTagName("a")&&addsearch.get("result-item-1").getElementsByTagName("a").length>0&&(addsearch.get("result-item-1").getElementsByTagName("a")[0].focus(),addsearch.limitFrom=addsearch.limitFrom+4,addsearch.search(addsearch.searchTerm,addsearch.limitFrom)),!1}if(e.keyCode==27)return addsearch.get("results").style.display=="block"?addsearch.hideResults():addsearch.searchTerm&&addsearch.searchTerm.indexOf("_addsearch_")===-1&&addsearch.showResults(),!1;var s=addsearch.trim(addsearch.field.value.toLowerCase());s=s.replace(/\//g," "),s=s.replace(/\?/g," "),s=addsearch.trim(s);if(s=="")return!1;addsearch.terms.push(s),addsearch.search(s,0),addsearchUtils.getUserDefinedSetting("show_search_suggestions")===!0&&addsearch.getSuggestions(s),addsearch.showResults();if(addsearch.device!="mobile"){var o="innerHeight"in window?window.innerHeight:document.documentElement.offsetHeight,u=addsearch.field.getBoundingClientRect(),a=addsearch.get("results").getBoundingClientRect();if(o-u.bottom<a.bottom-a.top){var f=window.pageYOffset,l=40;addsearch.getSettingAttribute("searchfield_autoscroll_margin")!=null&&(l=addsearch.getSettingAttribute("searchfield_autoscroll_margin")),addsearchUtils.getUserDefinedSetting("searchfield_autoscroll_margin")&&(l=addsearchUtils.getUserDefinedSetting("searchfield_autoscroll_margin"));var c=addsearch.field.offsetTop-l,h=c-f;h>0&&addsearch.smoothScroll(h,10,0)}}},smoothScroll:function(e,t,n){if(n>=t)return;window.scrollBy(0,e/t),setTimeout(function(){addsearch.smoothScroll(e,t,n+1)},8)},wheel:function(e){var t=addsearch.get("results-mid");e=e||window.event;var n=e.wheelDelta||-e.detail;if(isNaN(n))return addsearch.preventDefault(e);var r=t.scrollTop,i=200,s=addsearch.calculateScrollHandlePos();addsearch.setScroll(s,i);if(t.offsetHeight+r>=t.scrollHeight&&n<0)return addsearch.preventDefault(e);if(r==0&&n>0)return addsearch.preventDefault(e);addsearch.stopPropagation(e)},calculateScrollHandlePos:function(){var e=addsearch.get("results-mid"),t=e.scrollHeight,n=e.scrollTop,r=addsearch.get("scroll").offsetHeight,i=200;return Math.round(n/(t-r)*(r-i))},setScroll:function(e,t){var n=addsearch.get("scroll-handle");n.style.top=e+"px",n.style.height=t-4+"px",addsearch.resultDocs.length<4?n.style.visibility="hidden":n.style.visibility="visible"},scrollBarInitialized:!1,scrollBarInUse:!1,scrollBarEventStart:0,scrollBarHandleStart:0,scrollBarDown:function(e){addsearch.scrollBarEventStart=e.pageY,addsearch.scrollBarHandleStart=parseInt(addsearch.get("scroll-handle").style.top,10),addsearch.scrollBarInUse=!0},scrollBarUp:function(){addsearch.scrollBarEventStart=0,addsearch.scrollBarHandleStart=0,addsearch.scrollBarInUse=!1,setTimeout(function(){addsearch.setScroll(addsearch.calculateScrollHandlePos(),200)},50)},scrollBarMove:function(e){if(addsearch.scrollBarEventStart==0)return;if(addsearch.scrollBarInitialized==0){var t=document.body;t.attachEvent?t.attachEvent("onmousemove",function(e){return addsearch.scrollBarMove(e),!1}):t.addEventListener&&t.addEventListener("mousemove",function(e){return addsearch.scrollBarMove(e),!1},!1),t.attachEvent?t.attachEvent("onmouseup",function(){setTimeout(function(){addsearch.scrollBarUp()},10)}):t.addEventListener&&t.addEventListener("mouseup",function(){setTimeout(function(){addsearch.scrollBarUp()},10)},!1),addsearch.scrollBarInitialized=!0}if(document.selection&&document.selection.empty)document.selection.empty();else if(window.getSelection){var n=window.getSelection();n&&n.removeAllRanges&&n.removeAllRanges()}var r=parseInt(addsearch.get("scroll").offsetHeight);if(!e.pageY)return;var i=addsearch.scrollBarHandleStart+e.pageY-addsearch.scrollBarEventStart;i<0?i=0:i>r-200&&(i=r-200),addsearch.setScroll(i,200);var s=i/(r-200),o=addsearch.get("results-mid"),u=parseInt(o.scrollHeight),a=Math.round((u-r)*s);return s>95&&(a+=20),o.scrollTop=a,addsearch.scroll(e),!1},limitFrom:0,autoScroll:!1,scroll:function(e){if(addsearch.autoScroll==1){addsearch.autoScroll=!1;return}var t=addsearch.get("results-mid");Math.ceil(t.offsetHeight+t.scrollTop)>=t.scrollHeight&&(addsearch.limitFrom=addsearch.limitFrom+4,addsearch.search(addsearch.searchTerm,addsearch.limitFrom))},mousedown:function(e){addsearch.device=="mobile"&&addsearch.field.blur()},tabKeydown:function(e){var e=e||window.event;if((e.keyCode==38||e.keyCode==9&&e.shiftKey)&&addsearch.activeResultItem==1)addsearch.field.focus(),addsearch.setActiveResultItem(0);else if(e.keyCode==38||e.keyCode==9&&e.shiftKey){var t=addsearch.activeResultItem-1;addsearch.setActiveResultItem(t),addsearch.get("results-mid").scrollTop=addsearch.get("result-item-"+t).offsetTop;var n=addsearch.calculateScrollHandlePos();addsearch.setScroll(n,200)}else if(e.keyCode==9&&addsearch.activeResultItem>0)addsearch.get("closelink").focus();else if(e.keyCode==40||e.keyCode==9)addsearch.activeResultItem>2&&(addsearch.get("results-mid").scrollTop=addsearch.get("result-item-"+addsearch.activeResultItem).offsetTop),addsearch.setActiveResultItem(addsearch.activeResultItem+1);return!1},tabKeyup:function(e){var e=e||window.event;return e.keyCode==27?(addsearch.field.focus(),addsearch.setActiveResultItem(0)):e.keyCode==13&&addsearch.activeResultItem>0&&addsearch.enterKey(),!1},tabFocus:function(e){addsearch.setActiveResultItem(1)},enterKey:function(){var e=addsearch.get("result-item-"+addsearch.activeResultItem);e&&e.childNodes[0]&&(e.childNodes[0].onmousedown(),e.childNodes[0].onclick())},setActiveResultItem:function(e){e.indexOf&&e.indexOf("addsearch-result-item-")==0&&(e=parseInt(e.substring(22)));if(e==addsearch.activeResultItem)return;(!document.activeElement||!document.activeElement.id||document.activeElement!=addsearch.field&&document.activeElement.id!="addsearch-field-tab")&&addsearch.device!="mobile"&&addsearch.field.focus(),addsearch.activeResultItem!=0&&addsearch.get("result-item-"+addsearch.activeResultItem)&&(addsearch.get("result-item-"+e)||e==0)&&(addsearch.showScreenCapture(!1),addsearch.get("result-item-"+addsearch.activeResultItem).setAttribute("class","addsearch-result-item-sub"));if(e!=0&&addsearch.get("result-item-"+e)){addsearch.get("results-pic-img")&&(addsearch.get("results-pic-img").src=addsearch.get("result-item-"+e).getAttribute("data-img"),addsearch.get("results-pic-img").onerror=function(){this.src="https://addsearch.com/www/script/v3/placeholder1.gif"},addsearch.get("results-pic-img").onload=function(){addsearch.get("result-item-"+e).getAttribute("data-img-type")==="img-additional-doc-type"?this.style.width="75px":this.style.width="150px"}),addsearch.get("result-item-"+e).setAttribute("class","addsearch-result-item-sub addsearch-result-item-sub-active"),addsearch.activeResultItem=e;if(addsearch.get("result-item-container-"+e)&&addsearch.get("result-item-container-"+e).classList.contains("addsearch-result-type-promoted"))return;addsearch.showScreenCapture(!0)}else e==0&&(addsearch.activeResultItem=0,addsearch.autoScroll=!0,addsearch.get("results-mid").scrollTop=0)},log:function(e){},pauseDetector:function(){addsearch.searchTerm!=""&&addsearch.searchTerm==addsearch.searchResultsTerm&&addsearch.stats("pause",null)},showScreenCapture:function(e){e===!0?(addsearch.show("pic"),addsearch.hide("suggestions")):(addsearch.hide("pic"),addsearchUtils.getUserDefinedSetting("show_search_suggestions")===!0&&addsearch.show("suggestions"))},getGaTrackingId:function(){try{var e=document.getElementsByTagName("script");for(var t=0;t<e.length;t++)if(e[t].src.includes("www.googletagmanager.com/gtag/js"))return e[t].src.match(/id=(.*)$/)[1]}catch(n){return null}},stats:function(e,t,n){var r=e==="click"?"click":"search",i=addsearch.getSettingAttribute("search_results_page_url")!=null||addsearchUtils.getUserDefinedSetting("search_results_page_url")!=null;if(i&&e=="pause")return;var s=addsearch.searchTerm.replace("~","");if(s.indexOf("_addsearch_")==0&&e!="search")return;var o="a="+e;if(e=="nohit"||e=="click"||e=="pause")o=o+"&kw="+encodeURIComponent(s);e=="click"?o=o+"&d="+t+"&t="+Math.round(((new Date).getTime()-addsearch.startt)/1e3)+"&p="+(addsearch.resultDocs.indexOf(t)+1):e=="pause"&&(o=o+"&d="+addsearch.resultDocs.toString()),(new Image).src="https://"+addsearch.hostStats+"/event/"+addsearch_custdata.key+"/"+addsearch_suid+"/"+addsearch.startt+".gif?"+o;if(e=="pause"||e=="click"||e=="nohit"){var u="addsearch="+s;n&&n.indexOf("?")!=-1?u="&"+u:u="?"+u;var a="&addsearch-category=",f="";e=="click"?(f="Result+clicked",a+=f):e=="pause"?(f="Results+viewed",a+=f):e=="nohit"&&(f="No+results",a+=f);var l=(n?n:"/search")+u+a,c=l;c.indexOf("//")!==-1&&(c=c.substring(c.indexOf("//")+2)),c.indexOf("/")!==-1&&(c=c.substring(c.indexOf("/")));var h=addsearch.getSettingAttribute("analytics_enabled");if(h!=null&&h=="true"){var p="";addsearch.getSettingAttribute("ga_special_tracker")!=null&&(p=addsearch.getSettingAttribute("ga_special_tracker")+".");var d=addsearch.getGaTrackingId(),v=d&&d.includes("UA-");if(typeof gtag!="undefined"&&v==1)try{if(e=="pause")gtag("event","view_search_results",{event_category:"engagement",event_label:s});else{var m=addsearchUtils.getUserDefinedSetting("ga_tracking_id")||"";gtag("event","search",{event_category:"engagement",event_label:s}),gtag("config",m,{page_path:c})}}catch(g){console.log("err")}else if(typeof gtag!="undefined"&&v==0)try{gtag("event","view_search_results",{search_term:s,num_results:addsearch.numberOfResults,search_or_click:r})}catch(g){console.log("err")}if(typeof ga!="undefined")try{ga(p+"send","pageview",c)}catch(g){console.log("err")}if(typeof _gaq!="undefined")try{_gaq.push([p+"_trackPageview",c])}catch(g){}if(typeof _paq!="undefined")try{_paq.push(["trackSiteSearch",s,f.replace(/[+]/g," "),!1])}catch(g){}if(typeof dataLayer!="undefined")try{var y=addsearch.getSettingAttribute("analytics_dataLayer_event")||"VirtualPageview",b=addsearch.getSettingAttribute("analytics_dataLayer_url")||"virtualPageURL",w=addsearch.getSettingAttribute("analytics_dataLayer_title")||"virtualPageTitle",E={};E.event=y,E[b]=c,E[w]="Search results",dataLayer.push(E),y==="VirtualPageview"&&(e==="click"||e==="pause")&&dataLayer.push({event:"view_search_results",search_term:s,num_results:addsearch.numberOfResults,search_or_click:r})}catch(g){console.log("err")}addsearchUtils.invokeCustomGtmPushFunction(addsearch.getSettingAttribute("gtm_push_function"),c)}}},hasFuzzyResults:!1,resultItemHTML:null,ad:null,searchResults:function(e){if(e!=null&&e.q.indexOf("_addsearch_")==0)return;addsearch.numberOfResults=e.es.hits.total;var t=[{name:"doctype_pdf",type:"pdf",icon:"url( //addsearch.com/www/script/v3/search-ui-filetype-icon-pdf.svg )",screenCaptureImg:"//addsearch.com/www/script/v3/search-ui-filetype-icon-pdf.svg"},{name:"doctype_doc",type:"word",icon:"url( //addsearch.com/www/script/v3/search-ui-filetype-icon-doc.svg )",screenCaptureImg:"//addsearch.com/www/script/v3/search-ui-filetype-icon-doc.svg"},{name:"doctype_docx",type:"word",icon:"url( //addsearch.com/www/script/v3/search-ui-filetype-icon-doc.svg )",screenCaptureImg:"//addsearch.com/www/script/v3/search-ui-filetype-icon-doc.svg"},{name:"doctype_ppt",type:"powerpoint",icon:"url( //addsearch.com/www/script/v3/search-ui-filetype-icon-ppt.svg )",screenCaptureImg:"//addsearch.com/www/script/v3/search-ui-filetype-icon-ppt.svg"},{name:"doctype_pptx",type:"powerpoint",icon:"url( //addsearch.com/www/script/v3/search-ui-filetype-icon-ppt.svg )",screenCaptureImg:"//addsearch.com/www/script/v3/search-ui-filetype-icon-ppt.svg"}],n=function(e){var t;if(!e)return;t=e.filter(function(e){return e.indexOf("doctype_")>-1})[0];if(!t||t==="doctype_html")return;return t},r=addsearch.get("results-mid"),i=addsearch.get("result-item");addsearch.resultItemHTML==null&&(addsearch.resultItemHTML=i.innerHTML);var s=e.q.lastIndexOf("~")==e.q.length-1;if(addsearch.searchResultsTerm==addsearch.searchTerm&&e.from=="0"&&s==0){addsearch.log("WARN: Older result returned, term "+e.q+" but path is "+addsearch.terms.toString());return}var o=addsearch.get("loading");o.style.visibility="hidden";var u=(new Date).getTime()-addsearch.startT,a=e.es.hits.hits,f=null;e.soc&&e.soc.hits.hits&&(f=e.soc.hits.hits),addsearch.get("load-more")&&addsearch.get("load-more").parentNode.removeChild(addsearch.get("load-more")),addsearch.get("demo")&&addsearch.get("demo").parentNode.removeChild(addsearch.get("demo"));if(e.from!="0"||a.length!=0||!!f&&f.length!=0||s!=0){clearTimeout(addsearch.nohitsTimer),a.length<4&&s==0&&addsearch.getSettingAttribute("disable_fuzzy")==null&&addsearch.search(e.q+"~",0);if(addsearch.device==="mobile"&&s==0){var h=e.es.hits.total,p=h>1?"results":"result",d=addsearch_i18n[p]?addsearch_i18n[p]:p;document.getElementById("addsearch-top-resultcount").textContent=h+" "+d}s==0&&(addsearch.searchResultsTerm=e.q);var v=0;e.from=="0"&&s==0&&(r.innerHTML="",r.appendChild(i),r.appendChild(o),addsearch.resultDocs=new Array,addsearch.hasFuzzyResults=!1);if(addsearch.device!="mobile"&&s&&!addsearch.get("fuzzy")&&addsearch.hasFuzzyResults==0){var m=document.createElement("div");m.setAttribute("id","addsearch-fuzzy");var g=addsearch.htmlEscape(addsearch.searchResultsTerm);m.innerHTML="<span>"+addsearch_i18n.results_similar+" "+g+"</span>",i.parentNode.insertBefore(m,i)}if(e.from=="0"&&s==0&&f&&f.length>0){addsearch.setActiveResultItem(0);var y=document.createElement("div");y.setAttribute("class","addsearch-divider"),y.innerHTML="<span>"+addsearch_i18n.results_social+"</span>",i.parentNode.insertBefore(y,i);var b=document.createElement("div");b.setAttribute("id","addsearch-babbler"),b.style.height="auto",i.parentNode.insertBefore(b,i),b.onmouseover=function(e){addsearch.setActiveResultItem(0),addsearch.stopPropagation(e)},a.length>0&&(y=document.createElement("div"),y.setAttribute("class","addsearch-divider"),y.innerHTML="<span>"+addsearch_i18n.results_web+"</span>",i.parentNode.insertBefore(y,i))}var w=!1;if(addsearch_searchsettings!=null){if(addsearch_searchsettings.title_suffix_filters!=null&&addsearch_searchsettings.title_suffix_filters.length>0){w=!0;for(var v=0;v<a.length;v++)for(var E=0;E<addsearch_searchsettings.title_suffix_filters.length;E++){if(a[v].fields.title==addsearch_searchsettings.title_suffix_filters[E]||!a[v].fields.title)continue;a[v].fields.title&&a[v].fields.title.indexOf(addsearch_searchsettings.title_suffix_filters[E])!=-1&&a[v].fields.title.indexOf(addsearch_searchsettings.title_suffix_filters[E])==a[v].fields.title.length-addsearch_searchsettings.title_suffix_filters[E].length&&(a[v].fields.title=addsearch.trim(a[v].fields.title.substring(0,a[v].fields.title.length-addsearch_searchsettings.title_suffix_filters[E].length)))}}if(addsearch_searchsettings.title_prefix_filters!=null&&addsearch_searchsettings.title_prefix_filters.length>0){w=!0;for(var v=0;v<a.length;v++)for(var E=0;E<addsearch_searchsettings.title_prefix_filters.length;E++){if(a[v].fields.title==addsearch_searchsettings.title_prefix_filters[E])continue;a[v].fields.title&&a[v].fields.title.indexOf(addsearch_searchsettings.title_prefix_filters[E])==0&&(a[v].fields.title=addsearch.trim(a[v].fields.title.substring(addsearch_searchsettings.title_prefix_filters[E].length)))}}}if(w==0&&a.length>1){var S=new Array;for(var v=0;v<a.length;v++)a[v].fields.title||(a[v].fields.title=""),a[v].fields.title.indexOf(" ")!=-1?S[v]=a[v].fields.title.split(" "):(S[v]=new Array,S[v][0]=a[v].fields.title);loop=0;for(;;){var x=null,T=!0;for(var v=0;v<S.length;v++)x==null?x=S[v][S[v].length-1]:x!=S[v][S[v].length-1]&&(T=!1);if(T!=1)break;for(var v=0;v<S.length;v++)S[v].pop();loop++;if(loop>10){addsearch.log("breaking loop");break}}for(var v=0;v<S.length;v++){var N="";for(var E=0;E<S[v].length;E++)if(E<S[v].length-1||S[v][E].match(/[a-zA-Z0-9]/g))N=N+S[v][E]+" ";N=addsearch.trim(N),N!=""&&(a[v].fields.title=N)}}for(var v=0;v<a.length;v++){var N=a[v].fields.title,C=a[v].fields.url,k=a[v]._id,L=addsearch.imgArrGet(e.images,a[v]._id),A=null;v>0&&a[v-1]&&a[v-1]._id&&(A=addsearch.imgArrGet(e.images,a[v-1]._id));if(!N||N==null||N=="")C.indexOf(".pdf")!=-1?(N=C.substring(C.lastIndexOf("/")+1),N.indexOf("%")!=-1&&(N=decodeURIComponent(N))):(N=C.substring(C.indexOf("//")+2),N.length>50&&(N=N.substring(0,50)+".."));N.length>150&&(N=N.substring(0,150)+"..");if(document.getElementById("doc-"+k)||k=="")continue;var O=a[v].fields.category&&a[v].fields.category.indexOf("doctype_pdf")!=-1,M=a[v].type,_="";O&&(_=" addsearch-result-type-pdf"),M==="PINNED"&&(_+=" addsearch-result-type-pinned"),M==="PROMOTED"&&(_+=" addsearch-result-type-promoted");var D=null;addsearch.linkTarget&&addsearch.linkTarget!=null?D=addsearch.linkTarget+"":O&&(D="_blank");if(a.length>v+1){var P=!1;a[v].highlight&&a[v].highlight.main_content&&a[v].highlight.main_content.length>0&&a[v+1].highlight&&a[v+1].highlight.main_content&&a[v+1].highlight.main_content.length>0&&a[v].highlight.main_content[0]==a[v+1].highlight.main_content[0]&&(P=!0);if(L&&L.m_hash)var H=addsearch.imgArrGet(e.images,a[v+1]._id);N==a[v+1].fields.title&&H&&L&&L.m_hash==H.m_hash&&(P=!0);if(addsearch.getSettingAttribute("show_price")!=null||addsearch.getSettingAttribute("allow_ui_duplicates")!=null)P=!1;a[v].type&&a[v].type==="PINNED"&&(P=!1);if(P==1){addsearch.limitFrom<10&&s==0&&(addsearch.log("Something was removed, searching more for "+addsearch.searchTerm),addsearch.limitFrom=addsearch.limitFrom+4,addsearch.search(addsearch.searchTerm,addsearch.limitFrom));if(!a[v]._score||!a[v+1]._score)continue;if(!(a[v]._score>a[v+1]._score))continue;a[v+1]._id=""}}addsearch.resultDocs.push(k);if(!a[v].highlight||!a[v].highlight.main_content||a[v].highlight.main_content.length<1)a[v].highlight={},a[v].highlight.main_content=new Array,a[v].fields.main_content?M==="PROMOTED"?a[v].highlight.main_content[0]=a[v].fields.main_content:a[v].highlight.main_content[0]=a[v].fields.main_content.substring(0,150):a[v].highlight.main_content[0]=a[v].fields.title;var B=a[v].highlight.main_content[0],j=addsearch.getSettingAttribute("show_meta_description")&&a[v].fields.meta_description&&a[v].fields.meta_description.length>0;j&&(B=addsearch.htmlEscape(a[v].fields.meta_description));do{B=addsearch.trim(B);var F=B.charAt(0);if(F!="."&&F!=","&&F!="-"&&F!="_"&&F!="|"&&F!="/"&&F!="("&&F!=")"&&F!="!"&&F!="?"&&F!=":"&&F!=" ")break;B=B.substring(1)}while(!0);j||(B&&B.length>0&&B.charAt(B.length-1)=="."&&M!=="PROMOTED"&&(B=B.substring(0,B.length-1)),M!=="PROMOTED"&&(B+="&#8230;")),s==1&&B&&(B=B.replace(new RegExp("<em>","g"),'<em class="fuzzy">'));var I=addsearch.getSettingAttribute("show_doc_date")!=null||addsearchUtils.getUserDefinedSetting("display_date")===!0,q=addsearch.getSettingAttribute("hide_category")==null&&addsearchUtils.getUserDefinedSetting("display_category")!==!1&&addsearchUtils.getUserDefinedSetting("display_date")!==!0&&addsearch.getSettingAttribute("show_doc_date")==null;if(a[v].fields.metaCategory){var R="";if(a[v].fields.metaCategory.length>0)for(var U=0;U<a[v].fields.metaCategory.length;U++)R+=a[v].fields.metaCategory[U],U<a[v].fields.metaCategory.length-1&&(R+=", ");if(I&&a[v].fields.doc_date){B+="<span class='doc_date'><em>";var z=a[v].fields.doc_date;z&&z.indexOf("T")>0&&(B+=addsearch.formatDate(z)),B+="</em></span>"}q&&(B=B+'<span class="category"><em>'+addsearch.htmlEscape(R)+"</em></span>")}else if(a[v].fields.category&&a[v].fields.category.length>1){var R=a[v].fields.category[1];if(addsearch.getSettingAttribute("category_arr_index")!=null){var W=parseInt(addsearch.getSettingAttribute("category_arr_index"));W>=0&&a[v].fields.category.length>W&&(R=a[v].fields.category[W])}var X=/^[0-9]{1}x[a-zA-Z]{2}[-_]{1}[a-zA-Z]{2}$/;(R.length<5||X.test(R))&&a[v].fields.category[2]&&(R=a[v].fields.category[2]),R.indexOf("x")>0&&(R=R.substring(R.indexOf("x")+1)),R.indexOf(".")>3&&(R=R.substring(0,R.indexOf("."))),R.indexOf("#!")>0&&(R=R.substring(0,R.indexOf("#!"))),R=R.replace(/-/g," "),R=R.replace(/_/g," "),R=R.replace(/[+]/g," ");if(R=="node"||R=="public"||R=="tag"||R=="index"||R.indexOf("doctype")!=-1)R=null;var V=/^\d+$/;if(R!=null&&(V.test(R)==0||addsearch.getSettingAttribute("category_arr_index")!=null)){if(addsearch_searchsettings!=null&&addsearch_searchsettings.category_aliases!=null&&addsearch_searchsettings.category_aliases.length>0)for(var $=0;$<addsearch_searchsettings.category_aliases.length;$++)if(addsearch_searchsettings.category_aliases[$][0]==R){R=addsearch_searchsettings.category_aliases[$][1];break}R.indexOf("%")!=-1&&(R=decodeURIComponent(R));if(I&&a[v].fields.doc_date){B+="<span class='doc_date'><em>";var z=a[v].fields.doc_date;z&&z.indexOf("T")>0&&(B+=addsearch.formatDate(z)),B+="</em></span>"}if(a[v].fields.price_cents){var J=addsearchUtils.getPriceToShow(a[v].fields.price_cents,a[v].fields.price_currency,addsearch.getSettingAttribute("currency"));J&&J!=""&&(B=B+'<span class="price">'+J+"</span>")}q&&(B=B+"<span class='addsearch_category'><em>"+addsearch.htmlEscape(R)+"</em></span>")}}var F=document.createElement("div");F.innerHTML=addsearch.resultItemHTML.replace(/addsearch-result-item-i/,"addsearch-result-item-"+addsearch.resultDocs.length),F.id="addsearch-result-item-container-"+addsearch.resultDocs.length;var K="addsearch-result-item-container"+_;F.setAttribute("class",K);if(M==="PROMOTED"&&a[v].style){var Q=a[v].style.background_color,G=a[v].style.text_color;Q&&Q!==""&&(F.style.backgroundColor=Q),G&&G!==""&&(F.getElementsByTagName("a")[0].style.color=G,F.getElementsByTagName("p")[0].style.color=G)}i.parentNode.insertBefore(F,i);if(L&&L.c_version>0&&addsearch.getSettingAttribute("no_screen_captures")==null){var Y="https://"+addsearch.hostsCdn[v%addsearch.hostsCdn.length]+"/"+addsearch_custdata.key+"/capture/"+a[v]._id+"-"+L.c_version+".jpg";F.childNodes[0].setAttribute("data-img",Y),(new Image).src=Y}var Z=n(a[v].fields.category);if(L&&L.m_b64&&L.m_hash){F.style.backgroundImage="url( data:image/jpeg;base64,"+L.m_b64+" )",F.style.backgroundRepeat="no-repeat";var et="https://"+addsearch.hostsCdn[v%addsearch.hostsCdn.length]+"/"+addsearch_custdata.key+"/main/"+L.m_hash+"-"+L.m_version+".jpg";F.childNodes[0].style.backgroundRepeat="no-repeat",F.childNodes[0].style.backgroundImage="url( "+et+" )"}else if(a[v].fields.category&&a[v].fields.category.length>0&&Z){F.childNodes[0].style.backgroundSize="48px 48px",F.childNodes[0].style.backgroundRepeat="no-repeat",F.childNodes[0].style.backgroundPosition="55px 50%";var tt=t.filter(function(e){return e.name===Z})[0];if(tt){F.childNodes[0].style.backgroundImage=tt.icon;if(Z==="doctype_doc"||Z==="doctype_docx"||Z==="doctype_ppt"||Z==="doctype_pptx")F.childNodes[0].setAttribute("data-img",tt.screenCaptureImg),F.childNodes[0].setAttribute("data-img-type","img-additional-doc-type")}}else M==="PROMOTED"&&a[v].style&&a[v].style.image_url&&a[v].style.image_url!==""?(F.childNodes[0].style.backgroundRepeat="no-repeat",F.childNodes[0].style.backgroundImage="url( "+a[v].style.image_url+" )"):(F.childNodes[0].style.backgroundRepeat="no-repeat",F.childNodes[0].style.backgroundImage="url( //addsearch.com/www/script/v3/placeholder1.gif )",F.childNodes[0].setAttribute("data-addsearch-image","no-image"));F.childNodes[0].childNodes[0].childNodes[0].childNodes[0].innerHTML=N,F.childNodes[0].childNodes[0].childNodes[1].innerHTML=addsearch.trim(B),F.childNodes[0].childNodes[0].setAttribute("id","doc-"+k),F.childNodes[0].childNodes[0].setAttribute("data-doc",k);var nt=C;!addsearch.getSettingAttribute("keep_anchor_in_urls")&&nt.indexOf("#")!=-1&&nt.indexOf("#!")==-1&&(nt=nt.substring(0,nt.indexOf("#")));if(addsearch.getSettingAttribute("pass_keyword_with_link")){var rt=addsearch.getSettingAttribute("pass_keyword_with_link"),it=(addsearch.searchTerm+"").replace("~","");nt=addsearchUtils.addQueryParameterToURL(nt,rt,it)}F.childNodes[0].childNodes[0].childNodes[0].childNodes[0].href=nt,F.childNodes[0].childNodes[0].childNodes[0].childNodes[0].setAttribute("data-doc",k),D&&(F.childNodes[0].childNodes[0].childNodes[0].childNodes[0].target=D),F.childNodes[0].childNodes[0].onmousedown=function(e){var t=window.location+"";if(window.history&&addsearch.device!="mobile"&&t.indexOf("#!")==-1&&addsearch.getSettingAttribute("no_back_hash")==null){var n=(addsearch.searchTerm+"").replace("~","");addsearch.field.getAttribute("data-addsearch-field-id")&&(n=n+",f="+addsearch.field.getAttribute("data-addsearch-field-id")),window.history.pushState(null,"Search: "+n,location.pathname+"#addsearch="+n)}addsearch.stats("click",this.getAttribute("data-doc"),this.childNodes[0].childNodes[0].href),addsearch.getSettingAttribute("custom_onclick_function")!=null},F.childNodes[0].childNodes[0].onclick=function(e){var t=null;addsearch.getSettingAttribute("pass_keyword_with_link")&&(t=addsearch.getSettingAttribute("pass_keyword_with_link")+"="+encodeURIComponent((addsearch.searchTerm+"").replace("~","")));var n=this.childNodes[0].childNodes[0].href;if(t&&n.indexOf(t)==-1){var t=addsearch.getSettingAttribute("pass_keyword_with_link"),r=(addsearch.searchTerm+"").replace("~","");n=addsearchUtils.addQueryParameterToURL(n,t,r)}this.childNodes[0].childNodes[0].target?window.open(n,this.childNodes[0].childNodes[0].target):window.location=n,e&&e.stopPropagation()},i.parentNode.insertBefore(F,i),F.style.display="block",s&&(addsearch.hasFuzzyResults=!0)}}else if(addsearch.nohitsTimer==null){var l=document.createElement("div");l.setAttribute("id","addsearch-nohits-new");var c=addsearch.searchResultsTerm.replace("~","");l.innerHTML="<p>"+addsearch_i18n.results_none+" <em>"+addsearch.htmlEscape(c)+"*</em></p>",l.style.display="none",r.insertBefore(l,r.childNodes[0]),addsearch.nohitsTimer=setTimeout("addsearch.showNohits();",addsearch.nohitsTimeout)}e.from=="0"&&s==0?(addsearch.setActiveResultItem(0),addsearch.setScroll(0,200)):addsearch.resultDocs.length>3&&addsearch.scrollBarUp();if(window.location.href.indexOf("addsearch.com/demo/")!=-1&&addsearch.device!="mobile"){var st=document.createElement("div");st.setAttribute("id","addsearch-demo"),st.innerHTML="<span>Thanks for trying out the AddSearch demo!<br /><br />Please notice that this demo is initially limited to 50 pages and might not include all of your pages.</span>",i.parentNode.insertBefore(st,i)}else if(addsearch.device=="mobile"){var st=document.createElement("div");st.setAttribute("id","addsearch-demo"),st.style.width="1px",st.innerHTML='<span style="background: none;"></span>',i.parentNode.insertBefore(st,i)}addsearch.hasFuzzyResults==0&&addsearch.hide("fuzzy");var ot=(new Date).getTime()-addsearch.startT;addsearch.log("json: "+u+", render: "+ot)},formatDate:function(e){var t=new Date(e),n=addsearchUtils.getUserDefinedSetting("date_format_function");if(n&&typeof n=="function")try{return n(t)}catch(r){}return addsearch_i18n.month_arr[t.getMonth()]+" "+t.getDate()+", "+t.getFullYear()},prettyDate:function(e){var t=e.replace(/-/g,"/").replace(/[TZ]/g," ");t.indexOf(".000")!=-1&&(t=t.substring(0,t.indexOf(".000")));var n=new Date(t),r=new Date,i=r.getTime()+r.getTimezoneOffset()*6e4,s=(i-n.getTime())/1e3,o=Math.floor(s/86400);return isNaN(o)||o<0?"-":o>=31&&n.getFullYear()<r.getFullYear()?addsearch_i18n.month_arr[n.getMonth()]+" "+n.getFullYear():o>=31?n.getDate()+" "+addsearch_i18n.month_arr[n.getMonth()]:o==0&&(s<60&&addsearch_i18n.date_now||s<120&&addsearch_i18n.date_1min||s<3600&&Math.floor(s/60)+addsearch_i18n.date_mins||s<7200&&addsearch_i18n.date_1hour||s<86400&&Math.floor(s/3600)+addsearch_i18n.date_hours)||o==1&&addsearch_i18n.date_yesterday||o<7&&o+addsearch_i18n.date_days||o<31&&Math.ceil(o/7)+addsearch_i18n.date_weeks},closeAndReset:function(){addsearch.hideResults(),addsearch.field.value="",addsearch.setActiveResultItem(0),addsearch.resultDocs=new Array,addsearch.terms=new Array,addsearch.searchTerm="",addsearch.searchResultsTerm="",addsearch.field.blur()},showNohits:function(){addsearch.stats("nohit",null);var e=addsearch.get("nohits");e&&e.parentNode.removeChild(e),addsearch.get("nohits-new")&&(addsearch.get("nohits-new").id="addsearch-nohits",addsearch.get("nohits").style.display="block"),addsearch.nohitsTimer=null},startT:0,search:function(e,t){addsearch.startT=(new Date).getTime();if(!e||e=="")return;if(e==addsearch.searchTerm&&t==0)return;var n=e.lastIndexOf("~")===e.length-1;clearTimeout(addsearch.loadingTimer),addsearch.get("loading").style.display="block",addsearch.get("loading").style.visibility="visible",addsearch.loadingTimer=setTimeout('document.getElementById("addsearch-loading").style.visibility = "hidden";',1500),addsearch.limitFrom=t,addsearch.searchTerm=e,addsearch.log("Search: "+e);var r=addsearch.get("jsonp");r?r.removeChild(r.childNodes[0]):(r=document.createElement("div"),r.id="addsearch-jsonp");var i=document.createElement("script");i.type="text/javascript";var s="";addsearch.language&&(s=addsearch.language+"/"),addsearch_searchsettings&&addsearch_searchsettings.ignore_multi_language&&(addsearch_searchsettings.ignore_multi_language=="true"||addsearch_searchsettings.ignore_multi_language==1)&&(s="");var o="";addsearch.categoryFilters!=null&&(o="&"+addsearch.categoryFilters.toLowerCase());var u="";addsearch.sortByDate===!0&&(u="&sort=doc_date&order=desc");var a="";n&&(a="&resultType=organic");var f="";addsearchUtils.getUserDefinedSetting("jwt")&&(f="&jwt="+addsearchUtils.getUserDefinedSetting("jwt"));var l=e,c=addsearch.getSettingAttribute("ignore_logical_operator_case");if(c=="true"||c==1)l=l.replace(/ and /g," AND ").replace(/ or /g," OR ").replace(/ not /g," NOT ");l=encodeURIComponent(l),i.src="https://"+addsearch_custdata.search_shard+".searchcdn.com/"+addsearch_custdata.key+"/"+l+"/"+t+"/"+addsearch_custdata.cache_purge+"/"+s+"?s="+addsearch.startt+o+u+a+f,r.appendChild(i),document.body.appendChild(r)},suggestTerm:null,getSuggestions:function(e){if(!e||e==""||addsearch.suggestTerm===e)return;addsearch.suggestTerm=e;var t=addsearch.get("autocomplete-suggest-jsonp");t?t.removeChild(t.childNodes[0]):(t=document.createElement("div"),t.id="autocomplete-suggest-jsonp");var n=document.createElement("script");n.type="text/javascript";var r=encodeURIComponent(e);n.src="https://api.addsearch.com/v1/suggest/"+addsearch_custdata.key+"/?term="+r+"&jsonp=addsearch.showSuggestions",t.appendChild(n),document.body.appendChild(t)},showSuggestions:function(e){var t=document.createElement("div");t.className="search-suggestions-title";var n=document.createElement("div"),r=null;e&&e.suggestions&&(r=e.suggestions);if(r&&r.length>0){t.textContent=addsearch_i18n.search_suggestions;for(var i=0;i<r.length;i++){var s=document.createElement("div");s.className="search-suggestion",s.textContent=r[i].value,s.onclick=function(e){addsearch.searchWithSuggestions(this.textContent)},n.appendChild(s)}var o=addsearch.get("suggestions");o.innerHTML="",o.appendChild(t),o.appendChild(n)}},searchWithSuggestions:function(e){addsearch.field.value=e,addsearch.search(e,0)},resultsRightHover:function(){addsearchUtils.getUserDefinedSetting("show_search_suggestions")===!0&&addsearch.showScreenCapture(!1)},language:null,detectLanguage:function(){if(addsearch.language!=null)return;var e=addsearchUtils.getDocumentLanguage(document);e&&(addsearch.language=e.toLowerCase())},getUiLanguage:function(){var e=addsearch.getSettingAttribute("ui_lang");return e!=null?e:addsearch.language!=null?addsearch.language:"en"},i18n:function(e){addsearch_i18n||(addsearch_i18n={}),Object.keys(e).forEach(function(t){addsearch_i18n[t]=e[t]})},getSettingAttribute:function(e){return addsearch_searchsettings&&addsearch_searchsettings.attributes&&addsearch_searchsettings.attributes[e]?addsearch_searchsettings.attributes[e]:null},sortBy:function(e){e==="date"?addsearch.sortByDate=!0:addsearch.sortByDate=!1,addsearch.limitFrom=0;var t=addsearch.searchTerm;addsearch.searchTerm="",addsearch.searchResultsTerm="",addsearch.search(t.replace("~",""),addsearch.limitFrom)},get:function(e){return document.getElementById("addsearch-"+e)},show:function(e){addsearch.get(e)&&(addsearch.get(e).style.display="block")},hide:function(e){addsearch.get(e)&&(addsearch.get(e).style.display="none")},hideResults:function(){addsearch.hide("results")},trim:function(e){return e?e.replace(/^\s+|\s+$/g,""):""},htmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")},imgArrGet:function(e,t){if(e)for(var n=0;n<e.length;n++)if(e[n].doc==t)return e[n];return null},stopPropagation:function(e){e&&e.stopPropagation?e.stopPropagation():window.event&&(window.event.cancelBubble=!0)},preventDefault:function(e){return e.preventDefault&&e.preventDefault(),e.returnValue=!1,addsearch.stopPropagation(e),!1}};Array.prototype.indexOf||(Array.prototype.indexOf=function(e){var t=this.length>>>0,n=Number(arguments[1])||0;n=n<0?Math.ceil(n):Math.floor(n),n<0&&(n+=t);for(;n<t;n++)if(n in this&&this[n]===e)return n;return-1});var addSearchSupportsPassive=!1;try{var opts=Object.defineProperty({},"passive",{get:function(){addSearchSupportsPassive=!0}});window.addEventListener("addSearchTestPassive",null,opts),window.removeEventListener("addSearchTestPassive",null,opts)}catch(e){}addsearch.init()