<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winEditarAutobus"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>

<zk xmlns="http://www.zkoss.org/2005/zul">
    <window id="winEditarAutobus" border="normal"
            apply="${editarAutobusController}"
            width="400px"  height="457x" contentStyle="overflow:auto"
            title="${c:l('editarAutobusController.window.title')}">

        <toolbar>
            <hbox spacing="5px" style="padding:1px" align="right">
                <button id="btnApagar" height="20"
                        image="/gui/img/remove.png" width="35px"
                        tooltiptext="${c:l('editarAutobusController.btnApagar.tooltiptext')}"/>
                <button id="btnSalvar" height="20"
                        image="/gui/img/save.png" width="35px"
                        tooltiptext="${c:l('editarAutobusController.btnSalvar.tooltiptext')}"/>
                <button id="btnFechar" height="20"
                        image="/gui/img/exit.png" width="35px"
                        onClick="winEditarAutobus.detach()"
                        tooltiptext="${c:l('editarAutobusController.btnFechar.tooltiptext')}"/>
            </hbox>
        </toolbar>
		<tabbox>
			<tabs width="200px">
				<tab
					label="${c:l('editarAutobusController.window.title')}" />
				<tab
					label="${c:l('editarAutobusController.tab.label.docs')}" />
			</tabs>
			<tabpanels>
				<!-- Autobus -->
				<tabpanel>
			        <grid fixedLayout="true">
			            <columns>
			                <column width="40%" />
			                <column width="60%" />
			            </columns>
			            <rows>
			                <row>
			                    <label id="lbNome" value="${c:l('editarAutobusController.lbNome.value')}"/>
			                    <textbox id="txtNome" constraint="no empty" width="80%" maxlength="10"
			                             value="@{winEditarAutobus$composer.autobus.numautobus}"
			                             use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
			                </row>
			                <row>
			                    <label id="lbNumvagon" value="${c:l('editarAutobusController.lbNumvagon.value')}"/>
			                    <textbox id="txtNumvagon" width="80%" maxlength="10"
			                             value="@{winEditarAutobus$composer.autobus.numvagon}"
			                             use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
			                </row>
			                <row>
			                    <label value="${c:l('busquedaAutobusController.diagramaautobus.label')}"/>
			                    <combobox id="cmbDiagramaAutobus" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
			                        mold="rounded" buttonVisible="true" width="70%"
			                        model="@{winEditarAutobus$composer.lsDiagramaAutobus}"
			                        selectedItem="@{winEditarAutobus$composer.autobus.diagramaAutobus}"/>
			                </row>
			                <row>
			                    <label value="${c:l('busquedaAutobusController.diagramaautobusPiso.label')}"/>
			                    <combobox id="cmbDiagramaAutobusPiso" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
			                        mold="rounded" buttonVisible="true" width="70%"
			                        model="@{winEditarAutobus$composer.lsDiagramaAutobus}"
			                        selectedItem="@{winEditarAutobus$composer.autobus.diagramaAutobusPiso}"/>
			                </row>
			                <row>
			                    <label value="${c:l('editarAutobusController.lbEmpresa.value')}"/>
			                    <combobox id="cmbEmpresas" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" 
			                        mold="rounded" buttonVisible="true" width="70%"
			                        model="@{winEditarAutobus$composer.lsEmpresas}"
			                        selectedItem="@{winEditarAutobus$composer.autobus.empresa}"/>
			                </row>
			                <row>
			                    <label id="lbParados" value="${c:l('editarAutobusController.lbParados.value')}"/>
			                    <textbox id="txtParados" width="80%" maxlength="10"
			                             value="@{winEditarAutobus$composer.autobus.cantparados}"
			                             use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
			                </row>
			                <row>
			                    <label value="${c:l('editarAutobusController.lbMarca.value')}"/>
			                    <combobox id="cmbMarcas" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" 
			                        mold="rounded" buttonVisible="true" width="70%"
			                        model="@{winEditarAutobus$composer.lsMarcas}"
			                        selectedItem="@{winEditarAutobus$composer.autobus.marcaAutobus}"/>
			                </row>
			                <row>
			                    <label id="lbModelo" value="${c:l('editarAutobusController.lbModelo.value')}"/>
			                    <textbox id="txtModelo" width="80%" maxlength="10"
			                             value="@{winEditarAutobus$composer.autobus.descmodelo}"
			                             use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
			                </row>
			                <row>
			                    <label id="lbAno" value="${c:l('editarAutobusController.lbAno.value')}"/>
			                    <textbox id="txtAno" width="80%" maxlength="10"
			                             value="@{winEditarAutobus$composer.autobus.ano}"
			                             use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
			                </row>
			                <row>
			                	<label value="${c:l('editarAutobusController.lbBano.value')}"/>
			                	<checkbox id="indBano"	checked="@{winEditarAutobus$composer.autobus.indbano}" />
			                </row>
			                <row>
			                	<label value="${c:l('editarAutobusController.lbVideo.value')}"/>
			                	<checkbox id="indVideo"	checked="@{winEditarAutobus$composer.autobus.indvideo}" />
			                </row>
			                <row>
			                	<label value="${c:l('editarAutobusController.lbAire.value')}"/>
			                	<checkbox id="indAire" checked="@{winEditarAutobus$composer.autobus.indaire}" />
			                </row>
			                <row>
			                    <label value="${c:l('editarAutobusController.lbClaseServicio.value')}"/>
			                    <combobox id="cmbClaseServicio" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" 
			                        mold="rounded" buttonVisible="true" width="70%"
			                        model="@{winEditarAutobus$composer.lsClaseServicio}"
			                        selectedItem="@{winEditarAutobus$composer.autobus.claseServicio}"/>
			                </row>
			                <row>
			                    <label id="lbMatricula" value="${c:l('editarAutobusController.lbMatricula.value')}"/>
			                    <textbox id="txtMatricula" width="80%" maxlength="10"
			                             value="@{winEditarAutobus$composer.autobus.nummatricula}"
			                             use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
			                </row>
			                <row>
			                    <label id="lbPatron" value="${c:l('editarAutobusController.lbPatron.value')}"/>
			                    <textbox id="txtPatron" width="80%" maxlength="10"
			                             value="@{winEditarAutobus$composer.autobus.patron}"
			                             use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"/>
			                </row>
			                <row>
			                    <label value="${c:l('editarAutobusController.lbEnCiudad.value')}"/>
			                    <combobox id="cmbCiudad" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" 
			                        mold="rounded" buttonVisible="true" width="70%"
			                        model="@{winEditarAutobus$composer.lsCiudad}"
			                        selectedItem="@{winEditarAutobus$composer.autobus.ciudad}"/>
			                </row>
			            </rows>
			        </grid>
				</tabpanel>
				<!-- Autobus Docs -->
				<tabpanel>
					<grid fixedLayout="true">
						<columns>
							<column width="30%" />
							<column width="70%" />
						</columns>
						<rows>
							<row>
								<label
									value="${c:l('editarAutobusController.tipoAutobus.label')}" />
								<combobox id="cmbTipoDocAutobus"
									width="90%"
									use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
									mold="rounded" buttonVisible="true"
									model="@{winEditarAutobus$composer.lsTipoDocAutobus}" />
							</row>
							<row>
								<label
									value="${c:l('editarAutobusController.fechaCaducidad.label')}" />
								<datebox id="fecCaducidad" width="70x"
										use="com.rjconsultores.ventaboletos.web.utilerias.MyDatebox"
										mold="rounded"  />
							</row>
						</rows>
					</grid>
					<toolbar>
						<hbox spacing="5px" style="padding:1px"
							align="right">
							<button id="btnAddDoc"
								height="20" image="/gui/img/add.png" width="35px"
								tooltiptext="${c:l('editarAutobusController.btnAddDoc.tooltiptext')}" />
							<button id="btnRemDoc"
								height="20" image="/gui/img/remove.png" width="35px"
								tooltiptext="${c:l('editarAutobusController.btnBorrarDoc.tooltiptext')}" />
						</hbox>
					</toolbar>
					<listbox id="docsList"
						use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
						vflex="true" multiple="false" height="100px">
						<listhead sizable="true">
							<listheader image="/gui/img/create_doc.gif"
								label="${c:l('editarAutobusController.tipoDoc.label')}" />
							<listheader image="/gui/img/create_doc.gif"
								label="${c:l('editarAutobusController.fechaCaducidad.label')}" />
						</listhead>
					</listbox>
				</tabpanel>
			</tabpanels>
		</tabbox>
    </window>
</zk>
