{% extends 'teacher/discipline/MapBase' %}

{% set step_1 = 'active' %}

{% block discipline_media %}
	{{ HTML.script('static/js/discipline/editSettings.js')|raw }}
	{{ HTML.style('static/css/select2.css')|raw }}
	{{ HTML.style('static/css/teacher/discipline/create.css')|raw }}
	{{ HTML.script('static/js/libs/select2.js')|raw }}
{% endblock %}

{% block map_content %}
	<div class="LayerSection">
		<div class="itemBlock">
			<div class="title">Учебное подразделение:</div>
			<div class="field">
				<select class="SelectFaculty defaultForm" disabled>
					<option value="{{ Discipline.FacultyID }}" selected>{{ Discipline.FacultyName }}</option>
				</select>
			</div>
		</div>
	</div>

	<div class="LayerSection">
		<div class="itemBlock">
			<div class="title">Предмет:</div>
			<div class="field">
				<select class="SelectSubject" {{ not DisciplineCreationISAllowed ? 'disabled' }}>
                    <option></option>
					{% for Subject in SubjectsList %}
						<option value="{{ Subject.ID }}" {{ Discipline.SubjectID == Subject.ID ? 'selected' }}>
                            {{ Subject.Title }}</option>
                    {% else %}
                        <option selected>Предмет не найден</option>
					{% endfor %}
				</select>
			</div>
		</div>
		{#<p class="help">Если Вы не нашли предмет в данном списке, пожалуйста, обратитесь в поддержку с помощью кнопки "Сообщение".</p>#}
	</div>

	<div class="LayerSection">
		<div class="itemBlock">
			<div class="title">Курс:</div>
			<div class="field">
				<select class="SelectDisGrade defaultForm {{ Discipline.IsLocked ? 'disabled_select' }}" {{ Discipline.IsLocked or not DisciplineCreationISAllowed ? 'disabled' }}>
					{% for Grade in GradesList %}
                        {% set Title = (Grade['Degree'] == 'master' ? 'Магистратура' : 'Курс') %}
						<option value="{{ Grade.ID }}" {{ Grade.ID == Discipline.GradeID ? 'selected' }}>
                            {{ Title }} {{ Grade.Num }}
                        </option>
					{% endfor %}
				</select>
			</div>
		</div>
		<p class="help">При изменении курса произойдет автоматическое отсоединение групп.</p>
	</div>

	<div class="LayerSection">
		<div class="itemBlock">
			<div class="title">Бонусные баллы:</div>
			<div class="field">
				<label>
					<input name="BonusRate" class="BonusRate" type="checkbox" {{ Discipline.IsLocked ? 'disabled' }}
                            {{ Discipline.IsBonus ? 'checked' }}>Добавить ли бонусные баллы?
                </label>
			</div>
		</div>
	</div>
	<div class="LayerSection">
		<div class="itemBlock">
			<div class="title">Форма контроля:</div>
			<div class="field">
				<div class="RadioElemDiv">
					<label>
						<input name="ExamType" class="ExamType" type="radio" value="exam" {{ Discipline.IsLocked or not DisciplineCreationISAllowed ? 'disabled' }}
                                {{ Discipline.Type == 'exam' ? 'checked' }}>Экзамен
					</label>
				</div>
				<div class="RadioElemDiv">
					<label>
						<input name="ExamType" class="ExamType" type="radio" value="credit" {{ Discipline.IsLocked or not DisciplineCreationISAllowed ? 'disabled' }}
                                {{ Discipline.Type == 'credit' ? 'checked' }}>Зачет
					</label>
				</div>
				<div class="RadioElemDiv">
					<label>
						<input name="ExamType" class="ExamType" type="radio" value="grading_credit" {{ Discipline.IsLocked or not DisciplineCreationISAllowed ? 'disabled' }}
                                {{ Discipline.Type == 'grading_credit' ? 'checked' }}>Дифф. зачет
					</label>
				</div>
			</div>
		</div>
	</div>
	<div class="LayerSection">
		<div class="itemBlock">
			<div class="title">Лекционных часов:</div>
			<div class="field">
				<input class="InputLectureCount defaultForm" type="text" style="width: 80px;" value="{{ Discipline.Lectures }}" {{ Discipline.IsLocked ? 'disabled' }}>
			</div>
		</div>
	</div>
	<div class="LayerSection">
		<div class="itemBlock">
			<div class="title">Практических часов:</div>
			<div class="field">
				<input class="InputPracticeCount defaultForm" type="text" style="width: 80px;" value="{{ Discipline.Practice }}" {{ Discipline.IsLocked ? 'disabled' }}>
			</div>
		</div>
	</div>
	<div class="LayerSection">
		<div class="itemBlock">
			<div class="title">Лабораторных часов:</div>
			<div class="field">
				<input class="InputLabCount defaultForm" type="text" style="width: 80px;" value="{{ Discipline.Labs }}" {{ Discipline.IsLocked ? 'disabled' }}>
			</div>
		</div>
	</div>

{% endblock %}