(function ($){
$(document).ready(function(){
initializeAttendeeLists();
});
function initializeAttendeeLists(){
$('.mep-event-attendee--list').each(function(){
var $container=$(this);
var $inner=$container.find('.mep-event-attendee--inner');
var $button=$container.find('.attendee--see-all');
var totalAttendees=parseInt($inner.attr('data-total-attendees'))||0;
if(totalAttendees > 12){
$button.show();
$inner.removeClass('expanded');
}else{
$button.hide();
$inner.addClass('expanded');
}});
}
$(document).on('click', '.attendee--see-all', function(e){
e.preventDefault();
var $button=$(this);
var $container=$button.closest('.mep-event-attendee--list');
var $inner=$container.find('.mep-event-attendee--inner');
var showText=$button.attr('data-show-text')||'Show All';
var hideText=$button.attr('data-hide-text')||'Show Less';
if($inner.hasClass('expanded')){
$inner.removeClass('expanded');
$button.text(showText);
$('html, body').animate({
scrollTop: $container.offset().top - 20
}, 300);
}else{
$inner.addClass('expanded');
$button.text(hideText);
}});
})(jQuery);