function alphaListToggleTabs(n,t){t?(n.find(".alpha_list_all_container").show(),n.find(".alpha_list_alpha_container").hide(),n.find("a[data-show-list='alpha']").removeClass("selected"),n.find("a[data-show-list='all']").addClass("selected")):(n.find(".alpha_list_all_container").hide(),n.find(".alpha_list_alpha_container").show(),n.find("a[data-show-list='all']").removeClass("selected"),n.find("a[data-show-list='alpha']").addClass("selected"))}function alphaListApplyFilterToShowAll(n){var t=$(n).closest(".search_parent_container"),u=t.attr("id"),r;t.find("a[data-show-list='all']").hasClass("selected")||alphaListToggleTabs(t,!0);var i=t.find(".no_alpha_list_records_found"),f=t.find(".alpha_list_search_box").val(),e=commonHelpers.isNullOrEmpty(f);if(e){t.find(".alpha_list_show_all_div").show().removeClass("search_result");i.hide();u==="registrationListContainer"&&typeof resetAttendeeList=="function"&&resetAttendeeList();return}r=!1;t.find(".alpha_list_show_all_div").each(function(){$(this).find(".event_person_name").text().toUpperCase().indexOf(f.toUpperCase())===-1?$(this).removeClass("search_result").hide():($(this).addClass("search_result").show(),r=!0)});r?(i.hide(),u==="registrationListContainer"&&typeof updateSearchResult=="function"&&updateSearchResult()):i.show()}(function(n){n.fn.listnav=function(t){var i=n.extend({},n.fn.listnav.defaults,t),r=["_","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","-"],u=!1,f="";return f=document.ontouchstart!==null?"click":"touchend click",i.prefixes=n.map(i.prefixes,function(n){return n.toLowerCase()}),this.each(function(){function g(){var s,f;if(o.append(et()),e=n(".ln-letters",o).slice(0,1),i.showCounts&&(h=n(".ln-letter-count",o).slice(0,1)),tt(),rt(),ft(),i.flagDisabled&&it(),i.includeAll||n(".all",e).remove(),i.includeNums||n("._",e).remove(),i.includeOther||n(".-",e).remove(),i.removeDisabled&&n(".ln-disabled",e).remove(),n(":last",e).addClass("ln-last"),n.cookie&&i.cookieName!==null&&(s=n.cookie(i.cookieName),s!==null&&typeof s!="undefined"&&(i.initLetter=s)),i.initLetter!=="")u=!0,n("."+i.initLetter.toLowerCase(),e).slice(0,1).trigger("click");else if(i.initHidden)ut(),t.children().addClass("listNavHide"),t.children(".ln-init-hidden").removeClass("listNavHide");else if(i.includeAll)n(".all",e).addClass("ln-selected");else for(f=i.includeNums?0:1;f<r.length;f++)if(c[r[f]]>0){u=!0;n("."+r[f],e).slice(0,1).trigger("click");break}}function nt(){var t=h.outerHeight();h.css({top:n("a:first",o).slice(0,1).position().top-t})}function tt(){var r,u,f="",e=i.prefixes.length>0,o=i.filterSelector.length>0;n(t).children().each(function(){var h,t,s;if(u=n(this),r=o?n.trim(u.find(i.filterSelector).text()).toLowerCase():n.trim(u.text()).toLowerCase(),r!==""){if(e&&(h=n.map(i.prefixes,function(n){return n.indexOf(" ")<=0?n+" ":n}),t=n.grep(h,function(n){return r.indexOf(n)===0}),t.length>0)){s=r.toLowerCase().split(t[0])[1];f=s!==null?n.trim(s).charAt(0):r.charAt(0);k(f,u,!0);return}f=r.charAt(0);k(f,u)}})}function k(n,t,i){/\W/.test(n)&&(n="-");isNaN(n)||(n="_");t.addClass("ln-"+n);c[n]===undefined&&(c[n]=0);c[n]++;i||v++}function it(){for(var t=0;t<r.length;t++)c[r[t]]===undefined&&n("."+r[t],e).addClass("ln-disabled")}function rt(){t.append('<li class="ln-no-match listNavHide">'+i.noMatchText+"<\/li>")}function ut(){t.append('<li class="ln-init-hidden listNavHide">'+i.initHiddenText+"<\/li>")}function d(r){return n(r).hasClass("all")?y=i.dontCount?v-t.find(i.dontCount).length:v:(r=".ln-"+n(r).attr("class").split(" ")[0],s=i.dontCount?t.find(r).not(i.dontCount).length:t.find(r).length,s!==undefined?s:0)}function ft(){i.showCounts&&(o.mouseover(function(){nt()}),n(".ln-letters a",o).mouseover(function(){w=n(this).position().left;b=n(this).outerWidth()+"px";s=d(this);h.css({left:w,width:b}).text(s).addClass("letterCountShow").removeClass("listNavHide")}).mouseout(function(){h.addClass("listNavHide").removeClass("letterCountShow")}));n("a",e).on(f,function(r){var h;if(r.preventDefault(),n(this).hasClass("ln-disabled")&&i.disableClickOndisabledLetter)return!1;var o=n(this),f=o.attr("class").split(" ")[0],s=t.children(".ln-no-match");if(i.initHidden&&t.children(".ln-init-hidden").remove(),l!==f)if(n("a.ln-selected",e).removeClass("ln-selected"),f==="all"?(t.children().addClass("listNavShow").removeClass("listNavHide"),s.addClass("listNavHide").removeClass("listNavShow"),p=!0):(p?(t.children().addClass("listNavHide").removeClass("listNavShow"),p=!1):l!==""&&t.children(".ln-"+l).addClass("listNavHide").removeClass("listNavShow"),h=d(this),h>0?(t.children(".ln-"+f).addClass("listNavShow").removeClass("listNavHide"),s.addClass("listNavHide").removeClass("listNavShow")):s.addClass("listNavShow").removeClass("listNavHide")),l=f,n.cookie&&i.cookieName!==null&&n.cookie(i.cookieName,f,{expires:999}),o.addClass("ln-selected"),o.blur(),u||i.onClick===null)u=!1;else i.onClick(f)})}function et(){for(var t=[],n=1;n<r.length;n++)t.length===0&&t.push('<a class="all" href="#">'+i.allText+'<\/a><a class="_" href="#"><span>#<\/span><\/a>'),t.push('<a class="'+r[n]+'" href="#"><span>'+(r[n]==="-"?"&":r[n].toUpperCase())+"<\/span><\/a>");return'<div class="ln-letters">'+t.join("")+"<\/div>"+(i.showCounts?'<div class="ln-letter-count listNavHide">0<\/div>':"")}var o,e,h,w,b,s,a=this.id,t=n(this),c={},v=0,y=0,p=!0,l="";n("#"+a+"-nav").length||n('<div id="'+a+'-nav" class="listNav"/>').insertBefore(t);o=n("#"+a+"-nav");g()})};n.fn.listnav.defaults={initHidden:!1,initHiddenText:"Tap a letter above to view matching items",initLetter:"",includeAll:!0,allText:"All",includeOther:!1,includeNums:!0,flagDisabled:!0,removeDisabled:!1,noMatchText:"No matching entries",showCounts:!0,dontCount:"",cookieName:null,onClick:null,prefixes:[],filterSelector:"",disableClickOndisabledLetter:!1}})(jQuery);$(function(){$(".alpha_list_toggle").click(function(n){var t=$(this),i,r;return t.hasClass("selected")||(i=t.closest(".search_parent_container"),i.find(".alpha_list_search_box").val(""),r=t.data("showList")==="all",alphaListToggleTabs(i,r),r&&alphaListApplyFilterToShowAll(this)),n.preventDefault(),!1});$(".alpha_list_alpha_items_container").listnav({includeNums:!0,includeOther:!0,showCounts:!1,includeAll:!1,disableClickOndisabledLetter:!0});$(".alpha_list_search_box").each(function(){var n=$(this);n.keyup(function(){alphaListApplyFilterToShowAll(this)});n.addClear({top:11,right:6,onClear:function(n){alphaListApplyFilterToShowAll(n)}})})})