jQuery(function(u){var r=!0;u(document).ready(function(){u(".xcx_search_bar_icon").click(function(r){r.preventDefault(),u(".fusion-custom-menu-item-contents").slideToggle()}),u(".tcx-login").click(function(r){r.preventDefault();let e=window.location.pathname;u.get("/uu_?login&lr="+encodeURI(e),function(u){window.location=u.login})});var e=new CustomEvent("xcx_is_not_logged_in",{detail:"User is not logged in"}),t=new CustomEvent("xcx_is_logged_in",{detail:"User is logged in"}),n=null;function o(){u.ajax({type:"GET",url:"https://webapi.3cx.com/api/v1/public/session-check",dataType:"json",xhrFields:{withCredentials:!0}}).done(function(r){if(r.hasOwnProperty("error")&&!0==r.error){n=null,document.dispatchEvent(e),i();return}let o=r.user.FirstName+" "+r.user.LastName;o.length>40&&(o=o.substring(0,40)+"...");let a=r.user.email;if(a.length>40&&(a=a.substring(0,40)+"..."),null==n||n!=a){n=a;let s='<li class="xcx-megamenu-title menu-item menu-item-type-custom menu-item-object-custom fusion-dropdown-submenu"style="margin-bottom:10px;"><div style="font-weight: bold;text-align: left;border-bottom:1px solid #ccc;align-items:center;margin-bottom:12px;padding-top:2px!important;padding-bottom:2px!important;font-weight:700;font-size:14px;min-height:25px;color:#373737;box-sizing:content-box"><div style="color: #999;font-weight: 400;">'+o+'</div><div style="">'+a+"</div></div></li>"+r.submenu;u(".xcx_avatar_loader").fadeOut(),r.user.avatar?(u(".uuAvatar").fadeOut(100,function(){u(".uuAvatar").attr("src",r.user.avatar)}).fadeIn(100),u(".topTcxUserBar .uTopBarAlert").fadeIn()):(u(".uuAvatar").fadeOut(100,function(){u(".uuAvatar").attr("src","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAMAAAA4Nk+sAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAUdQTFRFAAAAurq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6urq6bPOJ+AAAAG10Uk5TACVrl6kvuPz65tr7D33014IwEQUGq/+iDA2jAY73fgB/SvlsC2lvCNHKCqXhzVr9UHJccVT+oOcTwLICFem107n4kbHGB5aJR/VEipNi9rcaTugUnT1hWeXi81UOdnPOQdnUkF1frYQxEoXbJJmu0pQAAAFhSURBVHicVZHrWwFBFMYP1m3d7RqtJRGRW7WhUGldCiGbFUlFFxH//+fMuNX5MPN7zzPP2T3vC7AshVJFUSqlAv6WWqPV6Wlab9Bq1Jum0WS2WG12hrHbrBazybjssg7k3Fk/4VzIwWLg3Z5d73aed8/j5he3z7+PZSDocgUDmA78PoBQ+BBPiEQNsZghGsFz4uEQJI6O8ZMTs8BxgvkUczKVgPTZOcZMNgeQy2YwX1ymgb4iX8q78enOE3FNg1ggVCyVAcqlIhE3IqBbQpUqVatR1QoRdwjEOiG+0USo2eCJqItA36/2aElSa4UaGtIPbQCmITuDnU7QKT8yAO3Fn3RTSWBlf+9J2+9rYz2/zMJzqrvYMj548Qh2Ti1Jas4uiK+Dt8WWMNQVRvLWqvT7h25IHEToc9v+Qog4iP0eD9bdwXjlN0ln9D2Zsux08kNv0llmadDPZv+zxDVfJj9fyV8JUC/n1E/SmgAAAABJRU5ErkJggg==")}).fadeIn(100),u(".topTcxUserBar .uTopBarAlert").fadeIn());let q=u("<div />",{id:"xcx_user_menu_dropdown",class:"xcx_megamenu_ul"}).html(s);q.css({"margin-top":"12px","margin-bottom":"12px"}),q.find(".menu-item a").css({padding:"5px 34px"});let l=u("<div />").html(r.user.alert);u(".topTcxUserBar .sub-menu").html(""),u(".topTcxUserBar .sub-menu").prepend(q),u(".menu-text .topTcxUserBar").append(l),u(".tcx-login, .tcx-utbnl").hide(),u("#menu-item-logout,#menu-item-logout a").off("click"),u("#menu-item-logout,#menu-item-logout a").click(function(r){r.preventDefault(),u.get("/u_?error=login_required"),window.location.reload()}),u(".fusion-main-menu .topTcxUserBar").off("mouseout"),u(".fusion-main-menu .topTcxUserBar .sub-menu").off("mouseout"),u(".fusion-main-menu .topTcxUserBar").mouseout(function(r){r.stopPropagation(),u(".fusion-main-menu").addClass("xcx_show"),u(".fusion-main-menu .topTcxUserBar").addClass("xcx_show").delay(700).queue(function(r){u(this).removeClass("xcx_show"),u(".fusion-main-menu").removeClass("xcx_show"),r()})}),u(".fusion-main-menu .topTcxUserBar .sub-menu").mouseout(function(r){r.stopPropagation(),u(".fusion-main-menu .topTcxUserBar").removeClass("xcx_show"),u(".fusion-main-menu").removeClass("xcx_show")}),u(".topTcxUserBar").addClass("loggedin"),document.dispatchEvent(t)}}).error(function(u){n=null,document.dispatchEvent(e),i()})}function i(){u(".topTcxUserBar").removeClass("loggedin"),u(".topTcxUserBar .sub-menu").html(""),u(".uuAvatar,.topTcxUserBar .uTopBarAlert").fadeOut(),u(".topTcxUserBar button").remove(),u(".xcx_avatar_loader").fadeOut(400),u(".tcx-login").fadeIn(700)}o(),setInterval(function(){r&&o()},3e4),document.addEventListener("visibilitychange",()=>{r="visible"===document.visibilityState})})});