<%@ Page MaintainScrollPositionOnPostback="true" Language="C#" AutoEventWireup="true" CodeBehind="Create6.aspx.cs" Inherits="eDocument.Server.Administrator.eDocumentTemplate.Create6" MasterPageFile="~/Site.Master" %>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="Server">
    <h1 class="skjema-admin__page-title">Nesten i mål</h1>
    <div id="divLicenseIssues" runat="server">
<%--        <h3>Mangler i lisens</h3>
        <br/>--%>
        <b>Det er forespurt funksjonalitet som foreløpig ikke er tilgjengelig i lisensen din:</b><br/>
        <br/>
        <ul id="licenseIssues" runat="server">
        </ul>
        <br/>
        <b>Du kan velge mellom å</b><br/>
        <br/>
        <asp:RadioButtonList runat="server" ID="rblChoice" CausesValidation="False" AutoPostBack="True" OnSelectedIndexChanged="rblChoice_OnSelectedIndexChanged">
            <asp:ListItem value="publish"><b>Publisere</b> skjemaet nå, uten funksjonaliteten som ikke er tilgjengelig i lisensen.</asp:ListItem>
            <asp:ListItem value="order"><b>Bestille</b> funksjonaliteten og fortsette publiseringen når bestillingen er gjennomført.</asp:ListItem>
        </asp:RadioButtonList>
        <br/>
        <p>
            Dersom du velger å bestille funksjonaliteten, vil vi ta kontakt med deg per e-post eller telefon for å gi
            deg et uforpliktedne pristilbud på funksjonaliteten. 
        </p>
        
        <div id="divChooseContactForm" runat="server">
            <br/>
            <b>Dersom du ønsker, kan du skrive en kommentar til bestillingen her</b><br/>
            <br/>
            <asp:TextBox runat="server" ID="txtComment" TextMode="MultiLine" Columns="50" Rows="3"></asp:TextBox>
            <br/>
            <br/>
            <b>Hvordan ønsker du å bli kontaktet?</b><br/>
            <br/>
            <asp:RadioButtonList runat="server" id="rblChooseContactForm" CausesValidation="False" AutoPostBack="True" OnSelectedIndexChanged="rblChooseContactForm_OnSelectedIndexChanged">
                <asp:ListItem Value="userMail"></asp:ListItem>
                <asp:ListItem Value="otherMail">E-post til en annen adresse</asp:ListItem>
                <asp:ListItem Value="phone">Telefon</asp:ListItem>
            </asp:RadioButtonList>
            
            <br/>

            <div id="divOtherMail" runat="server" Visible="False">
                <b>Oppgi e-postadressen du ønsker å bli kontaktet på</b><br/>
                <br/>
                <asp:TextBox runat="server" ID="txtOtherMail" /><br/>
                <asp:RegularExpressionValidator runat="server" ControlToValidate="txtOtherMail" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" Display="Dynamic" ErrorMessage="Ugyldig e-postadresse" ForeColor="Red" />
                <asp:RequiredFieldValidator runat="server" ControlToValidate="txtOtherMail" Display="Dynamic" ForeColor="Red">E-postadresse må oppgis</asp:RequiredFieldValidator>
            </div>
            
            <div id="divPhone" runat="server" Visible="False">
                <b>Oppgi telefonnummeret du ønsker å bli kontaktet på</b><br/>
                <br/>
                <asp:TextBox runat="server" ID="txtPhone" /><br/>
                <asp:RequiredFieldValidator runat="server" ControlToValidate="txtPhone" Display="Dynamic" ForeColor="Red">Telefon må oppgis</asp:RequiredFieldValidator>
            </div>
        </div>
    </div>
    
    <div id="configIssues" runat="server" Visible="False">
        <br/>
        TODO: dersom DSF opslag i skjema, men ikke DSF oppslag konfigurert<br/>
        TODO: dersom brreg opslag i skjema, men ikke brreg oppslag konfigurert
    </div>
   
    <div id="buttons">
        <br/>
        <div class="mb-5">
            <asp:Button 
                ID="btnPrevious" 
                CssClass="skjema-admin__button skjema-admin__button--secondary d-inline-block text-center"
                runat="server" 
                Text="Forrige" 
                OnClick="MovePrevious">
            </asp:Button>
            <asp:Button 
                ID="btnNext" 
                CssClass="skjema-admin__button skjema-admin__button--primary mt-3 mb-5"
                runat="server" 
                Text="Neste" 
                Visible="False"
                OnClick="MoveNext">
            </asp:Button>
        </div>

        <asp:Label 
            ID="lblMessage" 
            CssClass="skjema-admin__page__label mb-5"  
            runat="server" 
            ForeColor="Red">
        </asp:Label>
    </div>
</asp:Content>