';
// Number
list += '
' + ((regatta['number'] != null) ? ('# ' + regatta['number']) : '') + '
';
// Club
list += '
' + ((club != null) ? club['kurz'] : '') + '
';
// Special
list += '
' + regatta['special'] + '
';
// Icons
var icons = [];
if (regatta['info'] != '')
icons.push('
');
if ((regatta['meldung'] != '') && (dateTo >= today) && (regatta['meldungOffen'] == '1')) {
var color = '';
var planning = null;
if (isLoggedIn()) {
var plannings = await dbGetDataIndex('plannings', 'regatta', regatta['id']);
for (id in plannings) {
if (plannings[id]['user'] == USER_ID) {
planning = plannings[id];
break;
}
}
}
if (regatta['meldungSchluss'] != null) {
if ((planning == null) || (planning['gemeldet'] == '0')) {
var ms = 0;
if (regatta['meldungEarly'] != null) {
ms = parseDate(regatta['meldungEarly']);
}
if (ms < today) {
ms = parseDate(regatta['meldungSchluss']);
}
var diff = Math.round((ms - today) / 86400000);
if ((ms >= today) && (diff < 7)) {
color = ' color-red2-dark';
}
}
}
if ((planning != null) && (planning['gemeldet'] == '0')) {
color += ' fa-blink';
}
icons.push('
');
}
if (regatta['canceled'] == '1') {
icons.push('
');
}
list += '
' + icons.join(' ') + '
';
list += '
';
// Date
list += '
' + formatDate("d.m.Y", dateFrom) + ' - ' + formatDate("d.m.Y", dateTo) + '
';
// RLF
list += '
' + parseFloat(regatta['rlf']).toFixed(2) + '
';
list += '