<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/resources/styles/styles.css">
<c:choose>
    <c:when test="${modo=='normal'}">
        <c:set var="titulo" value="AGREGAR CURSO"/>
    </c:when>
    <c:when test="${modo=='actualizar'}">
        <c:set var="titulo" value="ACTUALIZAR CURSO"/>
    </c:when>
    <c:otherwise>
        <c:set var="titulo" value="FORMULARIO CURSO"/>
    </c:otherwise>
</c:choose>
<title>${titulo}</title>
</head>
<body>
<c:url  var="link" value="agregarCurso">
	<c:param name="modo" value="${modo}"/>
</c:url>
<%@ include file="/WEB-INF/view/menu.jsp" %>

    <div id="contenido">
    <!-- Mensajes flash con clases correctas -->
        <c:if test="${not empty sessionScope.mensaje}">
            <div class="alert alert-success">${sessionScope.mensaje}</div>
            <c:remove var="mensaje" scope="session"/>
        </c:if>
        
        <c:if test="${not empty sessionScope.error}">
            <div class="alert alert-danger">${sessionScope.error}</div>
            <c:remove var="error" scope="session"/>
        </c:if>
        <form:form action="${link}" method="post" modelAttribute="curso">
        <form:hidden path="id"/>
    <div>
        <label for="nombre">Nombre</label>
        <form:input path="nombre"/>
        <form:errors path="nombre" class="error-message" element="div"/>
    </div>
        
    <div>
        <label>Escuelas disponibles:</label>
        <form:select path="escuela.id">
    		<form:option value="0" label="-- Seleccione Escuela --" disabled="true"/>
    		<form:options items="${listaEscuelas}" itemValue="id" itemLabel="nombre"/>
		</form:select>
        <form:errors path="escuela" class="error-message" element="div"/>
    </div>

    <button type="submit" class="styled-button">${titulo}</button>
</form:form>
    </div>
</body>
</html>