var queryly = {}; !function (a) { (queryly = { QuerylyKey: "", searchtimer: null, searchredirect: "", extendedDataFields: "", groups: null, searchapi: "//api.queryly.com/v4", redirecturl: "", redirectonreturn: !0, initialized: 0, currentItemIndex: 0, urlOverwrite: "", pageurl: "", querylydemo: "", searchoutercontainer: null, searchcontainer: null, searchfiltercontainer: null, searchsidebar: null, maincontent: null, querybox: null, querysuggestbox: null, headertoggle: null, querylyoverlay: null, language: 0, noresultmessage: "No results found. Please search a different keyword.", partners: "", closesearch: function () { document.body.style["overflow-y"] = "auto", queryly.search.resetsearch() }, opensearch: function (e, r) { if (void 0 !== r) try { r() } catch{ } queryly.headertoggle.checked = !0, a.scrollTo(0, 0), queryly.querybox.focus(); var t = document.createEvent("HTMLEvents"); t.initEvent("change", !0, !1), void 0 !== e && "" != e.trim() && (queryly.querybox.value = e.trim() + " ", t.queryly_keyword = queryly.querybox.value), queryly.headertoggle.dispatchEvent(t) }, init: function (e, r, t) { try { if (queryly.QuerylyKey = e, queryly.config = t, queryly.layout.init(), queryly.maincontent = r, queryly.searchoutercontainer = document.getElementById("queryly_searchoutercontainer"), queryly.searchcontainer = document.getElementById("queryly_resultscontainer"), queryly.searchsidebar = document.getElementById("queryly_searchsidebar"), queryly.searchfiltercontainer = document.getElementById("queryly_searchfiltercontainer"), queryly.querybox = document.getElementById("queryly_query"), queryly.querysuggestbox = document.getElementById("queryly_suggest"), queryly.headertoggle = document.getElementById("queryly_toggle"), queryly.querylyoverlay = document.querySelector(".queryly_overlay"), queryly.pageurl = document.URL.toLowerCase(), "" != queryly.urlOverwrite && (queryly.pageurl = queryly.urlOverwrite.toLowerCase()), queryly.querylydemo = queryly.util.getUrlParameter("querylydemo"), void 0 !== queryly.config && queryly.config.pageservice || "related" == queryly.querylydemo || "native" == queryly.querylydemo || "hyperlink" == queryly.querylydemo || "chat" == queryly.querylydemo || "58971d435c9a4cef" == e || "8bceb0a641b542b1" == e) try { var y = queryly.searchapi + "/search.aspx?queryly_key=" + queryly.QuerylyKey + "&pageservice=1&pageurl=" + encodeURIComponent(queryly.pageurl.replace(/&/g, "&")); null != queryly.querylydemo && "" != queryly.querylydemo & "null" != queryly.querylydemo && (y = y + "&querylydemo=" + queryly.querylydemo), queryly.util.loadScript(y, function () { }) } catch (e) { } queryly.headertoggle.addEventListener("change", function (e) { if (this.checked) { if (void 0 !== e.queryly_keyword && "" != e.queryly_keyword.trim()) if (0 == queryly.initialized) queryly.search.dopresearch(e.queryly_keyword); else { queryly.search.doAdvancedSearch(0), queryly.searchoutercontainer.style.display = "block", queryly.querylyoverlay.style.display = "block"; for (var r = 0; r < queryly.maincontent.length; r++)queryly.maincontent[r].classList.add("queryly_hidden_element"); queryly.querybox.focus() } else queryly.search.dopresearch(); queryly.querybox.focus(), a.scrollTo(0, 0) } else { queryly.searchoutercontainer.style.display = "none", queryly.querylyoverlay.style.display = "none"; for (r = 0; r < queryly.maincontent.length; r++)queryly.maincontent[r].classList.remove("queryly_hidden_element"); queryly.search.resetsearch(), a.scrollTo(0, 0) } if (void 0 !== queryly.callback.toggle) try { queryly.callback.toggle(this) } catch (e) { } }), document.addEventListener("scroll", function (e) { queryly.search.onscroll() }), document.addEventListener("keydown", function (e) { 27 == (e.keyCode || e.which) && queryly.headertoggle.checked && (e = new Event("change", { bubbles: !0 }), queryly.headertoggle.checked = !1, queryly.headertoggle.dispatchEvent(e)) }), queryly.querybox.addEventListener("search", function (e) { queryly.search.resetsearch(), queryly.search.dopresearch() }), queryly.querybox.addEventListener("keyup", function (e) { switch (e.keyCode) { case 37: case 38: case 39: case 40: case 27: return }clearTimeout(queryly.searchtimer), queryly.search.waitForReturn = !1; var r = queryly.querybox.value; if ("" == r) return queryly.search.resetsearch(), queryly.search.dopresearch(), void e.preventDefault(); e = queryly.search.getFullSuggestion(); "" != e && 0 == e.indexOf(r.toLowerCase()) || (queryly.util.showAnimation(!0), queryly.searchfiltercontainer.innerHTML = "", queryly.redirecturl = "", queryly.searchtimer = setTimeout("queryly.search.doAdvancedSearch(0);", 300)) }), queryly.querybox.addEventListener("keydown", function (e) { var r = e.keyCode || e.which; 9 == r ? queryly.util.autoFillSuggestion() && e.preventDefault() : 32 == r ? queryly.search.current_suggestion = "" : 13 == r && queryly.search.redirect() }), queryly.querybox.addEventListener("input propertychange paste", function () { clearTimeout(queryly.searchtimer), queryly.search.waitForReturn = !1, "" == queryly.querybox.value.trim() ? queryly.search.resetsearch() : (queryly.util.showAnimation(!0), queryly.searchtimer = setTimeout("queryly.search.doAdvancedSearch(0);", 300)) }), queryly.querybox.addEventListener("click", function (e) { var r = queryly.search.getFullSuggestion(); "" != r && (queryly.querybox.value = r) }), document.querySelector("#advanced_closebutton").addEventListener("keydown", function (e) { 13 == (e.keyCode || e.which) && (e = new Event("change", { bubbles: !0 }), queryly.headertoggle.checked = !1, queryly.headertoggle.dispatchEvent(e)) }); for (var l = a.location.search.substring(1).split("&"), u = 0; u < l.length; u++) { var n = l[u].split("="); if ("groups" == n[0].toLowerCase()) return void (queryly.groups = decodeURI(n[1])) } "" != queryly.urlOverwrite && null != queryly.urlOverwrite && (queryly.pageurl = queryly.urlOverwrite.toLowerCase()) } catch (e) { } }, callback: { initialScript: function () { }, perRequestScript: function () { }, perItemScript: function () { } } }).search = { totalpage: 0, endindex: 0, current_suggestion: "", current_query: "", total: 0, batchSize: 20, preBatchSize: 10, waitForReturn: !1, sortby: "", facetedkey: [], facetedvalue: [], current_tickers: [], redirect: function () { "" != queryly.redirecturl && queryly.redirectonreturn && (a.location.href = queryly.redirecturl) }, resetsearch: function () { a.scrollTo(0, 0), queryly.util.showAnimation(!1), queryly.currentItemIndex = 0, queryly.search.current_suggestion = "", queryly.search.current_query = "", queryly.search.total = 0, queryly.querybox.value = "", queryly.querysuggestbox.value = ""; var e = document.getElementById("searchwaitmessage"); null != e && e.parentNode.removeChild(e), a.scrollTo(0, 0) }, dorelated: function (e) { e = e.innerText + " "; queryly.querybox.value = e, queryly.querybox.focus(), queryly.search.doAdvancedSearch(0) }, onscroll: function () { if (!("" == queryly.querybox.value.trim() || queryly.search.total <= queryly.search.endindex || "none" == queryly.searchoutercontainer.style.display)) { void 0 !== a.pageYOffset ? a.pageYOffset : (document.documentElement || document.body.parentNode || document.body).scrollTop, a.innerHeight, queryly.searchcontainer.offsetHeight; var e = queryly.searchcontainer.offsetHeight + queryly.searchcontainer.getBoundingClientRect().top - a.innerHeight; if (e < 200 && !queryly.search.waitForReturn) try { queryly.search.waitForReturn = !0, queryly.search.doAdvancedSearch(queryly.search.endindex) } catch (e) { queryly.search.waitForReturn = !1 } } }, dopresearch: function (e) { if (void 0 === e && void 0 !== queryly.presearch && void 0 !== queryly.presearch.items && 0 < queryly.presearch.items.length) { queryly.search.renderPreSearch(), queryly.searchoutercontainer.style.display = "block", queryly.querylyoverlay.style.display = "block"; for (var r = 0; r < queryly.maincontent.length; r++)queryly.maincontent[r].classList.add("queryly_hidden_element"); queryly.querybox.focus(); try { void 0 !== queryly.callback.searchComplete && queryly.callback.searchComplete(queryly.presearch) } catch (e) { } } else { var t = queryly.searchapi + "/search.aspx?queryly_key=" + queryly.QuerylyKey + "&presearch=1&initialized=" + queryly.initialized + "&extendeddatafields=" + queryly.extendedDataFields; void 0 !== e && (t = t + "&query=" + e), null != queryly.querylydemo && "" != queryly.querylydemo & "null" != queryly.querylydemo && (t = t + "&querylydemo=" + queryly.querylydemo), void 0 !== queryly.config && void 0 !== queryly.config.uiversion && (t = t + "&uiversion=" + queryly.config.uiversion), null != queryly.groups && (t = t + "&groups=" + queryly.groups), queryly.util.loadScript(t, function () { queryly.searchoutercontainer.style.display = "block", queryly.querylyoverlay.style.display = "block"; for (var e = 0; e < queryly.maincontent.length; e++)queryly.maincontent[e].classList.add("queryly_hidden_element"); queryly.querybox.focus() }) } document.querySelector(".queryly_search_header").style.top = "0px" }, doAdvancedSearch: function (e) { void 0 !== queryly.callback.searchStart && queryly.callback.searchStart(), 0 == (queryly.search.endindex = e) && (queryly.currentItemIndex = 0); for (var r = queryly.querybox.value, r = (r = queryly.searchapi + "/search.aspx?queryly_key=" + queryly.QuerylyKey + "&initialized=" + queryly.initialized + "&&query=" + r.replace("&", "%26") + "&endindex=" + e + "&batchsize=" + queryly.search.batchSize + "&callback=&extendeddatafields=" + queryly.extendedDataFields) + "&timezoneoffset=" + new Date(0).getTimezoneOffset(), t = "", y = "", l = 0; l < queryly.search.facetedkey.length; l++)t = t + queryly.search.facetedkey[l] + "|", y = y + queryly.search.facetedvalue[l] + "|"; 0 < queryly.search.facetedkey.length && (r = r + "&facetedkey=" + encodeURIComponent(t) + "&facetedvalue=" + encodeURIComponent(y)), "" != queryly.search.sortby && (r = r + "&sort=" + queryly.search.sortby), null != queryly.groups && (r = r + "&groups=" + queryly.groups), null != document.getElementById("searchcontainer") && (document.getElementById("searchcontainer").style.display = "block"), null != queryly.querylydemo && "" != queryly.querylydemo & "null" != queryly.querylydemo && (r = r + "&querylydemo=" + queryly.querylydemo), void 0 !== queryly.config && void 0 !== queryly.config.uiversion && (r = r + "&uiversion=" + queryly.config.uiversion), void 0 !== queryly.extension && "" != queryly.extension && 0 == e && (r = r + "&extension=" + queryly.extension), queryly.search.videosearch && (r += "&videosearch=1"), "" != queryly.partners && (r = r + "&partners=" + queryly.partners), queryly.util.loadScript(r, function () { }) }, getFullSuggestion: function () { var e, r, t, y, l = ""; return "" == queryly.search.current_suggestion || 0 < (e = queryly.querybox.value).length && (r = e.charAt(e.length - 1), t = queryly.util.getLastWord(e), y = queryly.search.current_suggestion.substring(t.length), " " != r && queryly.search.current_suggestion.substring(0, t.length) == t.toLowerCase() && (l = e + y)), l }, renderPreSearch: function (e) { try { if (queryly.callback.perRequestScript(), queryly.searchcontainer.innerHTML = "", queryly.searchfiltercontainer.innerHTML = "", void (queryly.currentItemIndex = 0) !== queryly.presearch && void 0 !== queryly.presearch.items && 0 < queryly.presearch.items.length) { for (var r = "", t = 0; t < Math.min(queryly.presearch.items.length, queryly.search.preBatchSize); t++)queryly.data = queryly.presearch.items[t], queryly.callback.perItemScript(), r += queryly.util.tmpl("queryly_template", new Object); var r = queryly.util.tmpl("queryly_splashheader_template", new Object) + r, y = document.createElement("div"); y.innerHTML = r, queryly.searchcontainer.appendChild(y) } } catch (e) { } null != document.getElementById("queryly_searchoutercontainer") && (document.getElementById("queryly_searchoutercontainer").style.display = "block"), queryly.util.hookEvent(document.getElementsByClassName("resultlink"), ""), queryly.search.waitForReturn = !1 }, getPopular: function (e, r, l) { var u = []; try { if (-1 !== navigator.userAgent.indexOf("MSIE") || -1 < navigator.appVersion.indexOf("Trident/")) return u; for (var t = 0; t < e.items.length; t++)"undefined" != e.items[t][r] && "" != e.items[t][r] && e.items[t][r].split(/[\,|]+/).forEach(function (r) { var e = 1; 0 <= r.toLowerCase().indexOf(l) && (e = 2); var t, y = u.find(function (e) { return e.name.toLowerCase() === r.toLowerCase() }); void 0 === y ? ((t = new Object).name = r, t.count = e, u.push(t)) : y.count = y.count + e }); u.sort(function (e, r) { return -(e.count - r.count) }) } catch (e) { } return u }, renderSearchContainer: function (e) { try { "" == queryly.search.getFullSuggestion().trim() && queryly.querybox.value.trim() } catch (e) { } var r = "", t = ""; if (void 0 !== e.topics && 0 < e.topics.length) for (var y = 0; y < e.topics.length; y++) { queryly.data = e.topics[y]; try { queryly.callback.perItemScript() } catch (e) { } try { r = queryly.util.tmpl("queryly_template", new Object), (t = document.createElement("div")).innerHTML = r, queryly.searchcontainer.appendChild(t.children[0]) } catch (e) { } } if (void 0 !== queryly.ads && void 0 !== queryly.ads.items) try { for (var l = 0; l < queryly.ads.items.length; l++)if (queryly.ads.items[l].index == queryly.currentItemIndex) { queryly.data = queryly.ads.items[l]; try { queryly.callback.perItemScript() } catch (e) { } try { r = queryly.util.tmpl("queryly_template", new Object), (t = document.createElement("span")).innerHTML = r, queryly.searchcontainer.appendChild(t), queryly.currentItemIndex = queryly.currentItemIndex + 1, queryly.util.hookAdEvent(t.querySelectorAll("a.resultlink"), queryly.data._id) } catch (e) { } } } catch (e) { } for (var u = "", n = queryly.searchcontainer, y = 0; y < e.items.length; y++) { queryly.data = e.items[y]; try { queryly.callback.perItemScript(queryly) } catch (e) { } void 0 === queryly.data._group || "" == queryly.data._group ? (u = "", n = queryly.searchcontainer) : queryly.data._group != u && (u = queryly.data._group, (t = document.createElement("span")).innerHTML = '
', n = queryly.searchcontainer.appendChild(t.children[0]).children[0]); try { r = queryly.util.tmpl("queryly_template", new Object), (t = document.createElement("span")).innerHTML = r, n.appendChild(t.children[0]), queryly.currentItemIndex = queryly.currentItemIndex + 1 } catch (e) { } } }, renderAdvancedResults: function (e) { queryly.search.current_query = void 0 !== e.metadata ? e.metadata.query : "", queryly.search.current_suggestion = void 0 !== e.metadata ? e.metadata.suggest : "", queryly.search.total = void 0 !== e.metadata ? e.metadata.total : 0, queryly.querysuggestbox.value = queryly.search.getFullSuggestion(); try { if (0 == queryly.search.endindex && (queryly.searchcontainer.innerHTML = "", a.scrollTo(0, 0), queryly.callback.perRequestScript(e)), void 0 === e.items || 0 == e.items.length) return 1 == queryly.language ? queryly.noresultmessage = "Es wurden keine Ergebnisse gefunden. Bitte versuche es mit einem anderen Stichwort." : 2 == queryly.language ? queryly.noresultmessage = "Aucun résultat trouvé. Veuillez rechercher un mot-clé différent." : 3 == queryly.language ? queryly.noresultmessage = "No se han encontrado resultados.Por favor, busque una palabra clave diferente." : 4 == queryly.language && (queryly.noresultmessage = "Nenhum resultado encontrado. Por favor, procure uma palavra-chave diferente."), queryly.searchcontainer.innerHTML = '
' + queryly.noresultmessage + "
", queryly.searchoutercontainer.style.display = "block", void queryly.util.trackSearch(queryly.search.current_query, queryly.search.current_suggestion, 0); queryly.search.renderSearchContainer(e) } catch (e) { } queryly.search.waitForReturn = !1, queryly.search.endindex = e.metadata.endindex, queryly.searchoutercontainer.style.display = "block", queryly.util.hookEvent(document.getElementsByClassName("resultlink"), queryly.search.current_query), queryly.util.trackSearch(queryly.search.current_query, queryly.search.current_suggestion, 1) } }, queryly.related = { feednames: "", batchSize: 6, decay: 1, hookRelatedEvent: function (e) { Array.prototype.forEach.call(document.querySelectorAll(e), function (u) { u.addEventListener("mousedown", function (e) { try { var r = document.URL.toLowerCase(); "" != queryly.urlOverwrite && null != queryly.urlOverwrite && (r = queryly.urlOverwrite.toLowerCase()); var t = 0, y = 0, l = ""; try { "1" == u.getAttribute("isad") && (t = 1, y = u.getAttribute("adtype"), l = u.getAttribute("adid")) } catch (e) { } r = "//data.queryly.com/track.aspx?queryly_key=" + queryly.QuerylyKey + "&tracktype=related&visitorid=" + queryly.util.getVisitorID() + "&pageurl=" + encodeURIComponent(r.replace(/&/g, "&")) + "&relatedurl=" + encodeURIComponent(u.href.replace(/&/g, "&")); 1 == t && (r = r + "&isad=1&adtype=" + y + "&ads=" + l), (new Image).src = r, void 0 !== queryly.callback.relatedClicked && queryly.callback.relatedClicked(this) } catch (e) { } }) }) } }, queryly.campaign = { hookCampaignEvent: function (e, r, t, y, l) { Array.prototype.forEach.call(document.querySelectorAll(e), function (e) { e.addEventListener("mousedown", function (e) { try { (new Image).src = "//data.queryly.com/track.aspx?queryly_key=" + queryly.QuerylyKey + "&tracktype=campaign&visitorid=" + queryly.util.getVisitorID() + "&ad=1&clicked=1&allocationid=" + r + "&agencyid=" + t + "&adtype=" + y + "&adid=" + l + "&pageurl=" + encodeURIComponent(document.URL.replace(/&/g, "&")) } catch (e) { } }) }) } }, queryly.layout = { basestyle: " #queryly_query {opacity:0.7;z-index:9999;color:black;margin:auto;padding:8px;font-size:20px;width:calc(100% - 90px);} #queryly_suggest {margin:auto;padding:8px;font-size:20px;width:calc(100% - 170px);position:absolute;z-index:-1;color:black;} .queryly_hidden_element {display:none!important;} #advanced_searchbutton {display:none;} .queryly_overlay{height:0px;display:none;} .queryly_search_header{background:black;color:#FFF;box-shadow:0px 1px 10px #888;position:fixed;top:-1000px;left:0;width:100%;height:130px;padding:40px;transition:top 500ms cubic-bezier(0.17, 0.04, 0.03, 0.94);overflow:hidden;box-sizing:border-box;z-index:-1;} #queryly_toggle{position:relative;cursor:pointer;left:-100%;top:-100%;} #queryly_toggle:checked ~ .queryly_search_header{z-index:999999;top:0px;} #queryly_searchcontainer{width:100%;} #queryly_resultscontainer{width:60%;} @media (max-width:1200px){#queryly_searchsidebar{display:none;} #queryly_searchcontainer {width:auto;margin-left:0px;padding:20px;} } ", basehtml: '
search by queryly Advanced Search
', init: function () { var e; void 0 !== queryly.config && queryly.config.appendTop ? ((e = document.createElement("div")).setAttribute("class", "queryly_overlay"), e.innerHTML = queryly.layout.basehtml, document.body.insertBefore(e, document.body.children[0]), (e = document.createElement("style")).innerHTML = queryly.layout.basestyle, document.body.insertBefore(e, document.body.children[0])) : ((e = document.createElement("style")).innerHTML = queryly.layout.basestyle, document.body.appendChild(e), (e = document.createElement("div")).setAttribute("class", "queryly_overlay"), e.innerHTML = queryly.layout.basehtml, document.body.appendChild(e)) } }, queryly.hyperlink = { drawLinks: function (e) { for (var r = 0; r < e.keywords.length; r++) { var t = e.keywords[r].where, y = e.keywords[r].html, l = e.keywords[r].keyword, u = void 0 !== e.keywords[r].exclusion ? e.keywords[r].exclusion.toLowerCase().trim() : ""; if ("" != u) { var n = !1; u.split(",").forEach(function (e, r, t) { 0 <= document.URL.toLowerCase().indexOf(t[r]) && (n = !0) }); if (n) return } var a = document.querySelectorAll(t); try { var o = new RegExp("\\b(" + l.join("|") + ")\\b(?![^<]*>|[^<>]*)/g, "\t").split("'").join("\\'").split("\t").join("'").replace(/<%=(.+?)%>/g, "',$1,'").split("<%").join("');").split("%>").join("p.push('") + "');}return p.join('');") : this.cache[e] = this.cache[e] || this.tmpl(document.getElementById(e).innerHTML); return r ? e(r) : e }, callAjax: function (e, r) { var t = new XMLHttpRequest; t.onreadystatechange = function () { 4 == t.readyState && 200 == t.status && r(JSON.parse(t.responseText)) }, t.open("GET", e, !0), t.send() }, loadScript: function (e, r) { var t = document.createElement("script"); document.head.appendChild(t); var y = !1; r && (t.onreadystatechange = t.onload = function () { y || r(), y = !0 }), t.setAttribute("src", e) }, imageShift: function (e) { var r; e.naturalHeight > 1.2 * e.naturalWidth && (r = -(e.naturalHeight - e.naturalWidth) / 2, e.style.marginTop = r + "px") }, imageLoad: function (e, r, t) { e.naturalWidth < 20 && queryly.util.removeNode(e.parentNode) }, removeNode: function (e) { if (null != e && null != e.parentNode) try { e.parentNode.removeChild(e) } catch (e) { } }, imageError: function (e) { e.src = "//www.queryly.com/images/blank.png" }, getUrlParameter: function (e) { return decodeURI((RegExp(e + "=(.+?)(&|$)").exec(location.search) || [, null])[1]) }, getCookie: function (e) { try { e += "="; for (var r = document.cookie.split(";"), t = 0; t < r.length; t++) { for (var y = r[t]; " " == y.charAt(0);)y = y.substring(1, y.length); if (0 == y.indexOf(e)) return y.substring(e.length, y.length) } } catch (e) { return null } return null }, setCookie: function (e, r, t) { null == t && (t = 90), document.cookie = 0 == r ? e + "=" + r + "; path=/" : e + "=" + r + ";expires=" + new Date((new Date).getTime() + 864e5 * t) + "; path=/" }, getRandomInt: function (e, r) { return Math.floor(Math.random() * (r - e + 1)) + e }, getVisitorID: function () { var e = queryly.util.getCookie("querylyvid"); return null == e && (e = queryly.util.getRandomInt(1, 2147483647), queryly.util.setCookie("querylyvid", e)), e }, showSuggestion: function (e) { var r, t; 0 < queryly.currentQuery.length && (r = queryly.currentQuery.charAt(queryly.currentQuery.length - 1), t = queryly.util.getLastWord(queryly.currentQuery), e = e.substring(t.length), " " != r && queryly.guess.substring(0, t.length) == t.toLowerCase() ? queryly.suggestbox.value = queryly.currentQuery + e : queryly.suggestbox.value = queryly.currentQuery) }, showAnimation: function (e) { 0 < document.getElementsByClassName("bars-loading").length && (e ? queryly.util.fadeIn(document.getElementById("searchcontainer"), 0) : document.getElementsByClassName("bars-loading")[0].style.display = "none") }, fadeIn: function (e, r) { r += .05, queryly.util.seto(e, r), r < 1 && setTimeout(function () { queryly.util.fadeIn(e, r) }, 10) }, seto: function (e, r) { e.style.opacity = r }, getLocalDate: function (e) { var r = e, e = (new Date).getTimezoneOffset(); return r.setMinutes(r.getMinutes() + e), r }, getLocalDateTimeLabel: function (e) { if ("" == e) return e; var r = new Date(2018, 0, 1), t = new Date(2018, 6, 1), t = Math.max(r.getTimezoneOffset(), t.getTimezoneOffset()); return 300 == t ? e + " ET" : 480 == t ? e + " PST" : e }, getLastWord: function (e) { return 8 == queryly.language ? e.substring(e.length - 1) : ("" + e).replace(/[\s]+$/, "").split(/[\s]/).pop() }, highlight: function (e, r) { var t = e, y = []; try { for (var l = r.length - 1; 0 <= l; l--)if (!(r[l].length < 3)) { for (var u, n = !1, a = 0; a < y.length; a++)if (0 <= y[a].indexOf(r[l])) { n = !0; break } n || (y.push(r[l]), u = new RegExp(r[l], "gi"), t = t.replace(u, function (e) { return "" + e + "" })) } } catch (e) { } return t }, autoFillSuggestion: function () { var e = queryly.search.getFullSuggestion(); return "" != e && e != queryly.querybox.value && (queryly.querybox.value = e, !0) }, trackClick: function (e, r, t) { (new Image).src = "//data.queryly.com/track.aspx?queryly_key=" + queryly.QuerylyKey + "&visitorid=" + queryly.util.getVisitorID() + "&query=" + r + "&suggest=" + (void 0 === t ? r : t) + "&total=1&target=" + encodeURIComponent(e) }, trackSearch: function (e, r, t) { (new Image).src = "//data.queryly.com/track.aspx?queryly_key=" + queryly.QuerylyKey + "&visitorid=" + queryly.util.getVisitorID() + "&query=" + e + "&suggest=" + r + "&target=&total=" + t }, hookEvent: function (e) { for (var r = 0; r < e.length; r++)e[r].addEventListener("mousedown", function () { try { queryly.util.trackClick(this.href.replace(/&/g, "&"), queryly.search.current_query, queryly.search.current_suggestion), void 0 !== queryly.callback.clickComplete && queryly.callback.clickComplete(this, queryly.search.current_query, queryly.search.current_suggestion) } catch (e) { } }) }, hookAdEvent: function (e, r) { for (var t = 0; t < e.length; t++)e[t].addEventListener("mousedown", function () { try { (new Image).src = "//data.queryly.com/track.aspx?queryly_key=" + queryly.QuerylyKey + "&tracktype=campaign&visitorid=" + queryly.util.getVisitorID() + "&clicked=1&allocationid=" + r + "&pageurl=" } catch (e) { } }) } } }(window);