<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Registration.aspx.cs" MasterPageFile="~/VEtterem.Master"
    Inherits="VEtterem.Registration" %>

<asp:Content ID="RegContent1" ContentPlaceHolderID="CPHMain" runat="server">
    <asp:Panel ID="PanelReg" runat="server" CssClass="panel">
        <asp:CreateUserWizard ID="CreateUserWizard1" runat="server" CancelButtonText="Mégse"
            CancelDestinationPageUrl="~/Default.aspx" CompleteSuccessText="Sikeres regisztráció."
            ContinueButtonText="Tovább." CreateUserButtonText="Regisztráció" DisplayCancelButton="True"
            DuplicateEmailErrorMessage="Az email cím foglalt! Adjon meg másik email címet!"
            DuplicateUserNameErrorMessage="A Bejelentkezési név már foglalt! Kérem Válasszon másikat!"
            FinishCompleteButtonText="Kész!" FinishDestinationPageUrl="~/Default.aspx" FinishPreviousButtonText="Előző"
            MembershipProvider="OracleMembershipProvider" LoginCreatedUser="False" ContinueDestinationPageUrl="~/Default.aspx"
            OnCreatedUser="CreateUserWizard1_CreatedUser">
            <WizardSteps>
                <asp:CreateUserWizardStep ID="CreateUserWizardStep1" runat="server">
                    <ContentTemplate>
                        <table border="0">
                            <tr>
                                <td align="center" colspan="2">
                                    &nbsp;</td>
                            </tr>
                            <tr>
                                <td align="right">
                                    <asp:Label ID="UserNameLabel" runat="server" AssociatedControlID="UserName">Bejelentkezési név:</asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox ID="UserName" runat="server"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="UserNameRequired" runat="server" ControlToValidate="UserName"
                                        ErrorMessage="A Bejelentkezési név kitöltése kötelező!" ToolTip="A Bejelentkezési név kitöltése kötelező!"
                                        ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="right">
                                    <asp:Label ID="PasswordLabel" runat="server" AssociatedControlID="Password">Jelszó:</asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox ID="Password" runat="server" TextMode="Password"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="PasswordRequired" runat="server" ControlToValidate="Password"
                                        ErrorMessage="A Jelszó kitöltése kötelező!" ToolTip="A Jelszó kitöltése kötelező!"
                                        ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
                                    <asp:CompareValidator ID="PasswordCompare" runat="server" ControlToCompare="Password"
                                        ControlToValidate="ConfirmPassword" Display="Dynamic" ErrorMessage="A Jelszó és a Jelszó mégegyszer mezőnek meg kell egyeznie!"
                                        ValidationGroup="CreateUserWizard1">*</asp:CompareValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="right">
                                    <asp:Label ID="ConfirmPasswordLabel" runat="server" AssociatedControlID="ConfirmPassword">Jelszó mégegyszer:</asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox ID="ConfirmPassword" runat="server" TextMode="Password"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="ConfirmPasswordRequired" runat="server" ControlToValidate="ConfirmPassword"
                                        ErrorMessage="A Jelszó mégegyszer kitöltése kötelező!" ToolTip="A Jelszó mégegyszer kitöltése kötelező!"
                                        ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="right">
                                    <asp:Label ID="EmailLabel" runat="server" AssociatedControlID="Email">E-mail:</asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox ID="Email" runat="server"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="EmailRequired" runat="server" ControlToValidate="Email"
                                        ErrorMessage="E-mail cím megadása kötlező!" ToolTip="E-mail cím megadása kötlező!"
                                        ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
                                    <asp:RegularExpressionValidator ID="EmailREV" runat="server" ControlToValidate="Email"
                                        ErrorMessage="Az Emailcím formátuma nem megfelelő!" ToolTip="Az Emailcím formátuma nem megfelelő!"
                                        ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ValidationGroup="CreateUserWizard1">*</asp:RegularExpressionValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="right">
                                    <asp:Label ID="TeljesNevLabel" runat="server">Teljes Név:</asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox ID="TeljesNevTB" runat="server"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="TeljesNevSzukseges" runat="server" ControlToValidate="TeljesNevTB"
                                        ErrorMessage="Teljes név megadása kötlelző!" ToolTip="Teljes név megadása kötlelző!"
                                        ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
                                    <asp:RegularExpressionValidator ID="TeljesNevREV" runat="server" ControlToValidate="TeljesNevTB"
                                        ErrorMessage="A Teljes Név formátuma nem megfelelő!" ToolTip="A Teljes Név formátuma nem megfelelő!"
                                        ValidationExpression=".*\s.*" ValidationGroup="CreateUserWizard1">*</asp:RegularExpressionValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="right">
                                    <asp:Label ID="CimLabel" runat="server">Cím:</asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox ID="CimTB" runat="server"></asp:TextBox>
                                    <asp:RequiredFieldValidator ID="CimSzukseges" runat="server" ControlToValidate="CimTB"
                                        ErrorMessage="Cím megadása kötelező!" ToolTip="Cím megadása kötelező!" ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="right">
                                    <asp:Label ID="TelLabel" runat="server">Telefonszám:</asp:Label>
                                </td>
                                <td>
                                    <asp:TextBox ID="TelTB" runat="server">xx-xxx-xx-xx</asp:TextBox>
                                    <asp:RequiredFieldValidator ID="TelSzukseges" runat="server" ControlToValidate="TelTB"
                                        ErrorMessage="Telefonszám megadása kötelező!" ToolTip="Telefonszám megadása kötelező!"
                                        ValidationGroup="CreateUserWizard1">*</asp:RequiredFieldValidator>
                                    <asp:RegularExpressionValidator ID="TeljesNevREV0" runat="server" ControlToValidate="TelTB"
                                        ErrorMessage="A Telefonszám formátuma nem megfelelő!" ToolTip="A Telefonszám formátuma nem megfelelő! Helyes fomátum pl.: 70-123-45-67"
                                        ValidationExpression="\d\d-\d\d\d-\d\d-\d\d" ValidationGroup="CreateUserWizard1">*</asp:RegularExpressionValidator>
                                </td>
                            </tr>
                            <tr>
                                <td align="center" colspan="2">
                                    <asp:ValidationSummary ID="ValidationSummary1" runat="server" ShowMessageBox="True"
                                        ShowSummary="False" ValidationGroup="CreateUserWizard1" />
                                </td>
                            </tr>
                            <tr>
                                <td align="center" colspan="2" style="color: Red;">
                                    <asp:Literal ID="ErrorMessage" runat="server" EnableViewState="False"></asp:Literal>
                                </td>
                            </tr>
                        </table>
                    </ContentTemplate>
                </asp:CreateUserWizardStep>
                <asp:CompleteWizardStep ID="CompleteWizardStep1" runat="server" />
            </WizardSteps>
        </asp:CreateUserWizard>
    </asp:Panel>
</asp:Content>
