(function(){"use strict";function e(){$(".popover-trigger",n).popover();o();s()}function o(){var t=n.find(".container.entity-details-tab").data("accept-jic");t&&t.toLowerCase()==="true"&&f.removeClass("hidden")}function s(){t&&a.attr("href",t)}function h(){var n=$("#class-specs-flyout-content");u=new AgencyPages.Flyout({showOverlay:!0,disableBodyScroll:!0,container:$("body"),content:n,closeButton:!0,wrapperClass:"class-specs-flyout jic-info-flyout"});n.find(".job-interest-card-page").addClass("active");i=new OnlineApp.ViewModels.JobInterestCardViewModel;c();ko.applyBindings(i,$("#job-interest-card").get(0))}function c(){var t=n.data("class-spec-id"),u=n.find(".entity-info .entity-title").text();i.init({employerFolderName:r,countyName:document.agencyName,classSpecificationId:t,classSpecificationTitle:u})}function l(){var n=$(".job-interest-card-page");v.tabbing.updateIndices(n)}var r="",t="",u=null,i=null,n=$(".standalone-entity"),a=n.find(".header-buttons .print-button"),f=n.find(".header-buttons .flyout-switch-button, .footer-subscribe-button-container .switch-button"),v=OnlineApp.Helpers.layoutHelper,y=function(){f.on("click",function(){u.open();gJobs.skipToContentService.showOnNextTab();l()})};$(function(){r=AgencyPages.pageInfoService&&AgencyPages.pageInfoService.getCurrentAgencyFolderName();t=$(".summary").data("printing-url");e();h();y()})})(window)