Checklist not started.
'; } else { var pctR = Math.round((yesC / researchItems.length) * 100); var rbadge = pctR >= 80 ? 'green' : pctR >= 50 ? 'amber' : 'red'; html += '' + yesC + ' of ' + researchItems.length + ' complete (' + pctR + '%)'; html += '| Research Item | Status |
|---|---|
| ' + esc(researchItems[rj]) + ' | ' + rs + ' |
USP: ' + esc(ci.primaryUSP) + '
'; var ages = []; for (var ag = 0; ag < ageGroupOptions.length; ag++) { if (ci.ageGroups[ageGroupOptions[ag].key]) ages.push(ageGroupOptions[ag].label); } if (ages.length > 0) html += 'Age Groups: ' + esc(ages.join(', ')) + '
'; if (ci.model) html += 'Model: ' + esc(ci.model === 'inclusive' ? 'Inclusive (multiple teams per age group)' : 'Selective (tryout-based)') + '
'; if (ci.philosophy) html += 'Philosophy: ' + esc(ci.philosophy) + '
'; html += 'Not yet defined.
'; } // 3. Affiliation html += '' + esc(ar.why) + '
'; html += 'Quiz not completed.
'; } // 4. Facility html += 'Field Type: ' + esc(f.fieldType) + ' • Teams: ' + num(f.numTeams) + ' • Hours/team/week: ' + num(f.hoursPerWeek) + ' • Months: ' + num(f.monthsPerYear) + (dlSharing > 1 ? ' • Sharing: ' + dlSharing + ' teams/field' : '') + '
'; html += 'Break-even: ' + bep + ' players at ' + fmt(num(bb.playerFee)) + '/player
'; } if (num(bb.numPlayers) > 0) { var sf = Math.ceil(totalExp / num(bb.numPlayers)); html += 'Suggested fee to break even: ' + fmt(sf) + '/player
'; } html += '' + wi + '. ' + esc(wv) + '
'; } } } else { html += 'Exercise not completed.
'; } // Next Steps html += '' + esc(actions[ap]) + '