<%@ Page Language="vb" AutoEventWireup="false" CodeFile="Signup.aspx.vb" Inherits="Signup" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server" id="login_header">
   <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
   <meta name="viewport" content="width=device-width,initial-scale=1.0" />

<title>
    <%=lb_title.Text & " - " & lb_user.Text%>
</title>

   <style type="text/css">
        #div_main{
            margin-left:auto; 
            margin-right:auto;
            text-align:left;
            width:90%;
            font-size:9pt;
        }
        
        .td_Input_title{
            background-color:rgb(221,217,196);
            font-size:9pt;
        }

        .watertext {
           color:#9f9c9c;
           font-size:9pt;
        }

        div.section_block {
            display:block;
            border-bottom:solid;
            border-bottom-color:#C0C0C0;
            border-bottom-width:1px;
            width:200px;
            height:22px;
        }

        .error_msg{
            font-size:9pt;
            color:red;
        }
   </style>
</head>
<body>
    <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>

        <div id="div_header">
            <div style="height:10px;">
                &nbsp;<asp:Label ID="lb_user" style="font-size:9pt;" runat="server" />
                <br />
                &nbsp;<asp:Label ID="lb_title" style="font-size:15pt; font-weight:700;" runat="server" />
            </div>
        </div>
        
        <div style="height:15px;"></div>
        
        <div id="div_main">
            <div>
                <div class="section_block" >
                    <asp:Image ID="img_section_mst" runat="server" ImageAlign="AbsMiddle" ImageUrl="~/img/title_point.png" />
                    <asp:Label ID="lb_設定" runat="server" Text="アカウント新規登録受付"></asp:Label>       
                </div>
            </div>

            <div style="height:5px;"></div>

            <table class="adaptiveWidth400" style="font-size:9pt;">
                <tr>
                    <td>
                        <span>各団体の職員研修担当課の方で初めて本システムを利用される場合は、アカウントの新規登録をお願いいたします。</span>
                        <br />
                        <span>以下に入力したメールアドレス宛に、アカウント新規登録用のURLを送付いたします。</span>
                        <br />
                        <span>そちらよりアカウント登録の手続きを行ってください。</span>
                        <br />
                        <span>認証CDが不明な場合は、市町村アカデミー事務局にお問い合わせください。</span>
                        <br /><br />
                        <span>※ご登録いただくメールアドレスは、業務用のアドレスをご利用ください。<br />（Gmailなどのフリーメールは利用不可となります）</span>
                    </td>
                </tr>
            </table>

            <div style="height:15px;"></div>
            
            <table class="adaptiveWidth400">
                <colgroup>
                    <col style="width:30%;"/>
                    <col style="width:70%;"/>
                </colgroup>
                <tr>
                    <td class="td_Input_title" style="height:30px;">
                        <asp:Label ID="Label2" runat="server" Text="メールアドレス"></asp:Label>
                    </td>
                    <td>
                        <asp:TextBox ID="txtEmail" Width="90%" runat="server" MaxLength="100"></asp:TextBox>
                        
                        <ajaxToolkit:TextBoxWatermarkExtender ID="TextBoxWatermarkExtender2" runat="server" 
                            WatermarkText="(メールアドレス)" TargetControlID="txtEmail" WatermarkCssClass="watertext"></ajaxToolkit:TextBoxWatermarkExtender>
                        
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtEmail" 
                            ErrorMessage="<br />入力してください。" 
                            ValidationGroup="SendMail" CssClass="error_msg" Display="Dynamic"></asp:RequiredFieldValidator>
                        <asp:RegularExpressionValidator ID="vdt_EMmail形式" runat="server" ControlToValidate="txtEmail" ErrorMessage="<br />メールアドレスの形式で入力してください。" 
                        ValidationExpression="^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$"  ForeColor="Red" Display="Dynamic" ValidationGroup="SendMail" />
                    </td>
                </tr>
                <tr>
                    <td class="td_Input_title">
                        <asp:Label ID="Label1" runat="server" Text="認証CD"></asp:Label>
                    </td>
                    <td>
                        <asp:TextBox ID="txtAuthCD" Width="90%" runat="server"></asp:TextBox>
                        
                        <ajaxToolkit:TextBoxWatermarkExtender ID="TextBoxWatermarkExtender1" runat="server" 
                            WatermarkText="(認証CD)" TargetControlID="txtAuthCD" WatermarkCssClass="watertext"></ajaxToolkit:TextBoxWatermarkExtender>
                        
                        <asp:RequiredFieldValidator ID="UserNameRequired" runat="server" ControlToValidate="txtAuthCD" 
                            ErrorMessage="<br />入力してください。" 
                            ValidationGroup="SendMail" CssClass="error_msg" Display="Dynamic"></asp:RequiredFieldValidator>
                    </td>
                </tr>

                <tr>
                    <td colspan="2" style="text-align:center;padding-top:10px;">
                        <asp:Button ID="btn送信" runat="server" Text="送信" ValidationGroup="SendMail" 
                            OnClientClick="if (Page_ClientValidate('SendMail')) { return confirm('アカウント登録メールを送信します。よろしいですか？');}"
                            CssClass="button button-blue" Width="100px" Height="25px"/>
                        <br />
                        <asp:Label ID="lbl_errorMsg" runat="server" Text="" CssClass="error_msg"></asp:Label>
                    </td>
                </tr>
                <tr>
                    <td colspan="2" style="text-align:center;padding-top:10px;">
                       <div style="height:30px;"></div>
                        <asp:Button ID="btnBackToLogin" runat="server" Text="戻る" 
                            CssClass="button" OnClick="btnBackToLogin_Click" Width="100px" Height="25px" />
                    </td>
                </tr>
            </table>
        </div>
        
    </form>
</body>
</html>
