First Citizens BancShares Declares Dividends

    {promoMarkup}{notifMarkup}

‘,panelEmptyTemplate=’

  • {emptyPanelMsg}

  • ‘,panelErrorTemplate=’

    {errorMsg}

    ‘,panelParentTemplate=”,notifOnboardPromoTemplate=’

  • ‘,EXPANDED_PANEL=”expanded_panel”,ERROR_PANEL=”error_panel”,NotificationView=function(){function e(n,t){classCallCheck(this,e);var i=this;i._config=n,i._panelNode=null,i._store=t}return createClass(e,[{key:”_generatePanelMarkup”,value:function(e,n){var t=this._config,i=void 0,o=void 0;”undefined”!=typeof window&&(i=window.Notification&&”default”===window.Notification.permission,o=t.promos.bypassEligibleClassCheck||hasClass(document.body,t.promos.eligibleBodyClass));var r=t.promos.enableNotifOnboard&&i&&o?notifOnboardPromoTemplate:””;if(r){var s=t.promos.showYahooLogo?””:”yns-no-logo”;r=r.replace(“{notifOnboardBtnLabel}”,t.promos.notifOnboardBtnLabel).replace(“{notifOnboardMsg}”,t.promos.notifOnboardMsg).replace(“{subscriptionTopic}”,t.promos.subscriptionTopic).replace(“{noLogoClass}”,s).replace(“{promoLogo}”,t.promos.promoLogo)}var a=n.newCount>t.panel.maxCount?n.newCount:””,c=t.panel.notificationCenterPath,l=c?””:constants.panelHideElement,d=t.panel.headerMsg?””:” “+constants.panelHideElement,u=c?constants.panelPaddingBtm:””,p=void 0;n.count?p=n.markup:p=panelEmptyTemplate.replace(“{emptyPanelMsg}”,t.panel.emptyPanelMsg);return e=e.replace(“{notifMarkup}”,p).replace(“{promoMarkup}”,r).replace(“{hideClass}”,l).replace(“{notifCenterLink}”,c).replace(“{paddingClass}”,u).replace(“{headerMsg}”,t.panel.headerMsg).replace(“{hideHeaderClass}”,d).replace(/{notificationCenterNavMsg}/g,t.panel.notificationCenterNavMsg).replace(/{newCount}/g,a)}},{key:”render”,value:function(e,n){var t=this;if(t._panelNode){var i=void 0,o=t._panelNode,r=void 0,s=void 0;switch(e){case EXPANDED_PANEL:i=panelTemplate,s=t._store.getNotifications(),r=t._generatePanelMarkup(i,s),o.innerHTML=r;break;case ERROR_PANEL:r=(i=panelErrorTemplate).replace(“{errorMsg}”,t._config.panel.errorMsg),o.innerHTML=r}n&&n()}else n&&n(new Error(“No panel parent”))}},{key:”createPanelParentNode”,value:function(e){e&&(e.innerHTML=panelParentTemplate,this._panelNode=document.getElementById(constants.panelNodeId))}},{key:”updateBadgeNode”,value:function(e){if(e){var n=this._store.getNotifications().newCount,t=this._config.badge.maxCount;if(n){var i=n>t?t+”+”:n;e.innerHTML=i}else e.innerHTML=””}}},{key:”addStyles”,value:function(e){if(e&&”undefined”!=typeof window){var n=document.getElementById(this._config.panel.styleTagId);n||((n=document.createElement(“style”)).type=”text/css”,n.id=this._config.panel.styleTagId,n.innerText=e,document.head.appendChild(n))}}}]),e}(),EXPANDED_PANEL$1=”expanded_panel”,ERROR_PANEL$1=”error_panel”,PanelController=function(){function e(n,t,i){classCallCheck(this,e);var o=this;o._store=t,o._view=i,o._config=n;var r=o._config.panel;o._panelParentNode=document.querySelector(r.parentSelector),o._badgeNode=o._config.badge.selector&&document.querySelector(o._config.badge.selector),o._indicatorNode=r.indicatorSelector&&document.querySelector(r.indicatorSelector)}return createClass(e,[{key:”createPanelParentNode”,value:function(){this._view.createPanelParentNode(this._panelParentNode),this._notifPanelNode=document.getElementById(constants.panelNodeId)}},{key:”refreshPanelNode”,value:function(e,n){var t=this;addClass(t._notifPanelNode,constants.panelLoading),t._store.fetchNotifications(e,(function(e,i){var o=window.wafer&&window.wafer.base;o&&o.destroy(t._notifPanelNode),e?t._notifPanelNode.innerHTML||(t._view.render(ERROR_PANEL$1),addClass(t._notifPanelNode,constants.panelLoading)):(t._view.render(EXPANDED_PANEL$1),t._view.updateBadgeNode(t._badgeNode),t._showBadge(),t._showIndicator(),t._view.addStyles(i.css)),removeClass(t._notifPanelNode,constants.panelLoading),o&&o.sync(t._notifPanelNode.parentNode),n&&n(e,i)}))}},{key:”resetBadge”,value:function(){var e=this;e._store.resetNewCount(),e._view.updateBadgeNode(e._badgeNode),addClass(e._badgeNode,e._config.badge.hideClass)}},{key:”_showIndicator”,value:function(){this._indicatorNode&&(this._store.getNotifications().newCount?addClass(this._indicatorNode,this._config.panel.indicatorClass):removeClass(this._indicatorNode,this._config.panel.indicatorClass))}},{key:”_showBadge”,value:function(){var e=this;e._store.getNotifications().newCount?removeClass(e._badgeNode,e._config.badge.hideClass):addClass(e._badgeNode,e._config.badge.hideClass)}}]),e}(),config={promos:{eligibleBodyClass:”display-push-promos”,enableNotifOnboard:!0,bypassEligibleClassCheck:!1,notifOnboardBtnLabel:”Notify Me”,notifOnboardMsg:”Get alerts for breaking news and top stories”,promoLogo:”https://s.yimg.com/cv/apiv2/ae/news/circle_bell.png”,showYahooLogo:!0,subscriptionTopic:”gondor_homerun_news”},badge:{hideClass:””,maxCount:5,selector:””},panel:{emptyPanelMsg:”You have no new notifications.”,errorMsg:””,headerMsg:”Notifications”,imageTag:”img:40×40|2|80″,indicatorClass:”yns-indicator”,indicatorSelector:null,maxCount:6,notificationCenterNavMsg:”View all {newCount} notifications”,notificationCenterPath:””,notificationTypes:””,parentSelector:null,styleTagId:”notificationStyles”,theme:”default”},service:{attemptCount:2,attemptDelay:1,url:null,resetUrl:null,isRMP:!1,responseType:”json”,timeout:1500}},Main=function(){function e(n){classCallCheck(this,e);var t=this;t.config=t._parseConfig(n),t._validateRequiredConfigs()&&(t._request=new NotificationRequest(t.config),t._store=new NotificationStore(t.config,t._request),t._view=new NotificationView(t.config,t._store),t._panelController=new PanelController(t.config,t._store,t._view),t._panelController.createPanelParentNode(),t._assignHelperMethods())}return createClass(e,[{key:”_parseConfig”,value:function(e){var n={};for(var t in objectAssign(n,config),n)if(n.hasOwnProperty(t)){var i=n[t],o=e[t];”object”===(void 0===i?”undefined”:_typeof(i))?objectAssign(i,o):n[t]=e[t]}return n}},{key:”_validateRequiredConfigs”,value:function(){var e=this.config;return!(!e.panel.parentSelector||!e.service.url)}},{key:”_assignHelperMethods”,value:function(){var e=this;e.helpers={refreshPanelNode:e._panelController.refreshPanelNode.bind(e._panelController),resetBadge:e._panelController.resetBadge.bind(e._panelController),resetIndicator:function(){removeClass(e._panelController._indicatorNode,e.config.panel.indicatorClass)}}}}]),e}(),notificationClient_module_min=Main,notificationClient={NotificationClient:notificationClient_module_min},CONSUMPTION_STORAGE_KEY=”lnct”,NotifClient=function(){function e(){var e,n;this.personalized=!1,this.ybarElem=document.getElementById(“ybar”),this.partnerClasses=null===(n=null===(e=this.ybarElem)||void 0===e?void 0:e.className)||void 0===n?void 0:n.match(/ybar-variant-([a-z]*)/),this.client=new notificationClient.NotificationClient(this.getConfig())}return e.prototype.refreshPanel=function(){var e,n,t,i=this,o={lastUpdate:this.getTimeStamp()||this.setTimeStamp(),loadInHpViewer:!0,includePersonalized:this.personalized},r=(null===(e=window.YAHOO)||void 0===e?void 0:e.context)||(null===(n=window.Af)||void 0===n?void 0:n.context)||{};return r.region&&r.lang&&(o.lang=r.lang,o.region=r.region),(null===(t=this.partnerClasses)||void 0===t?void 0:t.length)&&(o.partner=this.partnerClasses[1]),new Promise((function(e,n){i.client.helpers.refreshPanelNode({matrixParams:o},(function(t,i){t&&(logError(“Notification refresh error:”,t),n(t)),e(i)}))}))},e.prototype.resetBadge=function(){this.client.helpers.resetBadge(),this.setTimeStamp()},e.prototype.getConfig=function(){var e,n,t,i,o,r={promos:{eligibleBodyClass:”display-push-promos”,enableNotifOnboard:!0},badge:{selector:”#notif-badge”,hideClass:”ybar-notification-hidden”},panel:{emptyPanelMsg:”You have no new notifications.”,errorMsg:”Please check back later.”,headerMsg:”Notifications”,maxCount:5,parentSelector:”#ybarNotificationBody”,notificationTypes:”breakingNews”},service:{url:”/tdv2_fp/api/resource/NotificationHistory.getHistory”,isRMP:!1}},s=document.getElementById(“notification-container”),a=null===(e=null==s?void 0:s.dataset)||void 0===e?void 0:e.config,c={};if(a){“att”===(null===(n=this.partnerClasses)||void 0===n?void 0:n[1])&&(r.promos.showYahooLogo=!1);try{var l=JSON.parse(a);c=__assign({},l),this.personalized=1===l.personalize}catch(e){logError(“Notifications config parsing error”,e)}s&&delete s.dataset.config}var d=this.mergeConfigs(r,c);return(null===(t=this.partnerClasses)||void 0===t?void 0:t.length)&&”yahoo”!==(null===(i=this.partnerClasses)||void 0===i?void 0:i[1])&&(null===(o=d.promos)||void 0===o?void 0:o.subscriptionTopic)&&delete d.promos.subscriptionTopic,d},e.prototype.mergeConfigs=function(e,n){var t=__assign({},e);for(var i in e)t[i]=__assign(__assign({},e[i]),n[i]);return t},e.prototype.getTimeStamp=function(){var e;return null===(e=window.localStorage)||void 0===e?void 0:e.getItem(CONSUMPTION_STORAGE_KEY)},e.prototype.setTimeStamp=function(){var e,n=””+Math.floor((new Date).getTime()/1e3);return null===(e=window.localStorage)||void 0===e||e.setItem(CONSUMPTION_STORAGE_KEY,n),n},e}(),notifClient=new NotifClient,getNotifClient=function(){return notifClient},reInit=function(){notifClient=new NotifClient},ybarRapid,ybarRapidInterval,ybarRapidErrMsg=””,beaconQueue=[],noop=function(){},logRapidError=function(){window.removeEventListener(“beforeunload”,logRapidError),””!==ybarRapidErrMsg&&logError(“Rapid not found on page”,new Error(ybarRapidErrMsg))},findRapidWithSpaceid=function(e){var n=void 0;if(e&&e.length>0)for(var t=0;t0){if(ybarRapid.addModules(o,!1,i),beaconQueue.length>0)for(e=0;e90&&fireImageBeacon(“performance”,e)}catch(e){}}),1e3)}))},measureInit=measure(“ybar-init”);initYbar(),measureInit.stop(),initPerformanceMetricsBeaconListener(),initRapid(),initErrorBeaconListener();var Css$8={“logo-image”:”_yb_1ovbw”},hideLogosOnError=function(e){e.length>0&&Array.prototype.forEach.call(e,(function(e){e.onerror=function(){e.onerror=null,e.style.display=”none”}}))},fixLogoOutline=function(e,n){e&&(hideOutlineOnMouseDown(“#ybar-logo”,”#ybar-logo”,n),n.onDestroy((function(){e.classList.remove(“ybar-show-outline”),e.classList.remove(“ybar-hide-outline”)})))},logoClick=function(e,n){n&&e.addElementListener(n,”click”,(function(){e.triggerEvent(“logo-click”)}))},init$4=function(e,n){n.logoImages&&hideLogosOnError(n.logoImages),n.wrapper&&(fixLogoOutline(n.wrapper,e),logoClick(e,n.wrapper))};initModule(“ybar-mod-logo”,(function(e){var n={wrapper:document.getElementById(“ybar-logo”),logoImages:document.querySelectorAll(“.”.concat(Css$8[“logo-image”]))};init$4(e,n)}));var overlay$1=”_yb_enu5s”,tooltip=”_yb_wxs79″,tooltip__text=”_yb_14pnh”,tooltip__voice=”_yb_oug5k”,tooltip__web=”_yb_7nulo”,dark=”_yb_1yven”,darker=”_yb_1k9iw”,light=”_yb_1ubag”,midnight60=”_yb_f83g7″,Css$7={“dropdown-open”:”_yb_2i17i”,”merchant-is-selected”:”_yb_1tzll”,overlay:overlay$1,”selected-merchant-clear-button”:”_yb_1ax5h”,”shops-buttons”:”_yb_1govi”,”styled-select”:”_yb_1dpkq”,tooltip:tooltip,”tooltip–show”:”_yb_8uwc6″,tooltip__text:tooltip__text,tooltip__voice:tooltip__voice,tooltip__web:tooltip__web,dark:dark,darker:darker,light:light,midnight60:midnight60},range=function(e,n){var t=Math.max(e,n),i=Math.min(e,n),o=Math.abs(t-i);return __spreadArray([],new Array(o+1),!0).map((function(e,n){return i+n}))},openSearchOverlay=function(e,n,t){var i=e.getConfig().bucketConfig,o=(void 0===i?{}:i).enable_search_ui,r=void 0!==o&&o;if(n.ybar){n.ybar.classList.add(“ybar-searchbox-assist-fullscreen”),document.documentElement.classList.add(“ybar-overlay”),document.body.classList.add(“ybar-overlay-noscroll”);beaconClick(“ybar”,”websrch”,””,{elm:”expand”,subsec:”searchbox”,itc:”1″}),setTimeout((function(){n.searchInput instanceof HTMLInputElement&&(t&&(n.searchInput.value=t),n.searchInput.focus(),r&&n.searchInput.click())}))}},closeSearchOverlay=function(e){var n;null===(n=e.ybar)||void 0===n||n.classList.remove(“ybar-searchbox-assist-fullscreen”),document.documentElement.classList.remove(“ybar-overlay”),document.body.classList.remove(“ybar-overlay-noscroll”),e.searchInput instanceof HTMLInputElement&&(e.searchInput.value=””,e.searchInput.blur())},initMweb=function(e,n){“smartphone”===e.getConfig().device&&(e.addElementListener(n.searchBoxPlaceholder,”click”,(function(){openSearchOverlay(e,n)})),e.addElementListener(n.searchBoxPlaceholder,”keydown”,(function(t){var i=t,o=i.keyCode,r=i.key,s=range(65,90),a=__spreadArray(__spreadArray([],range(58,57),!0),range(96,105),!0),c=__spreadArray(__spreadArray([],s,!0),a,!0).includes(o);(32===o||13===o||c)&&(t.preventDefault(),t.stopPropagation(),openSearchOverlay(e,n,c?r:””))})),n.searchBoxBackButton&&(e.addElementListener(n.searchBoxBackButton,”click”,(function(e){e.stopPropagation(),closeSearchOverlay(n);beaconClick(“ybar”,”back-close-srch”,””,{elm:”btn”,subsec:”searchbox”,itc:”1″})})),e.addElementListener(n.searchInput,”keyup”,(function(e){e.stopPropagation();27===e.keyCode&&(e.stopPropagation(),closeSearchOverlay(n))}))),e.addEventListener(“viewerClosed”,(function(){closeSearchOverlay(n)})),e.onDestroy((function(){closeSearchOverlay(n)})))},Tooltip=function(){function e(e,n,t){n&&(this.ybar=e,this.elem=n,this.options=t,this.show=this.show.bind(this),this.hide=this.hide.bind(this),this.addEventListeners())}return Object.defineProperty(e.prototype,”tooltip”,{get:function(){var e=this;return this.tooltipMarkup||(this.tooltipMarkup=this.createTooltip(),(this.options.tooltipParentElm||this.elem).appendChild(this.tooltipMarkup),this.ybar.onDestroy((function(){var n,t;null===(t=null===(n=e.tooltipMarkup)||void 0===n?void 0:n.parentNode)||void 0===t||t.removeChild(e.tooltipMarkup)}))),this.tooltipMarkup},enumerable:!1,configurable:!0}),e.prototype.show=function(){this.tooltip.classList.add(this.options.showClass)},e.prototype.hide=function(){this.tooltip.classList.remove(this.options.showClass)},e.prototype.addEventListeners=function(){this.ybar.addElementListener(this.elem,”mouseenter”,this.show),this.ybar.addElementListener(this.elem,”focus”,this.show),this.ybar.addElementListener(this.elem,”mouseleave”,this.hide),this.ybar.addElementListener(this.elem,”blur”,this.hide)},e.prototype.createTooltip=function(){var e=document.createElement(“div”);e.className=this.options.containerClass||””;var n=document.createElement(“p”);return n.textContent=this.options.label,n.className=this.options.textClass||””,e.appendChild(n),e},e}();createCommonjsModule((function(module){(function(){var __webpack_modules__={“./src/index.js”:
    /*!**********************!*
    !*** ./src/index.js ***!
    **********************/function(__unused_webpack_module,__unused_webpack_exports,__webpack_require__){eval(“var I18n = __webpack_require__(/*! ./lib/I18n */ “./src/lib/I18n.js”);nn(function (win, doc) {n “use strict”;nn var defaultConfig = {n uiLang: ‘en-US’,n speechLang: ‘en-US’,n voiceButton: ‘#voice-btn’,n searchBox: {n form: ‘#sf’,n input: ‘#yschsp’,n params: {n fr: ”,n fr2: ”n }n },n enable_voice_trending: false,n trending: {n market: “en-us”n },n ui: {n speechOverlay: {n disableBlur: falsen }n },n browsers: {n edge: falsen }n };nn function VoiceSearch(config) {n var self = this;n self.config = Object.assign(defaultConfig, config || {});n self.i18n = new VoiceSearch.I18n({n lang: self.config.uiLangn });n self.renderPermissionGuide(self);n self.renderSpeechPanel(self);n self.speechResult = ”;n self.noSpeech = true;n self.isRecognitionStart = false;n self.recognition = null;n self.voiceButton = doc.querySelector(self.config.voiceButton);n self.searchBoxForm = doc.querySelector(self.config.searchBox.form);n self.searchBoxQuery = doc.querySelector(self.config.searchBox.input);n self.speechPanel = doc.querySelector(‘#spch’);n self.speechButtonContainer = doc.querySelector(‘#spchbc’);n self.speechButton = doc.querySelector(‘#spchbc-btn’);n self.speechText = doc.querySelector(‘#spcht’);n self.speechOverlay = doc.getElementById(‘spch-overlay’);n self.retryLink = doc.querySelector(‘#spcht-retry’);n self.trending = doc.getElementById(‘spch-trending’);n self.trendingTerms = doc.getElementById(‘trending-terms’);n self.termSpans = doc.getElementsByClassName(“trending-term”);n self.closeButton = doc.querySelector(‘#spchx’);n self.startAudio = new Audio(‘https://s.yimg.com/pv/static/misc/voice-start-202105050733.wav’);n self.resultAudio = new Audio(‘https://s.yimg.com/pv/static/misc/voice-result-202105050733.wav’);n self.errorAudio = new Audio(‘https://s.yimg.com/pv/static/misc/voice-error-202105050733.wav’);n self.closeAudio = new Audio(‘https://s.yimg.com/pv/static/misc/voice-close-202105050733.wav’);n self.permissionGuide = doc.querySelector(‘#spchp’);n self.permissionGuideClose = doc.querySelector(‘#spchpx’);n self.permissionGuideTimer = null;nn self.onEscKeyDown = function (e) {n if (e.code !== ‘Escape’) {n return;n }nn self.recognition.stop();n self.sendBeacon(‘keybrd’, ‘voicesearch_cancel_esc’); // The clean up should put inside closePanel() instead of here,n // or func won’t be cleaned up if user close panel with btn or overlaynn self.closePanel(self);n };nn if (self.isBrowserSupported()) {n var SpeechRecognition = win.SpeechRecognition || win.webkitSpeechRecognition;n var SpeechGrammarList = win.SpeechGrammarList || win.webkitSpeechGrammarList;n var speechGrammar = ‘#JSGF V1.0;’;n self.recognition = new SpeechRecognition();n var speechRecognitionList = new SpeechGrammarList();nn if (speechRecognitionList.addFromString) {n speechRecognitionList.addFromString(speechGrammar, 1);n }nn self.recognition.grammars = speechRecognitionList;n self.recognition.continuous = false;n self.recognition.lang = self.config.speechLang;n self.recognition.interimResults = false;n self.recognition.maxAlternatives = 1;n /* Listeners */nn if (self.voiceButton) {n self.voiceButton.onclick = function () {n self.recognition.start();nn if (self.permissionGuideTimer) {n win.clearTimeout(self.permissionGuideTimer);n }nn self.permissionGuideTimer = win.setTimeout(function () {n if (!self.isRecognitionStart) {n self.showPermissionGuide(self);n }n }, 300); // Also close when pressing escnn doc.addEventListener(‘keydown’, self.onEscKeyDown);n self.sendBeacon(‘clk’, ‘voicesearch’);n };n }nn if (self.speechButton) {n self.speechButton.onclick = function () {n if (!self.isRecognitionStart) {n self.recognition.start();n self.sendBeacon(‘clk’, ‘voicesearch_panel_mic_restart’);n } else {n self.recognition.stop();n self.sendBeacon(‘clk’, ‘voicesearch_panel_mic_close’);n self.closePanel(self);n }n };n }nn if (self.retryLink) {n self.retryLink.onclick = function () {n if (!self.isRecognitionStart) {n self.recognition.start();n self.sendBeacon(‘clk’, ‘voicesearch_panel_retry’);n }n };n }nn if (self.speechOverlay) {n self.speechOverlay.onclick = function () {n self.recognition.stop();n self.sendBeacon(‘clk’, ‘voicesearch_cancel_outside’);n self.closePanel(self);n };n }nn if (self.closeButton) {n self.closeButton.onclick = functionn /*event*/n () {n self.recognition.stop();n self.sendBeacon(‘clk’, ‘voicesearch_cancel’);n self.closePanel(self);n };n }nn if (self.permissionGuideClose) {n self.permissionGuideClose.onclick = functionn /*event*/n () {n self.recognition.stop();n self.sendBeacon(‘clk’, ‘voicesearch_permission_close’);n self.closeAudio.play();n self.hidePermissionGuide(self);n };n }n /* Recognition Events */nnn self.recognition.onresult = function (event) {n // The SpeechRecognitionEvent results property returns a SpeechRecognitionResultList objectn // The SpeechRecognitionResultList object contains SpeechRecognitionResult objects.n // It has a getter so it can be accessed like an arrayn // The first [0] returns the SpeechRecognitionResult at the last position.n // Each SpeechRecognitionResult object contains SpeechRecognitionAlternative objects that contain individual results.n // These also have getters so they can be accessed like arrays.n // The second [0] returns the SpeechRecognitionAlternative at position 0.n // We then return the transcript property of the SpeechRecognitionAlternative objectn // console.log(‘Confidence: ‘ + event.results[0][0].confidence);n self.speechResult = event.results[0][0].transcript;n /* Punctuation Handling: Check last character and strip it if necessary */nn self.handlePunctuation(self);nn if (self.speechText) {n self.speechText.innerText = self.speechResult;n }nn if (self.searchBoxQuery) {n self.searchBoxQuery.value = self.speechResult;n }nn self.resultAudio.play();n win.setTimeout(function () {n if (self.speechPanel) {n self.speechPanel.classList.remove(“s2tb”);n self.speechPanel.classList.add(“s2tb-h”);n }nn self.hideRetryLink(self);nn if (self.searchBoxForm) {n var inputFr = self.searchBoxForm.querySelector(‘[name=fr]’);n var inputFr2 = self.searchBoxForm.querySelector(‘[name=fr2]’);nn if (inputFr && self.config.searchBox && self.config.searchBox.params && self.config.searchBox.params.fr) {n inputFr.value = config.searchBox.params.fr;n inputFr.disabled = false; // for homepage casen }nn if (inputFr2 && self.config.searchBox && self.config.searchBox.params && self.config.searchBox.params.fr2) {n inputFr2.value = config.searchBox.params.fr2;n inputFr2.disabled = false; // for homepage casen }nn self.searchBoxForm.submit();n }n }, 1000);n };nn self.recognition.onspeechstart = functionn /*event*/n () {// Fired when speech startsn };nn self.recognition.onspeechend = function () {n // Fired when speech endsn self.recognition.stop();n };nn self.recognition.onerror = functionn /*event*/n () {n // console.log(‘Error occurred in recognition: ‘ + event.error);n if (self.speechText) {n self.speechText.innerText = self.i18n.t(‘search.voice.recognition_error’);n }nn self.hideTrending(self);n self.showRetryLink(self);n self.errorAudio.play();n };nn self.recognition.onaudiostart = functionn /*event*/n () {n // Fired when the user agent has started to capture audio.n if (self.speechButtonContainer) {n self.speechButtonContainer.classList.add(“listening”);n }n };nn self.recognition.onaudioend = functionn /*event*/n () {n // Fired when the user agent has finished capturing audio.n if (self.speechButtonContainer) {n self.speechButtonContainer.classList.remove(“listening”);n }n };nn self.recognition.onsoundstart = functionn /*event*/n () {n // Fired when any sound — recognisable speech or not — has been detected.n self.hideTrending(self);n self.noSpeech = false;nn if (self.speechButtonContainer) {n self.speechButtonContainer.classList.remove(“listening”);n self.speechButtonContainer.classList.add(“speaking”);n }n };nn self.recognition.onsoundend = functionn /*event*/n () {n // Fired when no sound presentn if (self.speechButtonContainer) {n self.speechButtonContainer.classList.remove(“speaking”);n }n };nn self.recognition.onstart = functionn /*event*/n () {n // Fired when the speech recognition service has begun listeningn self.recognitionInit(self);n self.startRecognition(self);n };nn self.recognition.onend = functionn /*event*/n () {n // Fired when the speech recognition service has disconnected.n self.isRecognitionStart = false;nn if (self.noSpeech == false && self.speechResult == ”) {n // No match: Fired when the speech recognition can’t recognise speechn if (self.speechText) {n self.speechText.innerText = self.i18n.t(‘search.voice.recognition_nomatch’);n }nn self.hideTrending(self);n self.showRetryLink(self);n self.errorAudio.play();n }n }; // trigger onReady event when initializednnn if (document && document.dispatchEvent) {n document.dispatchEvent(new Event(‘VOICE_JS_READY’));n }n }n } // static membersnnn VoiceSearch.I18n = I18n; // instance membersnn VoiceSearch.prototype.renderPermissionGuide = function (self) {n var tmpl = “\n

    \n \n

    \n \n

    \n

    “.concat(self.i18n.t(‘search.voice.permission_title’), “

    \n

    “).concat(self.i18n.t(‘search.voice.permission_text’), “

    \n

    \n

    \n

    \n “);n var dom = new DOMParser().parseFromString(tmpl, ‘text/html’);n document.body.appendChild(dom.body.children[0]);n };nn VoiceSearch.prototype.renderSpeechPanel = function (self) {n var tmpl = “\n

    \n \n \n

    \n

    \n

    \n \n \n \n \n \n \n

    \n

    \n

    \n \n \n “.concat(self.i18n.t(‘search.voice.recognition_retry’), “\n

    \n

    \n

    \n

    \n

    \n

    \n “).concat(self.i18n.t(‘search.voice.trending_title’), “\n \n

    \n

    \n

    \n “);n var dom = new DOMParser().parseFromString(tmpl, ‘text/html’);nn if (self && self.config && self.config.ui && self.config.ui.speechOverlay && self.config.ui.speechOverlay.disableBlur) {n dom.body.children[0].classList.add(‘disable-blur-overlay’);n }nn document.body.appendChild(dom.body.children[0]);n };nn VoiceSearch.prototype.isBrowserSupported = function () {n var isSupported = false;n var self = this;n var isChromium = Boolean(window.chrome);n var isIOSChrome = /CriOS/.test(window.navigator.userAgent);n var isEdge = /Edg\//.test(window.navigator.userAgent);n var isLegacyEdge = /Edge\//.test(window.navigator.userAgent);n var isOpera = Boolean(window.opr);n var isBrave = Boolean(window.navigator.brave);n var browsers = [// chromen {n checkEnabled: function checkEnabled() {n return true;n },n checkBrowser: function checkBrowser() {n return isChromium && !isIOSChrome && !isEdge && !isOpera && !isBrave;n },n checkAPI: function checkAPI() {n return win && (‘SpeechRecognition’ in win || ‘webkitSpeechRecognition’ in win) && (‘SpeechGrammarList’ in win || ‘webkitSpeechGrammarList’ in win);n }n }, // edgen {n checkEnabled: function checkEnabled() {n return self && self.config && self.config.browsers && self.config.browsers.edge;n },n checkBrowser: function checkBrowser() {n return isChromium && isEdge && !isLegacyEdge;n },n checkAPI: function checkAPI() {n return win && (‘SpeechRecognition’ in win || ‘webkitSpeechRecognition’ in win) && (‘SpeechGrammarList’ in win || ‘webkitSpeechGrammarList’ in win);n }n }];nn for (var b = 0; b 0) {n var lastChar = self.speechResult.charAt(self.speechResult.length – 1);nn if (lastChar === ‘.’ || lastChar === ‘?’ || lastChar === ‘。’ || lastChar === ‘?’) {n self.speechResult = self.speechResult.slice(0, -1);n }n }n };nn VoiceSearch.prototype.sendBeacon = function (actn, slk) {n var ULT = win.YAHOO.ULT || {},n SB = win.YAHOO.SB || {};nn if (ULT.beacon_click) {n var trackParams = {n _S: SB.config.i13n.spaceid,n _I: SB.config.i13n.pvid,n actn: actn,n sec: ‘search’,n slk: slkn };n win.YAHOO.ULT.beacon_click(trackParams);n }n };nn VoiceSearch.prototype.ajaxReq = function (url, callback) {n var DONE_STATE = XMLHttpRequest.DONE || 4; // for IE-compatibilitynn var xhr = new XMLHttpRequest();n var responseRaw;n var response; // CORS request only for IE8/IE9nn if (doc.documentMode && doc.documentMode n // tags it will allow on a pagenn if (!options.singleton && typeof options.singleton !== ‘boolean’) {n options.singleton = isOldIE();n }nn list = list || [];n var lastIdentifiers = modulesToDom(list, options);n return function update(newList) {n newList = newList || [];nn if (Object.prototype.toString.call(newList) !== ‘[object Array]’) {n return;n }nn for (var i = 0; i &]/gim,(function(e){return””+e.charCodeAt(0)+”;”}))},afterOnload:function(n){if(g())return n();var t=function(n,t){o=!0,f(e,i,t),n()}.bind(e,n,t);p(e,i,t)},getWinLoaded:g,getDOMContentLoaded:function(){return”interactive”===n.readyState||”complete”===n.readyState||”loaded”===n.readyState},ae:p,de:f,ts:function(){return Math.round((new Date).getTime()/1e3)},bold:function(e,n,t,i){if(i=i||{},n.toLowerCase()==t.toLowerCase())return e.replace(/{s}/g,n);var o;if(!(t=t.split(/[s|,]+/).filter((function(e){return””!==e}))).length)return n;i.ignorePunctuation&&(o=/[~`!@#$%^&*()_-+={[}]|\:;”‘.?/]/g,t=t.concat(t.filter((function(e){return o.test(e)})).map((function(e){return e.replace(o,””)}))));var r;i=”(&[^;\s]*)?(%needles)”.replace(“%needles”,t.sort((function(e,n){return n.length-e.length})).map(m).join(“|”));return n.replace(new RegExp(i,”gi”),(r=e,function(e,n,t){return n&&!/s/.test(t)?e:r.replace(/{s}/g,t)}))},fireEvent:function(t,i,o){var r;”function”==typeof e.CustomEvent?(r=new e.CustomEvent(i,{detail:o}),t.dispatchEvent(r)):”function”==typeof n.createEvent?((r=n.createEvent(“CustomEvent”)).initCustomEvent(i,!1,!1,o),t.dispatchEvent(r)):”function”==typeof n.attachEvent&&(document.documentElement[i]=o)},getScrollingEle:function(){return document.scrollingElement||document.documentElement},sendViewBeacon:function(n,t){var i;e.YAHOO.SB.config.i13n&&(i=e.YAHOO.SB.config.i13n,t=t?”b”:”p”,n.s||(n._S?n.s=n._S:i.spaceid&&(n.s=i.spaceid)),delete n._S,!n.mtestid&&i.mtestid&&(n.mtestid=i.mtestid),n.t=n.t||+(new Date).getTime(),(new Image).src=s(“https://”+e.YAHOO.SB.config.beacon_host+”/”+t,n))},properties:a,has:c,debug:function(n){this.config.debug&&e.console&&e.console.log&&e.console.log(n)}},e.YAHOO.NBClass=e.YAHOO.SBClass=y,e.YAHOO.NB=e.YAHOO.SB=new y}(s,a),Array.prototype.forEach||(Array.prototype.forEach=function(e,n){var t,i;if(null==this)throw new TypeError(” this is null or not defined”);var o,r=Object(this),s=r.length>>>0;if(“function”!=typeof e)throw new TypeError(e+” is not a function”);for(1>>0;if(“function”!=typeof e)throw new TypeError;for(var i,o=[],r=2>>0;if(“function”!=typeof e)throw new TypeError(e+” is not a function”);for(1this.length)&&-1!==this.indexOf(e,n)}),window),a=document,s.YAHOO),l=c.NB,d={},u=”before_get_assist”,p=”before_display_data”,f=”before_init_view”,m=”after_init_view”,h=”before_parse_data”,g=”before_update_assist”,y=”after_update_list”,v=”after_create_item”,b=”before_show_sa”,_=”after_reset_view”,w=”after_hide_view”,C=”after_init_controller”,E=”click_assist”,S=”before_query_assist”,x=”before_key_submit”,L=”before_button_submit”,T=”before_submit_query”,k=”before_sb_focus”,I=”after_sb_focus”,A=”before_sb_blur”,M=”after_sb_blur”,R=”before_beacon”,N=”after_set_ylc”,O=”after_reset_controller”,B=”after_item_highlight”,P=”after_item_reset_highlight”;function D(e,n){n=(e=e||{}).tag||n||”div”;var t,i=a.createElement(n);for(t in e.css&&(i.className=e.css),e.text&&(i.textContent=e.text),e.attrs)l.set(i,t,e.attrs[t]);for(t in e.style)i.style[t]=e.style[t];return e.wrap?((n=D(e.wrap)).appendChild(i),n):(n=l.cleanHTML(i,!0))?n[0]:null}function q(e){this.config=e||{},this.listeners={},this.cb={}}function j(){}function U(){}function $(){}function F(){var e=this.app.view.elems,n=e.sbClear;n&&(0Manage history’},log:{sec:”search”,slk:”clear history”,rspns:”upd”,t2:”search”,t4:”clear history”}}}function ye(){function e(e){e.keyCode&&27!==e.keyCode&&13!=e.keyCode||(l.stopPropagation(e),r.value=””,l.setFocus(r),i.show(),t.control.beacon(“tapClr”,s,n.config.log))}var n=this,t=n.app,i=t.view,o=i.elems,r=o.sbInput,s=o.sbClear;s&&(l.ae(s,”click”,e),l.ae(s,”keydown”,e))}function ve(){this.config={log:{_r:2,actn:”clk”,pos:1,sec:”search”,slk:”clearsearch”,t1:”hdr”,t2:”search”,t3:”clear”,t4:”clearsearch”}}}c.SA=(n=[],q.prototype={jsonp:function(e){var n=a.getElementsByTagName(“head”)[0],t=a.createElement(“script”);l.set(t,”type”,”text/javascript”),l.set(t,”src”,e),n.appendChild(t),l.ae(t,”load”,(function(){n.removeChild(t)}))},xhr:function(e,n){var t=new XMLHttpRequest;t.open(“GET”,e),t.setRequestHeader(“Content-type”,”application/x-www-form-urlencoded”),t.onreadystatechange=function(){var e=t.status;(4==t.readyState&&200″+r+” “+t.config.saAria.shownText+””)},show:function(){var e=this,n=e.config,t=e.elems.sbInput.value,i=t.length;e.app.notify(b),e.shown&&e.sameQuery()||(e.lastInput=t,in.maxInput?e.hide():(e.model.fetch(),e.triggered=!0))},hide:function(){var e=this,n=(i=e.elems).sbInput,t=i.saAria,i=i.sbForm,o=e.config;l.removeClass(a.body,o.typingClass),i&&i.parentElement&&l.removeClass(i.parentElement,o.typingClass),l.removeClass(i,o.noResultClass),e.clearAssist(),e.shown=!1,e.triggered=!1,n&&l.set(n,”aria-expanded”,”false”),t&&(l.set(t,”aria-expanded”,”false”),t.innerHTML=”

    “+e.config.saAria.closedText+”

    “),e.app.notify(w)},clearAssist:function(){this.elems.saTray.innerHTML=””,this.items.splice(0,this.items.length),this.assistItem=null},createItem:function(e){var n={idx:e.idx,data:e.origData},t=l.htmlEncode,i=this.config,o=this.app.createElem,r={},s=(i.highlight&&l.merge(r,i.highlight),e.highlight&&l.merge(r,e.highlight),o(i.saItem,”li”));return(o=(l.set(s,”pos”,e.idx),o(i.saTitle,”span”))).innerHTML=e.t||(i.boldTag&&e.k&&e.q?l.bold(i.boldTag,t(e.k),t(e.q),r):t(e.k)),s.appendChild(o),n.li=s,n.title=o,this.app.notify(v,[n,e]),n},resetQuery:function(){this.elems.sbInput.value=this.origQuery},reset:function(){var e=this,n=e.config,t=e.elems.sbForm;n.resetQuery&&e.resetQuery(),e.hide(),t.action=e.origAction,e.app.notify(_)},sameQuery:function(){return this.elems.sbInput.value==this.lastInput}},$),e.initConfig=function(){return{elems:{sbForm:”sb-form”,sbInput:”sb-input”,sbSubmit:”sb-search”,sbClear:”sb-clr”,sbCancel:”sb-cancel”,saTray:”sa-tray”},customEvent:{},sa:{css:”sa”,attrs:{type:”normal”}},saList:{css:”sa-list”,attrs:{role:”listbox”},style:{cursor:”pointer”}},saItem:{css:”sa-item”,attrs:{role:”option”}},saTitle:{css:”sa-item-title”},saAria:{shownText:”new suggestions shown”,closedText:”Suggestion box closed”,css:”sa-aria-live-region”,attrs:{“aria-live”:”polite”},style:{position:”absolute”,left:”-9999px”}},saBE:{host:””,base:”/sugg/gossip/gossip-us-ura/”,params:{l:1,bm:3,output:”sd1″,nresults:10}},shBE:{host:””,base:”/history”},minInput:0,maxInput:255,boldTag:”{s}“,ylc:{_r:2},ylcAssist:{use_case:””},hideOnOutsideClick:!0,noQueryClass:”sa-noQuery”,typingClass:”typing”,noResultClass:”sf-noResult”}},d.hideSbClr=(H.prototype={init:function(e){(this.app=e).on(b,F,this)}},H),d.saFr=(z.prototype={init:function(e){(this.app=e).on(m,V,this),e.on(S,Y,this),e.on(_,G,this)}},z),d.ipos=(K.prototype={init:function(e){(this.app=e).on(b,W,this),e.on(u,J,this)}},K),d.saTray=(X.prototype={init:function(e){(this.app=e).on(f,Q,this)}},X),d.saFlvr=(ee.prototype={init:function(e){e.on(v,Z,this)}},ee),d.saEdit=(te.prototype={init:function(e){e.on(v,ne,this)}},te),d.saAnnot=(oe.prototype={init:function(e){e.on(v,ie,this)}},oe),d.saImg=(se.prototype={init:function(e){e.on(v,re,this)}},se),d.saGroup=(le.prototype={init:function(e){this.app=e,this.idxs={},e.on(v,ae,this),e.on(y,ce,this)}},le),d.saPCActn=(me.prototype={init:function(e){var n=this;n.app=e,n.selectedIndex=-1,e.on(p,de,n),e.on(C,ue,n),e.on(I,pe,n),e.on(M,fe,n)}},me),d.tapRmv=(ge.prototype={init:function(e){(this.app=e).on(E,he,this)}},ge),d.tapClr=(ve.prototype={init:function(e){(this.app=e).on(C,ye,this)}},ve)}();var history=”_yb_13civ”,lowlight=”_yb_17l14″,sa=”_yb_13irl”,trending=”_yb_1ex9x”,Css$6={“bot-search-icon”:”_yb_sckf6″,”bot-search-icon-container”:”_yb_46lgk”,”bot-search-item”:”_yb_81cx8″,”bot-search-item-col”:”_yb_9b1vw”,”bot-search-span”:”_yb_1gklz”,history:history,”list-item-hover”:”_yb_kktk8″,lowlight:lowlight,”no-wrap”:”_yb_no8wv”,”related-title”:”_yb_1vbrm”,sa:sa,”sa-annot-rich”:”_yb_sn22x”,”sa-annot-subtitle”:”_yb_17i2j”,”sa-annot-title”:”_yb_1j984″,”sa-edit”:”_yb_ey0it”,”sa-edit-icon”:”_yb_ahj30″,”sa-edit-text”:”_yb_ack1j”,”sa-fd-actn-cont”:”_yb_phvpr”,”sa-grp-hdr”:”_yb_v340t”,”sa-grp-hdr-title”:”_yb_6tsga”,”sa-history”:”_yb_x6d70″,”sa-img”:”_yb_j7x0w”,”sa-img-ctn”:”_yb_1uwcf”,”sa-img-icon”:”_yb_1uvie”,”sa-item”:”_yb_1du82″,”sa-item-title”:”_yb_em96y”,”sa-rich-thumb”:”_yb_or7zd”,”sa-sbx-container”:”_yb_g3i1q”,”sa-sugg”:”_yb_1t20l”,”sa-thumb-icon”:”_yb_52v77″,”sa-tray”:”_yb_1bqfm”,”sa-tray-list-container”:”_yb_wfv9u”,”sa-trending”:”_yb_re1z3″,”sub-assist”:”_yb_2acgt”,”suggestion-title”:”_yb_118es”,trending:trending,”trending-title”:”_yb_1hx5p”,”yui3-highlight”:”_yb_1pu5r”},saConfV1={boldTag:’{s}‘,customEvent:{customBtn:”searchBtnClicked”,customKeyBoard:”enterKeyPressed”,customSelection:”assistSelectionClicked”},elems:{sbForm:”ybar-sf”,sbInput:”ybar-sbq”,sbSubmit:”ybar-search”,sbClear:”ybar-sbq-x”,sbCancel:”ybar-search-back-btn”},hightlight:{exact:!0,pattern:”^”},minInput:1,sa:{css:Css$6[“sa-tray”]},saBE:{base:””,host:””,params:{appid:”yfp-t”}},saItem:{css:””},saList:{css:Css$6[“sa-tray-list-container”]},saTitle:{css:””,style:{display:”block”}},plugins:{saFr:{disable:!0},saTray:{afterNode:”ybar-sbq”,ctn:{css:Css$6[“sa-sbx-container”]},tray:{css:Css$6.sa+” “+Css$6.lowlight}},saPCActn:{css:Css$6[“list-item-hover”]},ylcEncode:{disable:!0},saFlvr:{disable:!0},saEdit:{disable:!0},saAnnot:{disable:!0},saImg:{disable:!0},saPopup:{disable:!0}}},richSAConfV1={saBE:{base:””,host:””,params:{appid:”yfp-t”,”.crumb”:””,f:1}},shBE:{host:”https://search.yahoo.com”,base:”/history”,params:{_bcrumb:””}},minInput:0,plugins:{saFlvr:{m9:Css$6[“sa-trending”],m13:Css$6[“sa-history”],flvr:Css$6[“sa-sugg”]},saEdit:{ctn:{css:Css$6[“sa-edit”]},icon:{css:Css$6[“sa-edit-icon”]},text:{css:Css$6[“sa-edit-text”],text:”Remove”}},saAnnot:{title:{css:Css$6[“sa-annot-title”]},subtitle:{css:Css$6[“sa-annot-subtitle”]},richClass:Css$6[“sa-annot-rich”]},tapRmv:{placeholder:””},saImg:{placeholder:{css:Css$6[“sa-img-icon”]},thumbnail:{css:Css$6[“sa-img”]},ctn:{css:Css$6[“sa-img-ctn”]}},saGroup:{hdr:{css:Css$6[“sa-grp-hdr”]},title:{css:Css$6[“sa-grp-hdr-title”]},grps:{m9:{text:”Trending Now”,css:Css$6.trending},m13:{text:””,css:Css$6.history}}}}},richSAConfV1Smartphone={saBE:{base:””,host:””,params:{appid:”mi5″,”.crumb”:””,f:1}},shBE:{host:”https://search.yahoo.com”,base:”/history”,params:{_bcrumb:””}},saItem:{css:Css$6[“sa-item”]},saTitle:{css:Css$6[“sa-item-title”]},minInput:0,plugins:{saFlvr:{m9:Css$6[“sa-trending”],m13:Css$6[“sa-history”],flvr:Css$6[“sa-sugg”]},saEdit:{ctn:{css:Css$6[“sa-edit”]},icon:{css:Css$6[“sa-edit-icon”]},text:{css:Css$6[“sa-edit-text”]}},saAnnot:{title:{css:Css$6[“sa-annot-title”]},subtitle:{css:Css$6[“sa-annot-subtitle”]},richClass:Css$6[“sa-annot-rich”]},tapRmv:{placeholder:””},saImg:{placeholder:{css:Css$6[“sa-img-icon”],wrap:{css:Css$6[“sa-thumb-icon”]}},thumbnail:{css:Css$6[“sa-img”]},ctn:{css:Css$6[“sa-img-ctn”]},richClass:Css$6[“sa-rich-thumb”],showIconOnImgLoad:!0},saGroup:{hdr:{css:Css$6[“sa-grp-hdr”]},title:{css:Css$6[“sa-grp-hdr-title”]},grps:{m9:{text:”Trending Now”,css:Css$6.trending},m13:{text:””,css:Css$6.history}}}}},bottomSearch=function(e,n,t){var i=document.createElement(“div”);i.className=t[“bot-search-item”];var o=document.createElement(“div”),r=document.createElement(“div”);o.className=t[“bot-search-item-col”],r.className=t[“bot-search-item-col”];var s=document.createElement(“div”);s.className=t[“bot-search-icon-container”];var a=document.createElementNS(“http://www.w3.org/2000/svg”,”svg”),c=document.createElementNS(“http://www.w3.org/2000/svg”,”path”);a.setAttribute(“width”,”20″),a.setAttribute(“height”,”20″),a.setAttribute(“viewBox”,”0 0 24 24″),a.classList.add(t[“bot-search-icon”]),c.setAttribute(“d”,”M3.7634,15.837 L6.1814,15.837 C6.5214,17.45 7.0614,18.891 7.7584,20.045 C6.0094,19.118 4.6024,17.637 3.7634,15.837 L3.7634,15.837 Z M2.9144,12.008 C2.9144,11.351 2.9844,10.711 3.1164,10.094 L5.8884,10.094 C5.8264,10.717 5.7864,11.354 5.7864,12.008 C5.7864,12.663 5.8264,13.299 5.8884,13.922 L3.1164,13.922 C2.9844,13.305 2.9144,12.665 2.9144,12.008 L2.9144,12.008 Z M7.7584,3.971 C7.0614,5.125 6.5214,6.566 6.1814,8.179 L3.7634,8.179 C4.6024,6.379 6.0094,4.898 7.7584,3.971 L7.7584,3.971 Z M11.0504,3.142 L11.0504,8.179 L8.1054,8.179 C8.6604,5.664 9.7414,3.771 11.0504,3.142 L11.0504,3.142 Z M12.9654,3.142 C14.2754,3.771 15.3564,5.664 15.9114,8.179 L12.9654,8.179 L12.9654,3.142 Z M20.2524,8.179 L17.8344,8.179 C17.4954,6.566 16.9544,5.126 16.2574,3.971 C18.0064,4.898 19.4144,6.379 20.2524,8.179 L20.2524,8.179 Z M11.0504,20.875 C9.7414,20.245 8.6594,18.352 8.1054,15.837 L10.1354,15.837 C10.2104,15.161 10.3914,14.519 10.6584,13.922 L7.7984,13.922 C7.7354,13.305 7.7004,12.665 7.7004,12.008 C7.7004,11.351 7.7354,10.711 7.7984,10.094 L11.0504,10.094 L11.0504,13.184 C11.5394,12.388 12.1904,11.702 12.9654,11.183 L12.9654,10.094 L20.8994,10.094 C21.0284,10.697 21.0964,11.323 21.0994,11.964 L21.0994,11.964 L21.0994,12.661 C21.0994,13.19 21.5284,13.618 22.0574,13.618 L22.0584,13.618 C22.5874,13.618 23.0164,13.19 23.0164,12.661 L23.0164,11.965 L23.0144,11.965 C22.9904,5.662 17.6704,0.608 11.2724,1.024 C5.8994,1.373 1.4994,5.676 1.0414,11.04 C0.5134,17.228 5.1074,22.463 11.0504,22.975 C11.1664,22.985 11.3274,22.993 11.4844,22.999 C11.8104,23.012 12.1194,22.85 12.2904,22.572 L12.2924,22.569 C12.5734,22.113 12.3964,21.514 11.9124,21.284 L11.0504,20.875 Z M15.9434,18.874 C14.6054,18.874 13.5214,17.79 13.5214,16.452 C13.5214,15.115 14.6054,14.03 15.9434,14.03 C17.2804,14.03 18.3654,15.115 18.3654,16.452 C18.3654,17.79 17.2804,18.874 15.9434,18.874 M21.6354,20.908 L19.4524,18.725 C19.8774,18.07 20.1264,17.291 20.1264,16.452 C20.1264,14.145 18.2584,12.274 15.9514,12.269 L15.9354,12.269 C13.6284,12.274 11.7604,14.145 11.7604,16.452 C11.7604,18.763 13.6324,20.635 15.9434,20.635 C16.7814,20.635 17.5614,20.386 18.2154,19.961 L20.3984,22.144 C20.7404,22.486 21.2934,22.486 21.6354,22.144 C21.9774,21.803 21.9774,21.249 21.6354,20.908″),a.appendChild(c),s.appendChild(a),o.appendChild(s);var l=document.createElement(“span”),d=document.createElement(“span”);d.className=t[“bot-search-span”];var u=document.createElement(“span”),p=e.split(“{query}”);return l.textContent=p[0]||””,d.textContent=n,u.textContent=p[1]||””,r.appendChild(l),r.appendChild(d),r.appendChild(u),i.appendChild(o),i.appendChild(r),i},_getQueryStringByName=function(e){var n=new RegExp(“[?&]”+e+”=([^]*)”).exec(window.location.search);return n?n[1]:null},_getFrValueByMode=function(e,n,t){void 0===e&&(e=!1),void 0===n&&(n=!1);var i=document.getElementById(“ybar”),o=null==i?void 0:i.querySelector(‘input[name=”fr”]’),r=o?o.value:”yfp-t”,s=_getQueryStringByName(“fr”),a=s||r,c=i&&i.className&&i.className.match(/ybar-variant-([a-z]+)/),l=c?c[1]:””;return-1===[“att”,”frontier”,”rogers”].indexOf(l)&&(e&&(a+=”-m”),n&&(a+=”-s”)),”tn”!==t&&”tg”!==t||(a=s?a+”-tn”:(null==o?void 0:o.dataset.tnvalue)||a),a},_getFr2ValueByMode=function(e,n,t,i,o){void 0===t&&(t=!1);var r=null,s=”smartphone”===n&&!!document.querySelector(“.Reader-open”)||”smartphone”!==n&&!!document.querySelector(“.modal-open”),a=e.querySelector(‘input[name=”fr2″]’);if(a){r=a.value;var c=a.dataset&&a.dataset.savalue,l=a.dataset&&a.dataset.modalsb,d=a.dataset&&a.dataset.modalsa;t?r=s&&d?d:c:s&&l&&(r=l),i&&o&&(r=””.concat(r,”,ct:”).concat(i,”,kt:”).concat(o))}return r},_getTsrcValueByMode=function(e,n){void 0===n&&(n=!1);var t=null,i=e.querySelector(‘input[name=”.tsrc”]’);if(i){t=i.value;var o=i.dataset&&i.dataset.savalue;n&&o&&(t=o)}return t},_setInputValues=function(e,n,t){var i=e.querySelectorAll(n);if(i)for(var o=0;o=0?(r=”srch-asst”,d=!0,c=a.idx+1):r=”kybrd”:r=”botSearchClicked”===e.type?”sitesrch”:”icon”,”homepage”!==i&&”my”!==i||!s&&!d)”smartphone”===o&&(setFr2(n,o,d),setTsrc(n,d));else{var u=h(a),p=u.category,f=u.keyword;setFr(n,s,d,p),setFr2(n,o,d,p,f),setTsrc(n,d)}”ngy”===i&&(s||d)&&setFr(n,s,d),_(getI13nObject(r,”0″,c.toString()))}},y=function(e){var t,r=!!document.querySelector(“.modal-open”),s=null===(t=e.detail)||void 0===t?void 0:t.data,a=!0,c=(s&&s.idx||0)+1;if(“homepage”===i||”my”===i){var l=h(s),d=l.category,u=l.keyword;setFr(n,r,a,d),setFr2(n,o,a,d,u),setTsrc(n,a)}else”smartphone”===o&&(setFr2(n,o,a),setTsrc(n,a));”ngy”===i&&setFr(n,r,a),_(getI13nObject(“srch-asst”,”0″,c.toString()))},v=function(e){if(“function”==typeof t.beaconClick&&9!==e.keyCode&&13!==e.keyCode&&1===f&&”smartphone”!==o){t.saveCurrentTimerValue(“search_input_keyboard_input”);var n=getI13nObject(“keystroke”,”1″);delete n.clickParams.tar,f++,t.beaconClick(n.sec,n.slk,n.pValue,n.clickParams)}},b=function(){t.saveCurrentTimerValue(“search_input_focus_click”),”smartphone”===o&&n.addEventListener(“click”,(function(){if(e){if(e.classList.contains(“ybar-searchbox-assist-fullscreen”))return;e.classList.add(“ybar-searchbox-assist-fullscreen”)}if(!document.documentElement.classList.contains(“ybar-overlay”)){document.documentElement.classList.toggle(“ybar-overlay”),document.body.classList.add(“ybar-overlay-noscroll”);”function”==typeof t.beaconClick&&t.beaconClick(“ybar”,”websrch”,””,{elm:”expand”,subsec:”searchbox”,itc:”1″})}}))},_=function(e){if(“function”==typeof t.beaconClick){t.saveCurrentTimerValue(“search_query_submit”);var i={pp:{A_utm:t.getPerformanceI13nObject()}};t.beaconClick(e.sec,e.slk,e.pValue,e.clickParams,void 0,(function(){setTimeout((function(){n&&n.submit()}),300)}),i)}else n&&n.submit()};function w(){this.config={botSearch:{action:d,text:p||””},suggestionTitle:{text:u||””}}}function C(e){var n=this.config,t=this.app.view,i=t.elems.sbForm,o=t.elems.sbInput.value,r=suggestionTitle(Css$6,n.suggestionTitle.text),s=bottomSearch(n.botSearch.text,o,Css$6);s&&(e&&r&&(e.prepend(r),e.appendChild(s)),s.addEventListener(“click”,(function(){n.botSearch.action&&(i.action=n.botSearch.action),t.hide(),g(new CustomEvent(“botSearchClicked”))})))}function E(){this.config={}}function S(e){var n;s&&””===this.app.view.lastInput&&(null===(n=e.parentNode)||void 0===n||n.appendChild(s))}function x(){“”===this.app.view.lastInput&&(window.location.href=”https://search.yahoo.com/search?p=what+to+watch+on+netflix&fr=yfp-sb-w2w&fr2=p%3Afp%2Cm%3Asb%2Cct%3Aw2w”)}l&&(l&&(l.addEventListener(“enterKeyPressed”,g),l.addEventListener(“assistSelectionClicked”,y),l.addEventListener(“searchBtnClicked”,g),l.addEventListener(“keydown”,v),l.addEventListener(“click”,b)),”homepage”!==i&&”my”!==i&&”ngy”!==i||(setFr(n),”homepage”===i&&setTypeByQueryString(n)),t.saveCurrentTimerValue(“search_assist_ready”)),w.prototype={init:function(e){this.app=e,e.on(“after_update_list”,C,this)}},d&&(null===(a=window.YAHOO.SA)||void 0===a||a.add(“saBotSearch”,w)),E.prototype={init:function(e){var n=this;n.app=e,e.on(“after_update_list”,S,n),e.on(“before_button_submit”,x,n),e.on(“before_key_submit”,x,n)}},null!==s&&(null===(c=window.YAHOO.SA)||void 0===c||c.add(“saWhatToWatch”,E))},saInitV1=function(e,n,t,i,o,r,s){var a=n.searchBox.getAttribute(“data-appid”);if(window.YAHOO&&window.YAHOO.SA){“attgoog”===a&&(t.saBE.params.appid=”attgoog”),t.saBE.host=n.searchBox.getAttribute(“data-sabase”);var c=n.searchBox.dataset.sacrumb,l=n.searchBox.dataset.sabcrumb,d=n.searchBox.dataset.mtestid;c&&(t.saBE.params[“.crumb”]=c),l&&t.shBE&&(t.shBE.params._bcrumb=l),d&&(t.saBE.params.mtestid=d),ApplyOverrides(n.ybar,n.searchBox,{beaconClick:beaconClick,saveCurrentTimerValue:saveCurrentTimerValue,getPerformanceI13nObject:getPerformanceI13nObject},i,o,r,s),window.YAHOO.SA.init(t)}else{var u=”Search lib not found. SearchAssist failed to initialise”;e.logError(u,new Error(u))}};initModule(“ybar-mod-assistjs”,(function(e){var n,t=document.getElementById(“ybar-sf”),i=document.getElementById(“ybar-w2w-list”),o=null;if(t&&”true”===t.getAttribute(“data-saEnabled”)){var r={ybar:document.getElementById(“ybar”),searchBox:t,searchInput:document.getElementById(“ybar-sbq”),searchBoxBackButton:document.getElementById(“ybar-search-back-btn”)},s=e.getConfig(),a=saConfV1,c=!!s.bucketConfig.enable_search_ui;if(c){var l=”smartphone”===s.device?richSAConfV1Smartphone:richSAConfV1,d=t.getAttribute(“data-tn-title”);d&&(null===(n=null==l?void 0:l.plugins)||void 0===n?void 0:n.saGroup)&&Object.assign(l.plugins.saGroup,{grps:{m9:{text:d}}}),a=__assign(__assign(__assign({},saConfV1),l),{plugins:__assign(__assign({},saConfV1.plugins),l.plugins)})}i&&!0===s.bucketConfig.enable_what_to_watch&&((o=i.cloneNode(!0)).removeAttribute(“id”),o.removeAttribute(“style”)),saInitV1(e,r,a,s.property,s.device,c,o)}}));var hide=”_yb_2xdbj”,badge=”_yb_pk5l9″,Css$5={hide:hide,badge:badge},complete=function(e,n){if(200!==e.status){var t=new Error(“Request failed with status: “+e.status);t._meta={status:e.status},e.ymreqid&&(t._meta={ymreqid:e.ymreqid}),n(t)}else{var i=null;try{i=JSON.parse(e.responseText)}catch(e){var o=new Error(“Error parsing responseText”);return o._meta={originalError:e},void n(o)}n(null,i)}},_ieFetch=function(e,n){return void 0===n&&(n={}),__awaiter(void 0,void 0,void 0,(function(){return __generator(this,(function(t){return[2,new Promise((function(t,i){var o=new XMLHttpRequest;if(o.open(“string”==typeof n.method?n.method:”GET”,”string”==typeof e?e:e.url,!0),”object”==typeof n.headers){var r=n.headers;for(var s in r)o.setRequestHeader(s,r[s])}o.withCredentials=”include”===n.credentials,o.onreadystatechange=function(){4===o.readyState&&t({ok:o.status>=200&&o.statust?Promise.resolve(n.data):void 0}},setCacheData=function(e,n){var t={lastRequested:Date.now(),status:JwsRequestStatus.COMPLETE,promise:Promise.resolve(n),data:n};jwsCache.set(e,t)},setCachePromise=function(e,n){var t={lastRequested:Date.now(),status:JwsRequestStatus.PENDING,promise:n};jwsCache.set(e,t)},Jws=function(){function e(){}return Object.defineProperty(e.prototype,”wssid”,{get:function(){var e,n,t=null===(e=window.YBAR)||void 0===e?void 0:e.wssid;return t||(t=(null===(n=document.querySelector(‘input[name=”mail_wssid”]’))||void 0===n?void 0:n.value)||””,this.wssid=t),t},set:function(e){window.YBAR=window.YBAR||{},window.YBAR.wssid=e||””},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,”appid”,{get:function(){var e,n,t=null===(e=window.YBAR)||void 0===e?void 0:e.appid;return t||(t=(null===(n=document.querySelector(‘input[name=”mail_appid”]’))||void 0===n?void 0:n.value)||””,this.appid=t),t},set:function(e){window.YBAR=window.YBAR||{},window.YBAR.appid=e||””},enumerable:!1,configurable:!0}),e.prototype.fetchPreview=function(e,n){var t=(void 0===e?{}:e).maxMessages,i=void 0===t?4:t;return __awaiter(this,void 0,void 0,(function(){var e,t,o,r=this;return __generator(this,(function(s){return e=getCache(JwsRequestType.PREVIEW),!n&&e?[2,e]:(1,t={data:{responseType:”json”,requests:[{id:”GetMailboxId”,uri:”/ws/v3/mailboxes/”,method:”GET”,filters:{select:{mailboxId:”$..mailboxes[?(@.isPrimary==true)].id”}},suppressResponse:!0,requests:[{id:”ListMessages”,uri:”/ws/v3/mailboxes/@.id==$(mailboxId)/messages/@.select==q?q=count%3A6+offset%3A0+folderType%3AINBOX+-sort%3Adate”,method:”GET”}]}]}},o=this._fetch(t,1,(function(e){var n=r._normalizePreviewResponse(e,{maxMessages:i});return setCacheData(JwsRequestType.PREVIEW,n),n})),setCachePromise(JwsRequestType.PREVIEW,o),[2,o])}))}))},e.prototype.fetchCount=function(e){return __awaiter(this,void 0,void 0,(function(){var n,t,i,o=this;return __generator(this,(function(r){return n=getCache(JwsRequestType.COUNT),!e&&n?[2,n]:(1,t={data:{responseType:”json”,requests:[{id:”GetMailboxId”,uri:”/ws/v3/mailboxes/”,method:”GET”,filters:{select:{mailboxId:”$..mailboxes[?(@.isPrimary==true)].id”}},suppressResponse:!0,requests:[{id:”ListDecos”,uri:”/ws/v3/mailboxes/@.id==$(mailboxId)/decos”,method:”GET”}]}]}},i=this._fetch(t,1,(function(e){var n=o._normalizerCountResponse(e);return setCacheData(JwsRequestType.COUNT,n),n})),setCachePromise(JwsRequestType.COUNT,i),[2,i])}))}))},e.prototype._fetch=function(e,n,t){var i,o;return __awaiter(this,void 0,void 0,(function(){var r,s,a,c,l,d,u,p,f,m,h,g,y,v,b,_;return __generator(this,(function(w){switch(w.label){case 0:if(r=e.data,s=void 0===r?{}:r,a=e.params,c=void 0===a?{}:a,l=”EC-4008″,d=”EC-4003″,u=this._getYmreqid(),!this.appid)throw new Error(“No appId, user is logged out”);p=__assign({appId:this.appid},c),this.wssid&&(p.wssid=this.wssid),e.params=p,f=[],Object.keys(p).forEach((function(e){var n=p[e];n&&f.push(“”.concat(encodeURIComponent(e),”=”).concat(encodeURIComponent(n)))})),m=f.length?”?”.concat(f.join(“&”)):””,h=”https://apis.mail.yahoo.com/ws/v3/batch”.concat(m),w.label=1;case 1:return w.trys.push([1,4,,5]),[4,ybarFetch(h,{method:”POST”,body:JSON.stringify(s),credentials:”include”,headers:{“Content-Type”:”application/json”,”X-Oath-YmReqId”:u}})];case 2:return[4,(g=w.sent()).json()];case 3:if(y=w.sent(),g.ok)return[2,t(null===(o=y.result)||void 0===o?void 0:o.responses)];if((v=null===(i=null==y?void 0:y.error)||void 0===i?void 0:i.code)===d)return[2,this._handleWssidApiError(y,e,n,t)];throw v===l?new Error(“Session has expired”):new Error(“Mail Api Responded with an Error”);case 4:throw b=w.sent(),logError(“JWS: “.concat((_=b).message),_),b;case 5:return[2]}}))}))},e.prototype._normalizePreviewResponse=function(e,n){var t,i,o,r=this,s=(void 0===n?{}:n).maxMessages,a=void 0===s?4:s;return e?((null===(o=null===(i=null===(t=null==e?void 0:e[0])||void 0===t?void 0:t.response)||void 0===i?void 0:i.result)||void 0===o?void 0:o.messages)||[]).map((function(e){return r._parseRawMessage(e)})).filter((function(e,n){return!!(e&&n0)return t-=1,this.wssid=s,this._fetch(n,t,i);throw new Error(“Max retries with invalid WSSID reached”)}throw new Error(“valid WSSID missing from API Response”)},e.prototype._parseRawMessage=function(e){var n,t,i,o,r,s,a=e.id,c=e.snippet,l=e.headers,d=e.flags;return(null==l?void 0:l.date)&&(null===(n=null==l?void 0:l.from)||void 0===n?void 0:n[0])?{from:(null===(i=null===(t=l.from)||void 0===t?void 0:t[0])||void 0===i?void 0:i.name)||””,email:(null===(r=null===(o=l.from)||void 0===o?void 0:o[0])||void 0===r?void 0:r.email)||””,subject:null==l?void 0:l.subject,read:null!==(s=null==d?void 0:d.read)&&void 0!==s&&s,mid:a,date:parseInt(l.date,10)||void 0,snippet:c||””}:null},e.prototype._getYmreqid=function(){var e=(new Date).getTime();return”xxxxxxxx-xxxx-xxxx-09xx-xxxxxxxxxx00″.replace(new RegExp(“x”,”g”),(function(){var n=(e+16*Math.random())%16|0;return e=Math.floor(e/16),n.toString(16)}))},e}(),showMailUnreadCount$1=function(e){var n=document.querySelectorAll(“.”.concat(Css$5.badge));null!==n&&0!==n.length&&(new Jws).fetchCount().then((function(t){if(n&&t>0)for(var i=function(i){n[i].classList.remove(Css$5.hide),n[i].textContent=t>99?”99+”:t.toString(),e.onDestroy((function(){n[i].classList.add(Css$5.hide),n[i].textContent=””}))},o=0;o40959)&&(o19903))return!1}return!0},normalizeAndEscapeUserRecord=function(e){var n={fn:e.fn||””,ln:e.ln||””,em:e.em||””,alias:e.alias||””,imageUrl:e.imageUrl,state:e.state,fullName:null,identifier:””};return n.fullName=isNameCJK(n.fn,n.ln)?[n.ln,n.fn].join(“”):[n.fn,n.ln].join(” “),n.identifier=n.em||n.alias,n},createAccountItemElement=function(e,n,t){var i=t.ybarAccMenuItemTemplate,o=t.crumb;if(i){var r=(n+1).toString(),s=i.getAttribute(“data-signedOutState”),a=i.getAttribute(“data-done”)||””,c=getTemplateContent(i),l=c.children&&c.children[0];if(!l&&c.childNodes)for(var d=0;d=0;–n){e[n]=normalizeAndEscapeUserRecord(e[n]);var t=e[n].state;0!==t&&”0″!==t||(window.YBAR&&window.YBAR.setUserEmail(e[n].em),e.splice(n,1)[0])}return e},addDoneUrlToEl=function(e,n,t){return 0===e.indexOf(“javascript:”)||~e.indexOf(“https://membernotifications.aol.com/notice/maillogout”)?e:(t&&(t=~e.indexOf(“&activity=ybar-“)?void 0:t.replace(“[[pspid]]”,getSpaceId())),~e.indexOf(“done=”)?(e=e.replace(/[[page]]/g,encodeURIComponent(window.location.href)),t&&(e+=”&”+t),e):~e.indexOf(“dest=[[done]]”)?e.replace(/[[done]]/g,encodeURIComponent(n)):(e=appendQorA(e),e+=”.done=”+encodeURIComponent(n),t&&(e+=”&”+t),e))},addDoneUrlToAllLink=function(e,n){var t,i=e.ybarAccMenuItemTemplate,o=e.ybarAccountContainer,r=document.querySelector(“.”.concat(Css$4[“ybar-mod-account”],” .”).concat(Css$4[“ybar-login-btn”])),s=document.querySelector(“.”.concat(Css$4[“ybar-mod-account”],” .”).concat(Css$4[“ybar-sign-out”])),a=o&&o.querySelectorAll(“a”),c=””,l=window.location.href;if(r){var d=r.href;n.onDestroy((function(){r.href=d})),r.href=addDoneUrlToEl(r.href,l,r.getAttribute(“data-redirect-params”)||void 0)}if(i?(l=i.getAttribute(“data-done”)||””,c=i.getAttribute(“data-sign-out-url”)||””):s&&(c=s.getAttribute(“data-sign-out-url”)||””),a){var u=function(){var e=t,i=a[e].href;n.onDestroy((function(){a[e].href=i}));var o=a[t].getAttribute(“data-redirect-params”);a[t].classList.contains(Css$4[“ybar-sign-out”])?a[t].href=addDoneUrlToEl(a[t].href,c,o||void 0):a[t].href=addDoneUrlToEl(a[t].href,l,o||void 0)};for(t=0;t0){var h=document.querySelector(“”.concat(r,” .”).concat(Css$4[“ybar-sign-out”])),g=h&&h.getAttribute(“data-soa”),y=document.querySelector(“”.concat(r,” .”).concat(Css$4[“ybar-sign-out-text”]));if(y&&g&&(y.innerText=g),c&&c.classList.add(Css$4.show),t){var v=document.querySelector(“”.concat(r,” “).concat(Css$4[“ybar-icon-arrow”])),b=Css$4[“ybar-icon-arrow-up”],_=Css$4[“ybar-icon-arrow-down”],w=Css$4[“ybar-item-hidden”],C=document.querySelectorAll(“.”.concat(Css$4[“ybar-item-hidden”]));v&&(v.classList.toggle(_),e.addElementListener(v,”click”,(function(){for(var e=0;ed){var E=document.querySelector(“”.concat(r,” .”).concat(Css$4[“ybar-see-info”]));E&&E.style&&(E.style.display=”block”)}addDoneUrlToAllLink(n,e)}else s&&(s.style.display=”block”)}))}},handleResetBadge=function(e){getNotifClient().resetBadge(),e.notifBadge&&(e.notifBadge.style.display=”none”),e.profNotifBadge&&(e.profNotifBadge.style.display=”none”)},getPath=function(e){if(“function”==typeof e.composedPath)return e.composedPath();if(e.path)return e.path;for(var n=e.target,t=[];null!==n.parentNode;)t.push(n),n=n.parentNode;return t.push(document,window),t},notify=function(e,n){var t=n.ybarAccountContainer,i=n.smartphoneNotifContainer,o=n.notificationMenu,r=n.notifBadge,s=n.dropdownContainer,a=n.ybarNotificationBody,c=n.profNotifBadge,l=n.backButton,d=function(e){(null==e?void 0:e.newCount)&&e.newCount>0&&r&&(r.style.display=”block”,c&&(c.style.display=”block”,c.innerText=””.concat(e.newCount)))},u=getNotifClient(),p=function(){u.refreshPanel().then(d).catch((function(){}))};if(i){p();var f=setInterval((function(){p()}),3e5);e.onDestroy((function(){clearInterval(f)})),e.addElementListener(o,”click”,(function(){p(),s&&(s.style.display=”block”),t&&(t.style.width=”100%”,t.scrollTop=0,t.style.overflow=”hidden”),handleResetBadge(n),beaconClick(“ybar”,”notification”,””,{slk:”notification”,elm:”btn”,elmt:”block”===(null==r?void 0:r.style.display)?”new alert”:””,sec:”ybar”,subsec:”notification”,pkgt:”profile-pane”,itc:”1″})})),e.addElementListener(l,”click”,(function(){s&&(s.style.display=”none”),t&&(t.style.width=””,t.style.overflow=””),beaconClick(“ybar”,”back-notification”,””,{slk:”back-notification”,elm:”arrow”,pkgt:”profile-pane”,sec:”ybar”,subsec:”notification”,itc:”1″})})),a&&e.addElementListener(a,”click”,(function(e){getPath(e).find((function(e){var n=e;if(n.nodeName&&”a”===n.nodeName.toLowerCase()&&n.classList.contains(“yns-link”))return s&&(s.style.display=”none”),t&&(t.style.width=””,t.dispatchEvent(new CustomEvent(“toggle-overlay”))),!0}))}))}},pfs=function(e,n,t){var i,o,r,s=/https://(.+[.])?pfs.yahoo.com(:[0-9]+)?/,a=e.getConfig(),c=new URLSearchParams({activity_p:”ybar”}),l=null,d=”https://pfs.yahoo.com/”,u=function(e){for(var n=e.split(“;”),t=new Map,i=0;i=this.size())return null;for(var n=0,t=this.head;(null==t?void 0:t.next)&&n0&&function(e){var n=document.createElement(“script”);n.src=e,n.type=”text/javascript”,n.async=!0,document.getElementsByTagName(“head”)[0].appendChild(n)}(c))}),10)}},getNextGenMailPreview=function(e){postreq({url:”/fp_ngymtls_ms/_rcv/remote”,body:{m_id:”react-wafer-mailpreview”,m_mode:”json”,ctrl:”MailPreview”}},(function(n,t){n||e(t)}))},loaded=!1,init$2=function(e,n){var t=n.mailModule,i=n.mailLink,o=n.mailSigninLink,r=n.ybarMailMessages;if(t){var s=new Jws;if(e.addElementListener(t,”mouseenter”,(function(){e.triggerEvent(“close-all-menus”),triggerRapidBeacon()})),e.addEventListener(“close-all-menus”,(function(){isHovered(t)||hideMailPopover(n)})),e.onDestroy((function(){hideMailPopover(n)})),loaded=!1,loadUnreadCount(e,n,s),r)e.addElementListener(i,”mouseover”,(function(){loadMessages(e,n,s),fireYahooImpBeacon(e,n)})),e.addElementListener(i,”focus”,(function(){loadMessages(e,n,s),triggerRapidBeacon(),fireYahooImpBeacon(e,n)}));else{var a=i.getAttribute(“data-redirect-params”);if(a&&””!==a){var c=i.href;e.onDestroy((function(){i.href=c})),a=-1!==i.href.indexOf(“&activity=ybar-“)?””:a.replace(/[[pspid]]/,getSpaceId()),i.href=appendQorA(i.href)+a,(null==o?void 0:o.href)&&(o.href=appendQorA(o.href)+a)}}}},mailBeaconTimeout=!1,triggerRapidBeacon=function(){mailBeaconTimeout||(mailBeaconTimeout=!0,sendRapid({slk:”Mail”,elm:”expand”,sec:”ybar”,subsec:”mailprev”,itc:”2″}),setTimeout((function(){mailBeaconTimeout=!1}),1e3))},sendRapid=function(e){beaconClick(“ybar”,(null==e?void 0:e.slk)||”Mail”,””,e,null)},relativeDate=function(e){if(!e)return””;var n=Math.round((new Date).getTime()/1e3)-e;return n86400?Math.floor(n/86400)+”d”:””},createMailItemElement=function(e,n,t,i){var o,r=getTemplateContent(n.ybarMailItemTemplate),s=null===(o=r.children)||void 0===o?void 0:o[0];if(!s&&r.childNodes)for(var a=0;a0){if(i.style.visibility=”visible”,o){var t=n>999,s=r?”99+”:”999+”;o.textContent=t?s:n+””}e.onDestroy((function(){i.style.visibility=”hidden”,o&&(o.textContent=””)}))}})).catch((function(){}))},loadMessages=function(e,n,t){loaded||(loaded=!0,n.isNextGenYahoo?loadNGYMailPreview(e,n):loadMailPreview(e,n,t))},loadMailPreview=function(e,n,t){t.fetchPreview().then((function(t){var i;if(t&&0!==t.length){var o=document.createElement(“ul”);o.className=Css$2[“ybar-mail-list”];for(var r=0;r a”),i=document.querySelector(“#ybar-navigation-item-mail > a > span”);null!==n&&null!==t&&(new Jws).fetchCount().then((function(n){i&&n>0&&(i.textContent=”(“+(n>999?”999+”:n)+”)”,e.onDestroy((function(){i.textContent=””})))})).catch((function(){}))},nodeContains=function(e,n){var t=!1;if(!e||!n)return t;if(“function”==typeof e.contains)t=e.contains(n);else for(var i=n;i;){if(i===e){t=!0;break}i=i.parentElement}return t},MORE_MENU_WIDTH=61,MORE_MENU_LONG_LIST_COUNT=10,moreMenuIndex=-1,marginLeftOffset,initDropdowns=function(e,n){var t;__spreadArray([],null===(t=n.ybarNav)||void 0===t?void 0:t.querySelectorAll(“.”.concat(n.dropdownOpenClass)),!0).forEach((function(e){return e.classList.remove(n.dropdownOpenClass)}));var i=n.isTablet?”touchstart”:”mouseover”,o=delegate_1(“.”.concat(n.dropdownWrapperClass,”, .”).concat(n.navigationDropdownListClass),i,(function(t){if(window||document){var i=window.innerWidth||document.documentElement.clientWidth,o=t.delegateTarget;if(o&&-1!=o.className.indexOf(n.dropdownWrapperClass)&&(o=o.querySelector(“.”.concat(n.navigationDropdownListClass))),o){o.style.removeProperty(“left”),n.shiftMoreMenuEnabled&&o.style.removeProperty(“margin-left”),n.shiftMoreMenuEnabled&&marginLeftOffset&&(o.style.marginLeft=marginLeftOffset+”px”);var r=o.getBoundingClientRect().right;r>i&&(n.shiftMoreMenuEnabled?(marginLeftOffset||(marginLeftOffset=parseInt(window.getComputedStyle(o).marginLeft,10)),o.style.marginLeft=marginLeftOffset+i-r+”px”):o.style.left=i-r+”px”)}}else{var s=new Error(“Dropdown could not be initialized”);e.logError(“Error:”,s)}}));e.onDestroy((function(){o.destroy()}))},updateMoreMenu=function(e,n,t){var i,o,r,s=-1,a=0;if(e.ybarNav){var c=window.getComputedStyle(e.ybarNav),l=parseInt(c.width,10)-parseInt(c.paddingLeft,10)-parseInt(c.paddingRight,10),d=MORE_MENU_WIDTH,u=e.navigationPlacement();if(u)d+=u.getBoundingClientRect().width;for(var p=0;pm&&(p!==e.navItems.length-1||a+f>m||e.moreMenuDropdown&&e.moreMenuDropdown.hasChildNodes()&&moreMenuIndexmoreMenuIndex&&-1!==moreMenuIndex)for(var g=moreMenuIndex;g=s;){var v=e.navItems[y].cloneNode(!0),b=v.querySelector(“a”);b&&(b.setAttribute(“id”,””),b.classList.remove(Css$1.focused));var _=v.querySelector(“.”.concat(e.navigationDropdownListClass));if(_&&(_.style.display=”none”),v.classList.remove(e.dropdownWrapperClass),v.classList.remove(e.ybarNavigationItemClass),v.classList.add(e.navigationDropdownItemClass),e.moreMenuDropdown){e.moreMenuDropdown.insertBefore(v,e.moreMenuDropdown.firstChild);var w=v.getElementsByTagName(“a”)[0];t.unshiftMoreMenuItem(w)}null===(r=e.navItems[y].querySelector(“a”))||void 0===r||r.setAttribute(“tabindex”,”-1″),y–}moreMenuIndex=s}if(-1!==s&&e.navList){var C=parseInt(a.toString(),10)+”px”;e.navList.style.maxWidth=C,n.textContent=”.”.concat(Css$1[“ybar-nav-list-desktop”],”{ max-width: “).concat(C,”}”)}e.moreMenuNavItem&&e.moreMenuDropdown&&e.moreMenuDropdown.hasChildNodes()?(e.moreMenuNavItem.classList.add(e.dropdownWrapperClass),e.moreMenuNavItem.style.visibility=”visible”):null!==e.moreMenuNavItem&&(e.moreMenuNavItem.classList.remove(e.dropdownWrapperClass),e.moreMenuNavItem.style.visibility=”hidden”),e.moreMenuDropdown&&e.moreMenuDropdown.childElementCount>MORE_MENU_LONG_LIST_COUNT?e.moreMenuDropdown.classList.add(e.longListClass):null!==e.moreMenuDropdown&&e.moreMenuDropdown.classList.remove(e.longListClass)}},handleDropdownFocus=function(e,n){var t=delegate_1(“.”.concat(n.dropdownWrapperClass),”focusin”,(function(e){var t=e.delegateTarget;t&&t.classList.contains(n.dropdownWrapperClass)&&t.classList.add(n.dropdownOpenClass)})),i=delegate_1(“.”.concat(n.dropdownWrapperClass,”, .”).concat(n.navigationDropdownListClass),”focusout”,(function(e){var t=e.delegateTarget;if(null==t?void 0:t.classList.contains(n.navigationDropdownListClass)){var i=t.parentElement;i&&!i.contains(e.relatedTarget)&&i.classList.contains(n.dropdownWrapperClass)&&i.classList.remove(n.dropdownOpenClass)}else(null==t?void 0:t.classList.contains(n.dropdownOpenClass))&&t.classList.remove(n.dropdownOpenClass)}));e.onDestroy((function(){var e;t.destroy(),i.destroy(),__spreadArray([],null===(e=n.ybarNav)||void 0===e?void 0:e.querySelectorAll(“.”.concat(n.dropdownOpenClass)),!0).forEach((function(e){e.classList.remove(n.dropdownOpenClass);var t=document.activeElement;nodeContains(n.ybarNav,t)&&setTimeout((function(){null==t||t.blur()}),1)}))}))},setNavigationFocus=function(e,n,t,i){for(var o=n||window.location.pathname,r=t||window.location.hostname,s=(i||{}).setParentFocus,a=void 0!==s&&s,c=__spreadArray([],e.topLevelNavLinks,!0),l=null,d=null,u=0;u0),r=new A11yNavigation(e,{containerElm:n.ybarNav,navlistItemSelector:”.”.concat(Css$1[“ybar-parent-navigation”],” > li”),dropdownClass:n.dropdownWrapperClass,enableMoreMenu:o,moreMenuNavElm:n.moreMenuMainFocusItem,isUserAccountNavigation:!1});initDropdowns(e,n),showMailUnreadCount(e),e.addElementListener(document,”DOMContentLoaded”,(function(){showMailUnreadCount(e)})),handleDropdownFocus(e,n);var s=e.getConfig().bucketConfig,a=(void 0===s?{}:s).enableDynamicNavfocus;if(void 0!==a&&a&&setNavigationFocus(n),e.addEventListener(“nav:setFocus”,(function(e){var t=e.detail,i=void 0===t?{}:t,o=i.hostname,r=void 0===o?window.location.hostname:o,s=i.pathname,a=void 0===s?window.location.pathname:s,c=i.options;setNavigationFocus(n,a,r,void 0===c?{}:c)})),o){var c=document.createElement(“style”);c.title=”ybar_nav_interim”,document.head.appendChild(c);var l=delegate_1(“#ybar-nav-more-menu ul a”,”click”,(function(n){e.triggerEvent(“navigation”,{event:n})}));e.addEventListener(“nav:resize”,(function(){updateMoreMenu(n,c,r)})),updateMoreMenu(n,c,r),e.addElementListener(window,”load”,(function(){updateMoreMenu(n,c,r)})),e.addElementListener(window,”resize”,(function(){updateMoreMenu(n,c,r)})),e.onDestroy((function(){var e=c.parentNode;null==e||e.removeChild(c),l.destroy()}))}},SELECTOR_MORE_MENU=”#ybar-nav-more-menu”;initModule(“ybar-mod-navigation”,(function(e){var n,t={dropdownWrapperClass:Css$1[“dropdown-wrapper”],isFuji2:null!==document.querySelector(“.ybar-ytheme-fuji2”)||null!==document.querySelector(“.ybar-ytheme-crunch”),isTablet:null!==document.querySelector(“.tablet”),longListClass:Css$1[“long-list”],moreMenuDropdown:document.querySelector(“”.concat(SELECTOR_MORE_MENU,” ul”)),moreMenuNavItem:document.querySelector(SELECTOR_MORE_MENU),moreMenuNavLinksSelector:””.concat(SELECTOR_MORE_MENU,” ul a”),moreMenuMainFocusItem:document.querySelector(“”.concat(SELECTOR_MORE_MENU,’ > span[tabindex=”0″]’)),navigationDropdownItemClass:Css$1[“navigation-dropdown-item”],navigationDropdownListClass:Css$1[“navigation-dropdown-list”],navItems:document.querySelectorAll(“li.”.concat(Css$1[“ybar-navigation-item”])),topLevelNavLinks:document.querySelectorAll(“li.”.concat(Css$1[“ybar-navigation-item”],” > a”)),navLinks:document.querySelectorAll(“.ybar-mod-navigation a”),navList:document.querySelector(“.ybar-mod-navigation ul”),shiftMoreMenuEnabled:document.querySelector(“.ybar-shift-more-menu”),ybarNav:document.getElementById(“ybar-navigation”),ybarNavigationItemClass:Css$1[“ybar-navigation-item”],dropdownOpenClass:Css$1[“dropdown-open”],navigationPlacement:function(){return n||(n=document.getElementById(“ybar-nav-placement”)),n}};init$1(e,t)}));var Css={“notification-container–no-history”:”_yb_1evgb”,”tooltip-container”:”_yb_1qki8″,”tooltip-container–active”:”_yb_1ltwh”,”tooltip-container–open”:”_yb_foaue”,”tooltip-container__btn–close”:”_yb_cw7jh”,”tooltip-container__inner”:”_yb_1wwu1″},LOCALSTORAGE_KEY=”ytlv”,HOURS_24=864e5,DAYS_7=7*HOURS_24,CLASS_OPEN=Css[“tooltip-container–open”],CLASS_ACTIVE=Css[“tooltip-container–active”],CLASS_BTN_CLOSE=Css[“tooltip-container__btn–close”],CLASS_MENU=Css[“tooltip-container__inner”],MAX_INIT_ATTEMPTS=5,INIT_INTERVAL_MS=100,PromoTooltip=function(){function e(e,n){var t=this;this.initialized=!1,this.ybar=e,this.container=n,this.a11yMenu=this.container.querySelector(“.”.concat(CLASS_MENU)),this.historyEnabled=!!Number(this.container.dataset.history);var i=this.getLocalStorage();this.state={lastSeen:(null==i?void 0:i.lastSeen)||null,manuallyClosed:(null==i?void 0:i.manuallyClosed)||!1},this.init();var o=0,r=setInterval((function(){o>=MAX_INIT_ATTEMPTS||t.initialized?clearInterval(r):(void 0!==t.isNotificationsSupported()&&t.init(),o++)}),INIT_INTERVAL_MS)}return e.prototype.show=function(e){var n;this.initialized&&(this.historyEnabled&&!e||(document.body.classList.add(CLASS_OPEN),null===(n=this.a11yMenu)||void 0===n||n.setAttribute(“aria-expanded”,”true”),this.lastSeen=(new Date).getTime()))},e.prototype.hide=function(){var e;this.initialized&&(this.historyEnabled&&document.body.classList.remove(CLASS_ACTIVE),document.body.classList.remove(CLASS_OPEN),null===(e=this.a11yMenu)||void 0===e||e.setAttribute(“aria-expanded”,”false”))},Object.defineProperty(e.prototype,”lastSeen”,{get:function(){return this.state.lastSeen},set:function(e){this.state.lastSeen=e,this.setLocalStorage()},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,”manuallyClosed”,{get:function(){return this.state.manuallyClosed},set:function(e){this.state.manuallyClosed=!!e,this.setLocalStorage()},enumerable:!1,configurable:!0}),e.prototype.init=function(){this.isNotificationsSupported()&&this.isNotificationPermissionDefault()&&(this.historyEnabled||document.body.classList.add(CLASS_ACTIVE),this.addEventListeners(),this.initialized=!0,this.hasSeenTooltipIn(this.manuallyClosed?DAYS_7:HOURS_24)||(document.body.classList.add(CLASS_ACTIVE),this.show(!0)))},e.prototype.addEventListeners=function(){var e=this;this.ybar.addElementListener(this.container.getElementsByClassName(CLASS_BTN_CLOSE)[0],”click”,(function(){e.hide(),e.manuallyClosed=!0}))},e.prototype.isNotificationsSupported=function(){var e;return null===(e=null===window||void 0===window?void 0:window.subscriptionHelperInstance)||void 0===e?void 0:e.checkIsSupportedBrowser()},e.prototype.isNotificationPermissionDefault=function(){var e;return”default”===(null===(e=window.Notification)||void 0===e?void 0:e.permission)},e.prototype.hasSeenTooltipIn=function(e){if(!this.lastSeen)return!1;var n=new Date(this.lastSeen),t=new Date;return n.getTime()+e>t.getTime()},e.prototype.setLocalStorage=function(){var e;null===(e=window.localStorage)||void 0===e||e.setItem(LOCALSTORAGE_KEY,JSON.stringify(this.state))},e.prototype.getLocalStorage=function(){var e,n,t=null===(e=window.localStorage)||void 0===e?void 0:e.getItem(LOCALSTORAGE_KEY);if(null===t)return null;try{return JSON.parse(t)}catch(e){return null===(n=window.localStorage)||void 0===n||n.removeItem(LOCALSTORAGE_KEY),null}},e}(),REFRESH_RATE=3e5,init=function(e,n){var t,i=n.notifMenu,o=n.notifMenuOpener,r=n.notifDropdown,s=n.notifBadge,a=n.notifContainer,c=n.animatedIcon;n.tooltipContainer&&(t=new PromoTooltip(e,n.tooltipContainer));var l=getNotifClient(),d=function(){i&&(i.checked=!1),null==r||r.classList.remove(“ybarMenuOpen”),null==i||i.setAttribute(“aria-expanded”,”false”)},u=function(e){(null==e?void 0:e.newCount)&&e.newCount>0&&s&&(s.style.display=”block”,c&&c.play())},p=function(){l.refreshPanel().then(u).then(refreshModule).catch((function(){}))};e.addEventListener(“close-all-menus”,(function(){isHovered(a)||d()})),a&&(p(),setInterval((function(){p()}),REFRESH_RATE),a.addEventListener(“mouseenter”,(function(){e.triggerEvent(“close-all-menus”),document.querySelector(“.display-push-promos .”.concat(Css[“notification-container–no-history”]))||(l.resetBadge(),s&&(s.style.display=”none”)),null==t||t.show()})),a.addEventListener(“mouseleave”,(function(){d(),null==t||t.hide()}))),e.addElementListener(i,”click”,(function(){beaconClick(“ybar”,”notification”,””,{elm:”btn”,elmt:”block”===(null==s?void 0:s.style.display)?”newalert”:””,subsec:”notification”,itc:”1″})})),o&&addHoverEvent(e,o,”ybar”,”notification”,{elm:”expand”,subsec:”notifications”,itc:”2″}),e.addElementListener(r,”focusin”,(function(){i&&(i.checked=!0),null==r||r.classList.add(“ybarMenuOpen”),null==i||i.setAttribute(“aria-expanded”,”true”)})),e.addElementListener(r,”focusout”,d),e.addElementListener(n.tooltipContainer,”focusin”,(function(){null==t||t.show()})),e.addElementListener(n.tooltipContainer,”focusout”,(function(){null==t||t.hide()}))};initModule(“ybar-mod-notification”,(function(e){var n={notifContainer:document.getElementById(“notification-container”),notifBadge:document.getElementById(“notif-badge”),notifMenu:document.getElementById(“ybarNotificationMenu”),notifMenuOpener:document.querySelector(“#ybarNotificationMenu + label”),notifDropdown:document.getElementById(“notifDropdownContainer”),animatedIcon:document.getElementById(“notifBell”),tooltipContainer:document.querySelector(“.”.concat(Css[“tooltip-container”]))};init(e,n)}))})()}};