<?xml version="1.0" encoding="UTF-8"?>

<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:c="http://xmlns.jcp.org/jsp/jstl/core" xmlns:f="http://xmlns.jcp.org/jsf/core" xmlns:ui="http://xmlns.jcp.org/jsf/facelets" xmlns:h="http://xmlns.jcp.org/jsf/html"
    xmlns:p="http://primefaces.org/ui" xmlns:e="http://www.ivu.de/elect/tags">

    <!--@elvariable id="msgs" type="de.ivu.elect.business.lokalisierung.control.LokalisierungResourceBundle"-->

    <ui:decorate template="/WEB-INF/templates/stimmeingabe/stimmeingabe-erfassen-page.xhtml">
        <!--@elvariable id="erfassenView" type="de.ivu.elect.presentation.stimmeingabe.StimmeingabeErfassenViewHavingStimmeingabenSystemGruppeStimmenAndStimmeingabenGruppeStimmen"-->
        <ui:param name="erfassenView" value="#{erfassenView}" />

        <ui:param name="erfassenViewErfassungGesperrt" value="#{erfassenView.erfassungGesperrt}" />

        <ui:param name="erfassenViewTabIndexPerCol" value="#{not erfassenViewErfassungGesperrt and erfassenView.tabIndexPerColumn}" />
        <ui:param name="erfassenViewTabIndexPerColIncludesSpaltensumme" value="#{not erfassenViewErfassungGesperrt and erfassenView.tabIndexPerColumnIncludesSpaltensumme}" />

        <ui:param name="stimmeingabenKopfzahlTabIndexOffset" value="0" />
        <ui:param name="stimmeingabenKopfzahlRowCount" value="#{erfassenView.stimmeingabenKopfzahl.size()}" />
        <ui:param name="stimmeingabenKopfzahlColCount" value="1" />

        <ui:param name="stimmeingabenSystemGruppeStimmenTabIndexOffset" value="#{stimmeingabenKopfzahlTabIndexOffset + stimmeingabenKopfzahlRowCount * stimmeingabenKopfzahlColCount}" />
        <ui:param name="stimmeingabenSystemGruppeStimmenRowCount" value="#{erfassenView.stimmeingabenSystemGruppeStimmen.size()}" />
        <ui:param name="stimmeingabenSystemGruppeStimmenColCount" value="1" />

        <ui:param name="stimmeingabenGruppeStimmenTabIndexOffset" value="#{stimmeingabenSystemGruppeStimmenTabIndexOffset + stimmeingabenSystemGruppeStimmenRowCount * stimmeingabenSystemGruppeStimmenColCount}" />
        <ui:param name="stimmeingabenGruppeStimmenRowCount" value="#{erfassenView.stimmeingabenGruppeStimmen.size()}" />
        <ui:param name="stimmeingabenGruppeStimmenColCount" value="1" />

        <ui:include src="/WEB-INF/templates/stimmeingabe/stimmeingabe-erfassen-tbl-kopfzahlen.xhtml" />
        <ui:include src="/WEB-INF/templates/stimmeingabe/stimmeingabe-erfassen-tbl-system-listenstimmen.xhtml" />
        <ui:include src="/WEB-INF/templates/stimmeingabe/stimmeingabe-erfassen-tbl-gruppe-listenstimmen.xhtml" />

        <ui:insert />
    </ui:decorate>
</ui:composition>
