var IM=function(n,t){"use strict";function u(){var u,r,n;f("resellerID")&&(t("#imonline-session-countdown").length&&(u=t("#imonline-session-countdown").text(),setInterval(function(){if(u--,t("#imonline-session-countdown").text(u),u===0){var n=encodeURIComponent(window.location.pathname+window.location.search);window.location.href="/Site/Login?ReturnUrl="+n}},1e3)),r=!1,t("#session-expiration-message").html(t("#sessionIsAboutToExpire").val()),n=i(),t("#okta-session-countdown").length&&setInterval(function(){var i,u;n&&(n--,n<=60&&!r&&(t("#sessionTimeoutModal").modal("show"),r=!0),r&&(n>0?(i=t("#sessionExpirationHeader").val().replace("{0}",n),t("#session-expiration-header").html(i)):(u=t("#sessionExpired").val(),t("#session-expiration-header").empty(),t("#session-expiration-message").html(u))));t("#okta-session-countdown").text(n)},1e3),document.addEventListener("oktaSessionChanged",function(){n=i();r=!1}))}function i(){try{var t=localStorage.getItem("OktaSession"),i=JSON.parse(t),n=i.expiresAtTimeStamp;return n?Math.round((n-(new Date).getTime())/1e3):undefined}catch(r){return localStorage.removeItem("OktaSession"),undefined}}function f(n){const t=document.getElementsByTagName("meta");for(let i=0;i<t.length;i++)if(t[i].getAttribute("name")===n)return t[i].getAttribute("content");return""}var r={Initialize:function(){u()}};return n.OktaSession=r,n}(IM||{},jQuery,window)