function lfOnMessage(n){var t=document.getElementById("lf-tool-frame"),i,r;t!=null&&n.source==t.contentWindow&&typeof n.data!="object"&&(i=JSON.parse(n.data),r=i.height,t.height="",t.height=r)}function HandleGridError(n,t){$("#ajax-error").remove();var i="<div id='ajax-error' class='alert alert-danger'>"+n+"<\/div><div class='clear'><\/div>";$("#"+t).before(i)}function UpdateIDFields(n){var t=$(n).parents("div.panel-body:first");(n.value==""||n.value==null)&&DoUpdates(t,!0,!1,!0);n.value=="DRIVERS_LICENSE"&&DoUpdates(t,!0,!0,!0);n.value=="ID_CARD"&&DoUpdates(t,!0,!1,!0);n.value=="HAND_GUN_LIC"&&DoUpdates(t,!0,!1,!0);n.value=="MILITARY_ID"&&DoUpdates(t,!1,!1,!1);n.value=="OTHER"&&DoUpdates(t,!1,!1,!1)}function DoUpdates(n,t,i,r){if(t?(n.find("[key=IDState]").closest(".form-group").show(),n.find("[key=IDState]").attr("data-val",!0)):(n.find("[key=IDState]").closest(".form-group").hide(),n.find("[key=IDState]").attr("data-val",!1)),i){var u=n.find("[key=IDState]").val();u=="TX"||u=="MA"||u=="MI"||u=="MO"?(n.find("[key=IDIssuedDate]").closest(".form-group").hide(),n.find("[key=IDIssuedDate]").attr("data-val",!1)):(n.find("[key=IDIssuedDate]").closest(".form-group").show(),n.find("[key=IDIssuedDate]").attr("data-val",!0))}else n.find("[key=IDIssuedDate]").closest(".form-group").hide(),n.find("[key=IDIssuedDate]").attr("data-val",!1);r?(n.find("[key=IDExpirationDate]").closest(".form-group").show(),n.find("[key=IDExpirationDate]").attr("data-val",!0)):(n.find("[key=IDExpirationDate]").closest(".form-group").hide(),n.find("[key=IDExpirationDate]").attr("data-val",!1))}function UpdateIDStateFields(n){var t=$(n).parents("div.panel-body:first"),i;n.value=="TX"||n.value=="MA"||n.value=="MI"||n.value=="MO"?(t.find("[key=IDIssuedDate]").closest(".form-group").hide(),t.find("[key=IDIssuedDate]").attr("data-val",!1)):(i=t.find("[key=IDCardType]").val(),i=="DRIVERS_LICENSE"&&(t.find("[key=IDIssuedDate]").closest(".form-group").show(),t.find("[key=IDIssuedDate]").attr("data-val",!0)))}function getUrlParameter(n){for(var u=window.location.search.substring(1),r=u.split("&"),t,i=0;i<r.length;i++)if(t=r[i].split("="),t[0]===n)return t[1]===undefined?!0:decodeURIComponent(t[1])}var digitalData={},ssfcuThemeType="";$(function(){$(window).on("beforeunload",function(){});$("#copyright-date").text((new Date).getFullYear());$("#ss-pageTabs a").click(function(n){n.preventDefault();$(this).tab("show")});$(".dropdown-accordion").on("click",'a[data-toggle="collapse"]',function(n){n.preventDefault();n.stopPropagation();$($(this).data("parent")).find(".panel-collapse.in").collapse("hide");$($(this).attr("href")).collapse("show")});jQuery.fn.preventDoubleSubmit=function(){jQuery(this).submit(function(){if(this.beenSubmitted)return!1;if($(".form-group").removeClass("has-error"),$(this).valid()){this.beenSubmitted=!0;var n=$(this).find(".single-form-submit");return setTimeout(function(){$(n).find(".btn").addClass("disabled")},10),!0}return $(".input-validation-error").closest(".form-group").addClass("has-error"),!1})};$(".single-form-submit").closest("form").preventDoubleSubmit();$(".flow-cancel").click(function(){var n=$(this).data(),o=n.keys.split(","),s=n.returnurl&&$.trim(n.returnurl)?n.returnurl:"/",u="Are you sure you want to cancel?",f="",t="No, Continue",i="Yes, Cancel",e=!1,r;typeof cancelFlow!="undefined"&&("title"in cancelFlow&&(u=cancelFlow.title),"message"in cancelFlow&&(f='<div class="modal-body">'+cancelFlow.message+"<\/div>"),"btnDefaultText"in cancelFlow&&(t=cancelFlow.btnDefaultText),"btnPrimaryText"in cancelFlow&&(i=cancelFlow.btnPrimaryText),"reverseBtnFunctions"in cancelFlow&&(e=cancelFlow.reverseBtnFunctions));r="";r=e===!0?'<button id="cancel-confirm" type="button" class="btn btn-default">'+t+'<\/button><button type="button" class="btn btn-primary" data-dismiss="modal">'+i+"<\/button>":'<button type="button" class="btn btn-default" data-dismiss="modal">'+t+'<\/button><button id="cancel-confirm" type="button" class="btn btn-primary">'+i+"<\/button>";$('<div class="modal fade" id="cancel-modal"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><div class="modal-title"><h6>'+u+"<\/h6><\/div><\/div>"+f+'<div class="modal-footer form-buttons">'+r+"<\/div><\/div><\/div><\/div>").on("hidden.bs.modal",function(){$(this).remove()}).modal("show").find("#cancel-confirm").click(function(){$.ajax({url:"/SSFCUApi/Cancel/Cancel",data:{keys:o},traditional:!0,cache:!1}).always(function(){window.location=s})})});$(".open-bill-pay").click(function(){openBillPay()});$.fn.toggleTabs=function(){var n=function(n){$($(n).children(".active").children("[data-toggle=tab]").attr("href")).removeClass("active");$(n).children(".active").removeClass("active")},t=function(n){$(n).on("show.bs.tab.toggletabs",function(){return $(n).off(".toggletabs"),!1})},i=function(i){$(i).find("[data-toggle=tab]").click(function(){if($(this).parent().hasClass("active")){if(window.innerWidth>769)return!1;n(i);t(i)}})};this.each(function(){i(this)})};$("header .nav-tabs").toggleTabs();window.innerWidth<769?$(".tab-dark>a").click():["/mybranch/","/mybranch-applicant/","/enrollment/","/login","/logout","/reset-password","/unlock-account"].some(function(n){return window.location.pathname.indexOf(n)>-1})&&($(".tab-dark").removeClass("active"),$("header .tab-content #products").removeClass("active"),$(".tab-primary").addClass("active"),$("header .tab-content #banking").addClass("active"));$.fn.casecadeSelect=function(n,t,i){var r=this,u=$(n),o=$("<div>").append(u.children(":first-child")).html(),l=function(){u.prop("disabled")==!0&&(u.prop("disabled",!1),r.trigger("enable.casecade"))},s=function(){u.prop("disabled")==!1&&(u.prop("disabled",!0),r.trigger("disable.casecade"))},h=function(){u.html(o)},c=function(){i&&u.children('[value="'+i+'"]').length>0&&u.val(i);r.off("loaded.casecade",c)},f=function(){h();s();r.trigger("cleared.casecade")},a=function(){if(e(),i)r.on("loaded.casecade",c);r.change(function(){$(u).siblings("#dropdown-loading").show();f();s();e()})},e=function(){r.trigger("casecade");r.val()!=""?$.ajax({url:t+r.val()}).then(function(n){$(u).siblings("#dropdown-loading").hide();n.length>0?(h(),$.each(n,function(){u.append($(o).val(this.Value).text(this.Text))}),l(),r.trigger("loaded.casecade")):(f(),r.trigger("noresults.casecade"))},function(){f();r.trigger("apifailure.casecade")}):($(u).siblings("#dropdown-loading").hide(),f())};return a(),{casecade:e}};$.fn.multiLineSelect=function(){var n=this,u=$('<div class="dropdown mulit-line-select">'),f=$('<button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown" style="width:100%; text-align: left;">'),e=$('<div class="dropdown-menu form-control" style="padding: 0; margin: 0; border: currentColor;">'),o=$('<button class="list-group-item" type="button" data-value="">'),s='<span class="caret pull-right"><\/span>',t,i=function(){var i=u.clone().append(f.html(n.children('[value="'+n.val()+'"]').text()+s).prop("disabled",n.prop("disabled"))).append(e.clone());$.each(n.children(),function(){i.children(".dropdown-menu").append(o.clone().html($(this).text()).data("value",this.value))});i.find(".dropdown-menu").on("click","button",function(){n.val()!=$(this).data("value")&&n.val($(this).data("value")).change()});t=i;n.after(i)},h=function(){t.remove()},r=function(){h();i()};return n.hide(),i(),n.change(function(){r()}),{redraw:r}};$.fn.currencyMask=function(n,t,i){var r=this,u,o=!1,f=0,e=0,l=function(n){try{var t,i=0,u=document.selection,r=n.selectionStart;return u&&navigator.appVersion.indexOf("MSIE 10")===-1?(t=u.createRange(),t.moveStart("character",-n.value.length),i=t.text.length):(r||r==="0")&&(i=r),i}catch(f){}},s=function(n){return n==""?n:(isNaN(n)&&(n="0"),parseFloat(n).toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g,"$1,"))},h=function(){var n=u.val();n!=""?(n=parseFloat(n.replace(",","")),isNaN(n)&&(n=r.val()),n!=Math.abs(n)&&(n=0),f>0&&n<f&&(n=f),e>0&&n>e&&(n=e)):o&&(n=0);r.val(n).valid();r.trigger("update.currency")},a=function(){setTimeout(function(){var n=parseFloat(u.val().replace(",",""));isNaN(n)&&u.val(r.val())},10)},v=function(n){var u=String.fromCharCode(n.which),r=n.target.value,t=r.lastIndexOf("."),i=r.replace(",","");return i!="."&&(isNaN(i)||i!=Math.abs(i))?!1:/[0-9.]/.test(u)?u=="."&&t>-1?!1:t>-1&&r.length-t>2&&l(n.target)>t?!1:void 0:!1},y=function(){u.val(r.val())},p=function(){h();u.val(r.val());u.val(s(u.val()))},w=function(n){n.focusin(y);n.focusout(p);n.keypress(v);n.on("paste",a);n.keyup(h)},b=function(){var n=r.closest("form");n.validate().settings.ignore="#"+r.prop("id")+"-currency, "+n.validate().settings.ignore+":not(#"+r.prop("id")+"-currency:visible + #"+r.prop("id")+")"},c=function(){r.data("currency-child")&&$(r.data("currency-child")).remove();var n=r.clone().show().prop({id:r.prop("id")+"-currency",name:""}).data("currency-parent","#"+r.prop("id"));n.val(s(n.val()));w(n);r.before(n);r.data("currency-child","#"+n.prop("id"));u=n},k=function(){n===!0&&(o=!0);t!==undefined&&(f=t);i!==undefined&&(e=i);r.data("currency-child")==undefined&&(b(),r.hide(),c())};if(r.length!==0)return k(),{redraw:c}}});window.attachEvent?window.attachEvent("onmessage",lfOnMessage):window.addEventListener&&window.addEventListener("message",lfOnMessage,!1);jQuery.validator.setDefaults({unhighlight:function(n,t,i){n.type==="radio"?this.findByName(n.name).removeClass(t).addClass(i):$(n).removeClass(t).addClass(i);$(n).closest(".form-group").removeClass("has-error")}});$.validator.methods.date=function(n,t){if(this.optional(t))return!0;try{return $.datepicker.parseDate("mm/dd/yy",n),!0}catch(i){return!1}}