if(typeof SSA==="undefined"||!SSA){var SSA={};
}if(typeof SSA.fn==="undefined"||!SSA.fn){SSA.fn={};
}if(typeof SSA.fn.uef==="undefined"||!SSA.fn.uef){SSA.fn.uef={};
}(function(){SSA.fn.uef.loader={loadedModules:{},init:function(){if(!head){return;
}SSA.fn.uef.loader.loadedModules.loader=false;
head.load(SSA.deployment.URL+"libs/jquery/ui/jquery-ui.min.js");
head.load(SSA.deployment.URL+"js/ssa.localize.js");
head.ready("ssa.localize.js",function(){if($("body").hasClass("uef-theme-intranet")){SSA.fn.uef.loader.loadedModules.intranet=false;
head.load(SSA.deployment.URL+"css/ssa-themes-intranet.css");
head.load(SSA.deployment.URL+"libs/jquery/bootstrap/jquery.bootstrap.min.js");
head.ready("jquery.bootstrap.min.js",function(){head.load(SSA.deployment.URL+"js/ssa.uef.intranet.js");
head.ready("ssa.uef.intranet.js",function(){SSA.fn.uef.loader.updateStatus("intranet",true);
});
});
}if($(".uef-tmpl-collapsible-content").length>0){SSA.fn.uef.loader.loadedModules.collapsible=false;
head.load(SSA.deployment.URL+"css/ssa-uef-collapsible-content.css");
head.ready("ssa-uef-collapsible-content.css",function(){head.load(SSA.deployment.URL+"js/ssa.uef.collapsibleContent.js");
head.ready("ssa.uef.collapsibleContent.js",function(){SSA.fn.uef.loader.updateStatus("collapsible",true);
});
});
}if($("body").hasClass("uef-theme-docViewer")){SSA.fn.uef.loader.loadedModules.docviewer=false;
head.load(SSA.deployment.URL+"libs/jquery/bootstrap/jquery.bootstrap.min.js");
head.ready("jquery.bootstrap.min.js",function(){SSA.fn.uef.loader.updateStatus("docviewer",true);
});
}if($("[data-uef-window-mode='lightbox'], [data-uef-trigger-waiting-indicator='true']").length>0||$("body").hasClass("uef-theme-lightbox")){SSA.fn.uef.loader.loadedModules.lightbox=false;
head.load(SSA.deployment.URL+"libs/jquery/featherlight/jquery.featherlight.min.css");
head.load(SSA.deployment.URL+"libs/jquery/featherlight/jquery.featherlight.min.js");
head.ready("jquery.featherlight.min.js",function(){head.load(SSA.deployment.URL+"js/ssa.fn.uef.lightbox.js");
head.ready("ssa.fn.uef.lightbox.js",function(){SSA.fn.uef.loader.updateStatus("lightbox",true);
});
});
}var tooltips=$("*[data-tmpl-tooltip]");
if(tooltips.length>0){SSA.fn.uef.loader.loadedModules.links=false;
head.load(SSA.deployment.URL+"libs/jquery/tipsy/tipsy.css");
head.load(SSA.deployment.URL+"libs/jquery/tipsy/jquery.tipsy.js");
}if($("*[class~=uef-bankInformation-countryList]").length>0){SSA.fn.uef.loader.loadedModules.bankInfo=false;
head.load(SSA.deployment.URL+"js/ssa.fn.uef.bii.data.js");
head.ready("ssa.fn.uef.bii.data.js",function(){head.load(SSA.deployment.URL+"js/ssa.fn.uef.bii.js");
head.ready("ssa.fn.uef.bii.js",function(){SSA.fn.uef.loader.updateStatus("bankInfo",true);
});
});
}if($("textarea.uef-spellcheck").length>0){SSA.fn.uef.loader.loadedModules.spellCheck=false;
head.load(SSA.deployment.URL+"js/ssa.forms.spellcheck.js");
head.ready("ssa.forms.spellcheck.js",function(){SSA.fn.uef.loader.updateStatus("spellCheck",true);
});
}if(document.getElementById("uef-tmpl-skipNav")||$(".uef-toggle-controller").length>0||$("*[class~=equalHeight]").length>0||$("*[class*=equalHeight-]").length>0||$(".uef-window-close-trigger").length>0){SSA.fn.uef.loader.loadedModules.page=false;
head.load(SSA.deployment.URL+"js/ssa.page.js");
head.ready("ssa.page.js",function(){SSA.fn.uef.loader.updateStatus("page",true);
});
}var pageBody=$("body:first");
if($(pageBody).attr("data-uef-disable-page-exit")!="true"){SSA.fn.uef.loader.loadedModules.pageExit=false;
head.load(SSA.deployment.URL+"js/ssa.page.exit.js");
head.ready("ssa.page.exit.js",function(){SSA.fn.uef.loader.updateStatus("pageExit",true);
});
}if($("*[data-uef-window-mode='new']").length>0||tooltips.length>0){SSA.fn.uef.loader.loadedModules.links=false;
head.load(SSA.deployment.URL+"js/ssa.page.links.js");
head.ready("ssa.page.links.js",function(){SSA.fn.uef.loader.updateStatus("links",true);
});
}if($("*[class*=uef-printableRegion]").length>0||$(".uef-print-page").length>0||$("a[rel=documentViewer]").length>0){SSA.fn.uef.loader.loadedModules.printRegion=false;
head.load(SSA.deployment.URL+"js/ssa.page.print.js");
head.ready("ssa.page.print.js",function(){SSA.fn.uef.loader.updateStatus("printRegion",true);
});
}if($(pageBody).attr("data-uef-disable-page-timeout")!="true"){SSA.fn.uef.loader.loadedModules.pageTimeout=false;
head.load(SSA.deployment.URL+"js/ssa.page.timeout.js");
head.ready("ssa.page.timeout.js",function(){SSA.fn.uef.loader.updateStatus("pageTimeout",true);
});
}if($("textarea.HTML").length>0){head.load(SSA.deployment.URL+"libs/syntaxhighlighter/dpSyntaxHighlighter.css");
head.load(SSA.deployment.URL+"libs/syntaxhighlighter/dpSyntaxHighlighter.js");
head.ready("dpSyntaxHighlighter.js",function(){head.load(SSA.deployment.URL+"js/ssa.syntaxHighlighter.js");
});
}if(pageBody.attr("data-offhours")){SSA.fn.uef.loader.loadedModules.offHours=false;
head.load(SSA.deployment.URL+"js/ssa.fn.offhours.js");
head.ready("ssa.fn.offhours.js",function(){SSA.fn.uef.loader.updateStatus("offHours",true);
});
}if($("*[accesskey]").length>0){SSA.fn.uef.loader.loadedModules.accessKey=false;
head.load(SSA.deployment.URL+"js/ssa.fn.accesskeys.js");
head.ready("ssa.fn.accesskeys.js",function(){SSA.fn.uef.loader.updateStatus("accessKey",true);
});
}if($(".uef-datePicker").length>0){SSA.fn.uef.loader.loadedModules.datePicker=false;
head.load(SSA.deployment.URL+"js/ssa.fn.uef.calendar.js");
head.ready("ssa.fn.uef.calendar.js",function(){SSA.fn.uef.loader.updateStatus("datePicker",true);
});
}if($(".uef-dynamic").length>0||$(".uef-checkList").length>0||$(".uef-radioList").length>0){SSA.fn.uef.loader.loadedModules.dynamic=false;
head.load(SSA.deployment.URL+"js/ssa.uef.js");
head.ready("ssa.uef.js",function(){SSA.fn.uef.loader.updateStatus("dynamic",true);
});
}if($(".uef-container-tabGroup").length>0){SSA.fn.uef.loader.loadedModules.containerTabs=false;
head.load(SSA.deployment.URL+"libs/jquery/bootstrap/jquery.bootstrap.min.js");
head.ready("jquery.bootstrap.min.js",function(){head.load(SSA.deployment.URL+"libs/jquery/taboverflow/jquery.taboverflow.js");
head.ready("jquery.taboverflow.js",function(){head.load(SSA.deployment.URL+"js/ssa.uef.container.js");
head.ready("ssa.uef.container.js",function(){SSA.fn.uef.loader.updateStatus("containerTabs",true);
});
});
});
}if($("form").length>0||$(".uef-format-ssn").length>0||$(".uef-format-zipCode").length>0||$(".uef-format-phone").length>0||$("#uef-errorSummary").length>0||$(".uef-input-feedback").length>0||$("div[class*=uef-username]").length>0||$("body[data-uefLabelPosition=left]").length>0||pageBody.attr("data-doubleClickPrevention-disable")!="true"||$("textarea.uef-textarea-enhanced").length>0||$("input[class*=uef-password-strength]").length>0){SSA.fn.uef.loader.loadedModules.forms=false;
head.load(SSA.deployment.URL+"js/ssa.uef.forms.js");
head.ready("ssa.uef.forms.js",function(){SSA.fn.uef.loader.updateStatus("forms",true);
});
}if($(".uef-navLink").length>0){SSA.fn.uef.loader.loadedModules.navLink=false;
head.load(SSA.deployment.URL+"js/ssa.uef.navigation.js");
head.ready("ssa.uef.navigation.js",function(){SSA.fn.uef.loader.updateStatus("navLink",true);
});
}var metaNodes=$("meta[name=env]:first");
if(metaNodes.length>0&&metaNodes.attr("content").length>0&&(metaNodes.attr("content")=="dev"||metaNodes.attr("content")=="val"||metaNodes.attr("content")=="loc"||metaNodes.attr("content")=="local")){head.load(SSA.deployment.URL+"js/ssa.fn.uef.inspector.js");
}if($(".uef-table").length>0){SSA.fn.uef.loader.loadedModules.tables=false;
head.load(SSA.deployment.URL+"libs/jquery/datatables/jquery.dataTables.min.js");
head.ready("jquery.dataTables.min.js",function(){head.load(SSA.deployment.URL+"libs/jquery/datatables/responsive/jquery.dataTables.responsive.js");
head.load(SSA.deployment.URL+"libs/jquery/datatables/select/jquery.dataTables.select.min.js");
head.load(SSA.deployment.URL+"libs/jquery/datatables/fixedheader/jquery.dataTables.fixedHeader.min.js");
head.load(SSA.deployment.URL+"libs/jquery/datatables/fixedheader/jquery.dataTables.fixedHeader.min.css");
head.load(SSA.deployment.URL+"libs/jquery/datatables/colreorder/jquery.dataTables.colReorder.min.js");
head.load(SSA.deployment.URL+"libs/jquery/datatables/buttons/jquery.dataTables.buttons.min.js");
head.load(SSA.deployment.URL+"libs/jquery/datatables/buttons/jquery.dataTables.buttons.colVis.min.js");
head.ready("jquery.dataTables.responsive.js",function(){head.ready("jquery.dataTables.select.min.js",function(){head.ready("jquery.dataTables.fixedHeader.min.js",function(){head.ready("jquery.dataTables.colReorder.min.js",function(){head.ready("jquery.dataTables.buttons.min.js",function(){head.ready("jquery.dataTables.buttons.colVis.min.js",function(){head.load(SSA.deployment.URL+"js/ssa.uef.table.js");
head.ready("ssa.uef.table.js",function(){SSA.fn.uef.loader.updateStatus("tables",true);
});
});
});
});
});
});
});
});
}if($("*[data-uef-form-display-trigger]").length>0){SSA.fn.uef.loader.loadedModules.dynaForms=false;
head.load(SSA.deployment.URL+"js/ssa.uef.forms.controller.js");
head.ready("ssa.uef.forms.controller.js",function(){SSA.fn.uef.loader.updateStatus("dynaForms",true);
});
}if($(".uef-tmpl-sub-nav").length>0||$(".uef-menu").length>0){SSA.fn.uef.loader.loadedModules.subnav=false;
head.load(SSA.deployment.URL+"js/ssa.uef.steps.js");
head.ready("ssa.uef.steps.js",function(){SSA.fn.uef.loader.updateStatus("subnav",true);
});
}if($(".ssa-uef-tree").length>0){SSA.fn.uef.loader.loadedModules.tree=false;
head.load(SSA.deployment.URL+"libs/jquery/jstree/jquery.jstree.min.js");
head.ready("jquery.jstree.min.js",function(){head.load(SSA.deployment.URL+"js/ssa.uef.tree.js");
head.ready("ssa.uef.tree.js",function(){SSA.fn.uef.loader.updateStatus("tree",true);
});
});
}if($(".uef-notice_dismissible").length>0){SSA.fn.uef.loader.loadedModules.dismissibleNotices=false;
head.load(SSA.deployment.URL+"js/ssa.uef.notices.js");
head.ready("ssa.uef.notices.js",function(){SSA.fn.uef.loader.updateStatus("dismissibleNotices",true);
});
}if($("body").data("uefFlagnotices")){SSA.fn.uef.loader.loadedModules.flagNotices=false;
head.load(SSA.deployment.URL+"js/ssa.fn.uef.flags.js");
head.ready("ssa.fn.uef.flags.js",function(){SSA.fn.uef.loader.updateStatus("flagNotices",true);
});
}if($(".uef-repeater").length>0){SSA.fn.uef.loader.loadedModules.repeater=false;
if($(".uef-table").length>0){head.ready("ssa.uef.table.js",function(){head.load(SSA.deployment.URL+"js/ssa.uef.forms.repeater.js");
head.ready("ssa.uef.forms.repeater.js",function(){SSA.uef.forms.repeater.init();
SSA.fn.uef.loader.updateStatus("repeater",true);
});
});
}else{head.load(SSA.deployment.URL+"js/ssa.uef.forms.repeater.js");
head.ready("ssa.uef.forms.repeater.js",function(){SSA.uef.forms.repeater.init();
SSA.fn.uef.loader.updateStatus("repeater",true);
});
}}SSA.fn.uef.loader.updateStatus("loader",true);
});
if(SSA&&SSA.fn&&SSA.fn.setup){if(SSA.fn.setup.pageID){$("html").attr("id",SSA.fn.setup.pageID);
}}},updateStatus:function(module,_){SSA.fn.uef.loader.loadedModules[module]=true;
var loaderObj=JSON.stringify(SSA.fn.uef.loader.loadedModules);
if(!/false/g.test(loaderObj)){var loadEvent=new Event("uef-loaded",{bubbles:true,cancelable:false});
window.dispatchEvent(loadEvent);
setTimeout(function(){var resizeEvent=new Event("uef-page-resize",{bubbles:true,cancelable:false});
var body=document.querySelector("body");
body.dispatchEvent(resizeEvent);
},1);
}}};
})();
SSA.fn.uef.loader.init();
