<% if ( a.hasStarted() ) { %>
<% var attendeesAttended = a.getAttendeesAttended(); %>
<% if ( attendeesAttended.length > 0 ) { %>
<% for ( var aai = 0; aai < attendeesAttended.length; aai++ ) { %>
<%=raw app.core.View.getTemplate( 'appointment-detail-attendee-row', { a: a, at : attendeesAttended[ aai ], g : g } ) %>
<% } %>
<% } else { %>
<%= _lc( 'NONE' ) %>
<% } %>
<% } else { %>
<% var attendeesAccepted = a.getAttendeesAccepted(); %>
<% if ( attendeesAccepted.length > 0 ) { %>
<% for ( var aai = 0; aai < attendeesAccepted.length; aai++ ) { %>
<%=raw app.core.View.getTemplate( 'appointment-detail-attendee-row', { a: a, at : attendeesAccepted[ aai ], g : g } ) %>
<% } %>
<% } else { %>
<%= _lc( 'NONE' ) %>
<% } %>
<% if ( 0 < a.getMaxAttendees() ) { %>
<% var attendeesWaiting = a.getWaitingList(); %>
<% if ( attendeesWaiting.length > 0 ) { %>
<% for ( var awi = 0; awi < attendeesWaiting.length; awi++ ) { %>
<%=raw app.core.View.getTemplate( 'appointment-detail-attendee-waiting-row', { a: a, at : attendeesWaiting[ awi ], g : g, waitingPos : (awi + 1) } ) %>
<% } %>
<% } else { %>
<%= _lc( 'NONE' ) %>
<% } %>
<% } %>
<% let attendeesDeclined = a.getAttendeesDeclined(); %>
<% if ( attendeesDeclined.length > 0 ) { %>
<% for ( var adi = 0; adi < attendeesDeclined.length; adi++ ) { %>
<%=raw app.core.View.getTemplate( 'appointment-detail-attendee-row', { a: a, at : attendeesDeclined[ adi ], g : g } ) %>
<% } %>
<% } else { %>
<%= _lc( 'NONE' ) %>
<% } %>
<% } %>