<ss:ajax:event id="unit_change_ajax_event" updateregions="unit_change_ajax_region" />
<ss:forms:form id="new_unit_form" method="ajax" onsubmitajax="new_unit_form_ajaxevent" componentautosave="false">
<ss:logic:variable as="date_limits" value="[? getDateLimits() ?]" />
<ss:forms:row label="Date" description="">
<ss:forms:datepicker id="unit_date_datepicker" onchangeajax="unit_change_ajax_event" valuemin="[? getDateLimits()['start_date'] ?]" valuemax="[? getDateLimits()['end_date'] ?]" disabledays="[? getDateLimits()['disable_days'] ?]" datacolumn="unit_date" />
<br />
<ss:logic:if test="($course['course_type'] == 'collective') && validateUnitDateAgainstSession($course['session_id'], $unit_date_datepicker.value)">
<span class="bad">This date is outside of the session [? \Components\AF\Courses\Configuration\Sessions::renderTitle($course['session_id'], true) ?]</span>
</ss:logic:if>
</ss:forms:row>
<ss:ajax:region id="unit_change_ajax_region">
<ss:logic:variable as="available_schedules" value="[? getSchedules($unit_date_datepicker.value) ?]" />
<ss:forms:row id="hours_container">
<ss:data:repeater as="hours" datasource="getSampleHours()">
<div class="hours">[? $hours ?]</div>
</ss:data:repeater>
</ss:forms:row>
</ss:ajax:region>
</ss:forms:form>
<ss:ajax:event id="unit_change_ajax_event" updateregions="unit_change_ajax_region" />
<ss:forms:form id="new_unit_form" method="ajax" onsubmitajax="new_unit_form_ajaxevent" componentautosave="false">
<ss:logic:variable as="date_limits" value="[? getDateLimits() ?]" />
<ss:forms:row label="Date" description="">
<ss:forms:datepicker id="unit_date_datepicker" onchangeajax="unit_change_ajax_event" valuemin="[? getDateLimits()['start_date'] ?]" valuemax="[? getDateLimits()['end_date'] ?]" disabledays="[? getDateLimits()['disable_days'] ?]" datacolumn="unit_date" />
<br />
<ss:logic:if test="($course['course_type'] == 'collective') && validateUnitDateAgainstSession($course['session_id'], $unit_date_datepicker.value)">
<span class="bad">This date is outside of the session [? \Components\AF\Courses\Configuration\Sessions::renderTitle($course['session_id'], true) ?]</span>
</ss:logic:if>
</ss:forms:row>
<ss:ajax:region id="unit_change_ajax_region">
<ss:logic:variable as="available_schedules" value="[? getSchedules($unit_date_datepicker.value) ?]" />
<ss:forms:row id="hours_container">
<ss:data:repeater as="hours" datasource="getSampleHours()">
<div class="hours">[? $hours ?]</div>
</ss:data:repeater>
</ss:forms:row>
</ss:ajax:region>
</ss:forms:form>