var addsearch_suid = 'e50pzmakbH';// trapped in javascript factory, send help - jobs@addsearch.com var addsearch_searchsettings = {"attributes":{"show_meta_description":"true","analytics_enabled":"false"},"title_prefix_filters":[],"title_suffix_filters":[],"category_aliases":[],"ignore_multi_language":true,"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='
X
',addsearch_social=' - -',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;r9&&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="»":"previous"===t&&(s="«"),i.innerHTML=''+r+"",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)+" €").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;i2&&(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=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;n0)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.bottom0&&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-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=""+addsearch_i18n.results_similar+" "+g+"",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=""+addsearch_i18n.results_social+"",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=""+addsearch_i18n.results_web+"",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;v0){w=!0;for(var v=0;v1){var S=new Array;for(var v=0;v10){addsearch.log("breaking loop");break}}for(var v=0;v0&&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+="…")),s==1&&B&&(B=B.replace(new RegExp("","g"),''));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;U0&&(B+=addsearch.formatDate(z)),B+=""}q&&(B=B+''+addsearch.htmlEscape(R)+"")}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;$";var z=a[v].fields.doc_date;z&&z.indexOf("T")>0&&(B+=addsearch.formatDate(z)),B+=""}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+''+J+"")}q&&(B=B+""+addsearch.htmlEscape(R)+"")}}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="

"+addsearch_i18n.results_none+" "+addsearch.htmlEscape(c)+"*

",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="Thanks for trying out the AddSearch demo!

Please notice that this demo is initially limited to 50 pages and might not include all of your pages.
",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='',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()=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/g,">")},imgArrGet:function(e,t){if(e)for(var n=0;n>>0,n=Number(arguments[1])||0;n=n<0?Math.ceil(n):Math.floor(n),n<0&&(n+=t);for(;n