(function(n){"use strict";(function(){function t(n,t){var i=n.closest("div.card").data("assetid");i&&(t["ms.actioncardid"]=i,t["ms.svi"]="300")}function o(t){t.find(".ocSmartFeedbackBegin").hide();t.find(".ocSmartFeedbackReply").removeClass("ocHidden");n("#ocHelp").css("padding-bottom",n("#ocFooterWrapper").height()+"px");n("#supWrapperToPreventFeedbackFlickering").addClass("supFeedbackFullTextIsOpen")}function i(t){t.find(".ocFeedbackFinalThankYouMessage").removeClass("ocHidden");n("#supWrapperToPreventFeedbackFlickering").removeClass("supFeedbackFullTextIsOpen");n("#ocHelp").css("padding-bottom",n("#ocFooterWrapper").height()+"px");t.find(".ocFeedbackFinalThankYouMessage").append('<h2 class="feedbackThankYou">'+occe.Resources.getLocalizedString("L_Feedback_ThankYou")+"<\/h2>")}function r(n,t){var i={actionType:"CL",contentTags:{sat:n["ms.sva"],fbnm:"Feedback",fbid:1,areaName:"Feedback"}};f(t,i);typeof analytics=="object"&&(i.behavior=typeof window.oneDS.Behavior=="object"?window.oneDS.Behavior.VOTE:140,window.analytics.capturePageAction(t[0],i,null))}function s(t){var r=n('[name="feedbackText"]'),i={actionType:"CL",contentTags:{fbnm:"Feedback",fbid:2,areaName:"Feedback",vtbm:t["ms.svv"]}};f(r,i);typeof analytics=="object"&&(i.behavior=typeof window.oneDS.Behavior=="object"?window.oneDS.Behavior.SURVEYCOMPLETE:142,window.analytics.capturePageAction(r[0],i,null))}function u(n,t){if(t===void 0&&(t=""),typeof analytics=="object"){var i=n.closest(".card"),u=typeof window.oneDS.Behavior=="object"?window.oneDS.Behavior.SURVEYCOMPLETE:142,r={actionType:"CL",behavior:u,contentTags:{compID:i?i.data("assetid"):"",areaName:i?i.attr("data-bi-area"):"",formnm:i?i.attr("data-bi-formnm"):""}};n!==null&&(r.contentTags.contentId=n.attr("data-bi-contentid"),r.contentTags.contentName=n.attr("name"),r.contentTags.feedbackVerbatim=t,r.contentTags.sat=n.attr("data-bi-sat"));window.analytics.capturePageAction(null,r,null)}}function h(n){if(typeof analytics=="object"&&n){var t=n.closest(".card"),i={actionType:"CL",behavior:typeof window.oneDS.Behavior=="object"?window.oneDS.Behavior.VOTE:140,contentTags:{contentId:"assetFeedback",contentName:n.attr("name"),compID:t?t.data("assetid"):"",areaName:t?t.attr("data-bi-area"):"",formnm:t?t.attr("data-bi-formnm"):"",sat:n.attr("data-bi-sat")}};window.analytics.capturePageAction(null,i,null)}}function f(n,t){if(n!==null){var i=n.closest(".card");t.contentTags.compID=i?i.data("assetid"):""}}n("#ocButtonSendNoComment").removeClass("ocHidden");var e=n(".ocSmartFeedbackTextArea").attr("aria-label");n(".smartFeedbackForm").on("change",".ocSmartFeedbackTextArea",function(){var t=n(this);t[0].value===""?t.attr("aria-label",e):t.attr("aria-label","")});n(".smartFeedbackForm").on("click",".feedbackSelection",function(){var f=n(this),u=f.closest(".ocFB"),e=f.attr("name"),s={"ms.interactiontype":occe.constants.wedcs.interactionType.completedFinalStepInSeries,"ms.ea_action":"FeedbackControlRate","ms.svq":"1","wcs.cot":"1","wcs.et":"2","wcs.cn":f[0].innerText||""},c;t(f,s);c=u.find(".ocSmartFeedbackTextArea");e==="buttonYes"||e==="feedbackYes"?(u.find(".ocFeedbackHeaderIfArticleHelpful").removeClass("ocHidden"),c.attr("id","feedbackTextHelpful"),s["ms.sva"]="100"):(u.find(".ocFeedbackHeaderIfArticleNotHelpful").removeClass("ocHidden"),c.attr("id","feedbackTextNotHelpful"),s["ms.sva"]="0");e==="feedbackYes"||e==="feedbackNo"?h(n(this)):r(s,n(this));u.find(".ocSmartFeedbackReply").length>0?(o(u),u.find(".ocButtonSendComment")[0].scrollIntoView(!1),u.find(".ocSmartFeedbackTextArea").focus()):(u.find(".ocSmartFeedbackBegin").hide(),i(u))}).submit(function(r){var h;r.preventDefault();var e=n(this),c=e.closest(".ocFB"),f=c.find(".ocSmartFeedbackTextArea").val(),l=n(this).find("[type=submit]"),o=l.attr("name");if(!f||!f.trim()){n(".ocSmartFeedbackTextArea").focus();return}e.addClass("ocHidden");h={"ms.interactiontype":occe.constants.wedcs.interactionType.formSubmit,"ms.ea_action":"Comment","ms.svq":"2","ms.svv":f};i(c);o&&(o==="feedbackVerbatimSubmit"||o==="feedbackVerbatimNoThanks")?u(l,f):(t(e,h),s(h))});n(".smartFeedbackForm").on("click",".ocButtonSendNoComment",function(){var o=n(this).closest(".ocFB"),f,e;o.find(".smartFeedbackForm").addClass("ocHidden");i(o);f=n(this).attr("name");f&&(f==="feedbackVerbatimSubmit"||f==="feedbackVerbatimNoThanks")?u(n(this)):(e={"ms.interactiontype":occe.constants.wedcs.interactionType.formSubmit,"ms.ea_action":"Comment","ms.svq":"2","ms.svv":""},t(n(this),e),r(e,n(this)))})})()})(jQuery),function(n){"use strict";n(function(){occe.Controls=occe.Controls||{};occe.Controls.Feedback=function(){function g(){c=n("#footerArea");r=n("#ocArticle");l=n("#supFeedbackWrapper");u=n("#supDisableStickyFeedbackButton");nt();u.click(function(){occe.SetCookie(p,"true");e=!0;a()});f.on("scroll resize",function(){t=y();o=b();i=h();n("#livefyre").length&&(s=k());v()});r.click(function(){i=h();v()})}function nt(){e=w();o=b();s=k();t=y();i=h()}function w(){return occe.GetCookie(p)==="true"}function b(){return occe.windowIsTabletSizeOrSmaller()}function k(){return c.offset().top-n(window).height()<=200}function a(){l.removeClass("supStickyFeedback");u.addClass("ocHidden")}function v(){var r=!i&&!e&&!o&&t&&!s;r?d():(n("#supWrapperToPreventFeedbackFlickering").hasClass("supFeedbackFullTextIsOpen")&&n("#ocHelp").css("padding-bottom",n("#ocFooterWrapper").height()),a())}function h(){return f.scrollTop()+f.height()>c.offset().top}function d(){l.addClass("supStickyFeedback");u.removeClass("ocHidden")}function y(){if(t)return!0;var n=f.scrollTop(),i=r.offset().top,u=r.height()/4;return n>i+u}var c,r="hello",l,u,f=n(window),p="userHasDisabledFeedbackStickiness",e,o,s,t,i;return{initializeControl:g,attachFeedbackAboveUniversalFooter:a,makeFeedbackSticky:d,hasUserDisabledFeedbackStickiness:w,hasUserSeenOneFourthOfArticle:y,updateFeedbackStickiness:v,isUniversalFooterVisible:h,setUserHasDisabledFeedbackStickiness:function(n){e=n},setUniversalFooterInViewport:function(n){i=n},setWindowTooTightForStickiness:function(n){o=n},setArticleTooShortForStickiness:function(n){s=n},setUserHasSeenOneFourthOfArticle:function(n){t=n}}}()})}(jQuery),function(n){"use strict";n(function(){occe.Controls.Feedback.initializeControl()})}(jQuery)