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

<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://xmlns.jcp.org/jsf/core" xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:ui="http://xmlns.jcp.org/jsf/facelets" 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"-->

    <e:modalDialogConfirm dialogName="#{gruppeImGebietReihenfolgeBestaetigenMenuItemEntry.dialogName}"
            header="#{msgs['gruppe.im.gebiet.search.reihenfolge.bestaetigen.confirm.header']}">

        <ui:define name="afterMessage">
            <h:outputFormat value="#{msgs['gruppe.im.gebiet.search.reihenfolge.bestaetigen.confirm.message']}">
                <f:param value="#{gebietNummerFormatter.getNameMitNummer(gebietSessionSelect.entity)}" />
            </h:outputFormat>
        </ui:define>

        <p:panel id="pnlReihenfolgeBestaetigen">
            <e:selectBooleanCheckbox id="selReihenfolgeBestaetigenRelative" label="#{msgs['gruppe.im.gebiet.search.reihenfolge.bestaetigen.confirm.option.relative.position']}" value="#{gruppeImGebietSearchView.reihenfolgeBestaetigenOption.relativePositionenSetzen}"  />
            <e:selectBooleanCheckbox id="selReihenfolgeBestaetigenVorgegebenAusRelativ" label="#{msgs['gruppe.im.gebiet.search.reihenfolge.bestaetigen.confirm.option.vorgegebene.aus.relativer.position']}" value="#{gruppeImGebietSearchView.reihenfolgeBestaetigenOption.vorgegebenePositionenAusRelativerPositionUebernehmen}"  />
            <e:selectBooleanCheckbox id="selReihenfolgeBestaetigenVorgegeben" label="#{msgs['gruppe.im.gebiet.search.reihenfolge.bestaetigen.confirm.option.vorgegebene.position']}" value="#{gruppeImGebietSearchView.reihenfolgeBestaetigenOption.vorgegebenePositionenSetzen}"  />
            <e:selectBooleanCheckbox id="selReihenfolgeBestaetigenUntergebiete" label="#{msgs['gruppe.im.gebiet.search.reihenfolge.bestaetigen.confirm.option.untergeordnete.gebiete']}" value="#{gruppeImGebietSearchView.reihenfolgeBestaetigenOption.untergeordneteGebiete}"  />
            <e:selectBooleanCheckbox id="selReihenfolgeBestaetigenRelativeUeberschreibenUntergebiete" label="#{msgs['gruppe.im.gebiet.search.reihenfolge.bestaetigen.confirm.option.relative.position.untergeordnete.gebiete.ueberschreiben']}" value="#{gruppeImGebietSearchView.reihenfolgeBestaetigenOption.relativePositionenUntergeordneterGebietUeberschreiben}"  />
        </p:panel>

        <ui:define name="btnConfirm">
            <p:commandButton id="btnReihenfolgeBestaetigen" rendered="#{gruppeImGebietReihenfolgeBestaetigenMenuItemEntry.rendered}"
                    action="#{gruppeImGebietSearchView.reihenfolgeBestaetigen}" ajax="false" immediate="false"
                    value="#{msgs['gruppe.im.gebiet.search.reihenfolge.bestaetigen.gebiet']}" />

        </ui:define>
    </e:modalDialogConfirm>

    <e:modalDialogConfirm dialogName="#{gruppeImGebietReihenfolgeGruppenMenuItemEntry.dialogName}"
            header="#{msgs['gruppe.im.gebiet.search.reihenfolge.gruppen.confirm.header']}">

        <ui:define name="afterMessage">
            <h:outputFormat value="#{msgs['gruppe.im.gebiet.search.reihenfolge.gruppen.confirm.message']}">
                <f:param value="#{gebietNummerFormatter.getNameMitNummer(gebietSessionSelect.entity)}" />
            </h:outputFormat>
        </ui:define>

        <p:panel id="pnlReihenfolgeGruppen">
            <e:selectBooleanCheckbox id="selReihenfolgeGruppenGruppe" label="#{msgs['gruppe.im.gebiet.search.reihenfolge.gruppen.confirm.option.gruppenreihenfolge.position']}" value="#{gruppeImGebietSearchView.reihenfolgeGruppeOption.inGruppenReigenfolgeBringen}"  />
            <e:selectBooleanCheckbox id="selReihenfolgeGruppenGruppeVorgegeben" label="#{msgs['gruppe.im.gebiet.search.reihenfolge.gruppen.confirm.option.vorgegebene.gruppenreihenfolge.position']}" value="#{gruppeImGebietSearchView.reihenfolgeGruppeOption.gruppenreihenfolgeVorgeben}"  />
            <e:selectBooleanCheckbox id="selReihenfolgeGruppenUntergebiete" label="#{msgs['gruppe.im.gebiet.search.reihenfolge.gruppen.confirm.option.untergeordnete.gebiete']}" value="#{gruppeImGebietSearchView.reihenfolgeGruppeOption.untergeordneteGebiete}"  />
        </p:panel>

        <ui:define name="btnConfirm">
            <p:commandButton id="btnReihenfolgeGruppen" rendered="#{gruppeImGebietReihenfolgeGruppenMenuItemEntry.rendered}"
                    action="#{gruppeImGebietSearchView.reihenfolgeGruppen}" ajax="false" immediate="false"
                    value="#{msgs['gruppe.im.gebiet.search.reihenfolge.gruppen.gebiet']}" />

        </ui:define>
    </e:modalDialogConfirm>

    <e:modalDialogConfirm dialogName="#{gruppeImGebietReihenfolgeZuruecksetzenMenuItemEntry.dialogName}"
            header="#{msgs['gruppe.im.gebiet.search.reihenfolge.zuruecksetzen.confirm.header']}">

        <ui:define name="afterMessage">
            <h:outputFormat value="#{msgs['gruppe.im.gebiet.search.reihenfolge.zuruecksetzen.confirm.message']}">
                <f:param value="#{gebietNummerFormatter.getNameMitNummer(gebietSessionSelect.entity)}" />
            </h:outputFormat>
        </ui:define>

        <p:panel id="pnlReihenfolgeZuruecksetzen">
            <e:selectBooleanCheckbox id="selReihenfolgeZuruecksetzenRelative" label="#{msgs['gruppe.im.gebiet.search.reihenfolge.zuruecksetzen.confirm.option.relative.position']}" value="#{gruppeImGebietSearchView.reihenfolgeZuruecksetzenOption.relativePositionenLoeschen}"  />
            <e:selectBooleanCheckbox id="selReihenfolgeZuruecksetzenVorgegeben" label="#{msgs['gruppe.im.gebiet.search.reihenfolge.zuruecksetzen.confirm.option.vorgegebene.position']}" value="#{gruppeImGebietSearchView.reihenfolgeZuruecksetzenOption.vorgegebenePositionenLoeschen}"  />
            <e:selectBooleanCheckbox id="selReihenfolgeZuruecksetzenUntergebiete" label="#{msgs['gruppe.im.gebiet.search.reihenfolge.zuruecksetzen.confirm.option.untergeordnete.gebiete']}" value="#{gruppeImGebietSearchView.reihenfolgeZuruecksetzenOption.untergeordneteGebiete}"  />
        </p:panel>

        <ui:define name="btnConfirm">
            <p:commandButton id="btnReihenfolgeZuruecksetzen" rendered="#{gruppeImGebietReihenfolgeZuruecksetzenMenuItemEntry.rendered}"
                    action="#{gruppeImGebietSearchView.reihenfolgeZuruecksetzen}" ajax="false" immediate="false"
                    value="#{msgs['gruppe.im.gebiet.search.reihenfolge.zuruecksetzen.gebiet']}" />

        </ui:define>
    </e:modalDialogConfirm>
</ui:composition>