Viewing File: /usr/local/cpanel/base/webmail/jupiter/_assets/base.min.js
!function(){"use strict";function a(a){$("span[data-default-webmail-app]").each((function(){var e=$(this);e.attr("data-default-webmail-app")===a?e.removeClass("far fa-spinner fa-spin").addClass("fas fa-star"):e.removeClass("fas fa-spinner fa-spin").addClass("far fa-star")}))}function e(e){var i;e&&(window.NVData.default_webmail_app=NVData.default_webmail_app,i=NVData.default_webmail_app,$.isFunction(a)&&a(i),$.isFunction(t)&&t())}function t(){$("#mailClientList .panel").each((function(){$(this).attr("data-default-webmail-app")===NVData.default_webmail_app?($(this).removeClass("panel-default").addClass("panel-primary"),$(this).children("a.mail-client-action-link").removeClass("show").addClass("hide"),$(this).find(".default-mail-client").removeClass("hide").addClass("show")):($(this).removeClass("panel-primary").addClass("panel-default"),$(this).children("a.mail-client-action-link").removeClass("hide").addClass("show"),$(this).find(".default-mail-client").removeClass("show").addClass("hide"))}))}function i(){window.NVData.active_webmail_app,window.location=window.NVData.mail_clients[window.NVData.active_webmail_app].url}function n(a){var e=window.NVData.mail_clients;a&&e&&e.hasOwnProperty(a)||(a=l());var t=document.getElementById("setAsActive-"+window.NVData.active_webmail_app);if(t&&(t.classList.add("disabled"),t.setAttribute("aria-disabled","true"),t.setAttribute("tabindex","-1")),window.NVData.active_webmail_app!==a){window.NVData.active_webmail_app=a;var i=document.getElementById("setAsActive-"+a);i&&(i.classList.add("disabled"),i.setAttribute("tabindex","-1"),i.setAttribute("aria-disabled","true"),t&&(t.classList.remove("disabled"),t.setAttribute("aria-disabled","false"),t.setAttribute("tabindex","0")))}var n=document.getElementById("activeClientLogoContainer");if(n){var d=document.getElementById("activeClientLogo"),s=document.createElement("img");s.src=e[a].icon,s.id="activeClientLogo",s.alt=LOCALE.maketext("Your currently active mail client is “[_1]”.",a),s.setAttribute("aria-hidden","true"),d?n.replaceChild(s,d):n.appendChild(s),document.getElementById("setActiveAsDefault").checked=a===window.NVData.default_webmail_app}}function l(){var a=window.NVData.default_webmail_app,e=window.NVData.mail_clients.hasOwnProperty("roundcube");return a&&window.NVData.mail_clients.hasOwnProperty(a)?a:e?"roundcube":Object.keys(window.NVData.mail_clients)[0]}$((function(){var t=l(),d=window.NVData.default_webmail_app;window.NVData.active_webmail_app=t,d&&a(d),n(t);var s=document.getElementById("dismissHordeIcon");void 0!==s&&s&&s.addEventListener("click",(function(){var a=document.getElementById("wmbanner");void 0!==a&&a&&(a.style.display="none",SetNvData("webmail:hide_horde_deprecation_banner","1"))})),$("a.app-fav").click((function(t){var i=$(this).attr("data-default-webmail-app");!function(a){$("span[data-default-webmail-app="+a+"]").removeClass("far fa-star").addClass("fas fa-spinner fa-spin")}(i),function(t){t&&t.length>0&&(window.NVData.default_webmail_app!==t?SetNvData("default_webmail_app",t,e):a(t))}(i),t.stopPropagation()})),$("a.mail-client-action-link").click((function(){var a=$(this).attr("data-default-webmail-app");SetNvData("default_webmail_app",a,e)}));var c=document.getElementById("setActiveAsDefault"),o=document.getElementById("launchActiveButton"),r=document.getElementById("activeClientLogoContainer"),m=window.NVData.mail_clients;m&&(Object.keys(window.NVData.mail_clients).forEach((function(a){var e=document.getElementById("setAsActive-"+a);e&&e.addEventListener("click",(function(e){e.target.matches("img.availableClientDock")&&e.target.parentElement.classList.contains("disabled")||n(a)}),!1)})),c&&t===window.NVData.default_webmail_app&&m.hasOwnProperty(window.NVData.active_webmail_app)&&(c.checked=!0)),c&&c.addEventListener("click",(function(a){SetNvData("default_webmail_app",c.checked?window.NVData.active_webmail_app:"",e)})),o&&o.addEventListener("click",i),r&&(r.addEventListener("click",i),r.focus())}))}();
Back to Directory
File Manager