<%@ Page Title="" Language="VB" MasterPageFile="~/Portal.master" AutoEventWireup="false" CodeFile="InputVisit.aspx.vb" Inherits="InputVisit" %>

<%@ Register TagPrefix="uc" TagName="SearchSchool" Src="~/uc/uc_SearchSchool.ascx" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <link href="../css/inputVisit.css?20170215_1" rel="stylesheet" />
    <link href="../css/jquery-ui.css?20180910" rel="stylesheet" />
    <style>
        .sheetHeader {
            width: 80px;
        }

        .boxSpan {
            display: inline-block;
        }

        .list tr.row:hover {
            background-color: lightgray;
            cursor: pointer;
        }

        table.list tr.row:hover {
            background-color: lightgray;
            cursor: pointer;
        }

        .jqueryTab1 {
            clear: both;
            margin-top: 10px;
            width: 800px;
            font-family: メイリオ;
            font-size: 9pt;
        }

        input[type=button].button{
            width:80px;
        }
        input[type=text].textright{
            text-align:right;
        }
    </style>    
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="msp_asp_cph1" runat="Server">
    <%--モーダルで表示する領域(学校選択)--%>
    <div id="divModalNew" style="display: none;">
        <uc:SearchSchool ID="ucSearchSchool1" runat="server" />
    </div>

    <%--ヘッダーの情報部分 --%>
    <asp:SqlDataSource ID="sds学校基本情報" runat="server"></asp:SqlDataSource>
    <asp:Button ID="btnBack" runat="server" Text="戻る" Visible="false" PostBackUrl="~/Top.aspx" />
    <asp:FormView ID="fv学校基本情報" DataSourceID="sds学校基本情報" runat="server">
        <ItemTemplate>
            <table class="sheet sheet2">
                <colgroup>
                    <col style="width: 15px;" />
                    <col style="width: 50px;" />
                    <col />
                    <col style="width: 50px;" />
                    <col />
                    <col style="width: 50px;" />
                    <col />
                    <col style="width: 50px;" />
                    <col />
                    <col style="width: 50px;" />
                </colgroup>
                <tr>
                    <td class="origialHeader" rowspan="3">学校基本情報</td>
                    <td class="header">区分</td>
                    <td class="detail bold">
                        <asp:Label ID="lbl基本_区分" runat="server" Text='<%# Eval("区分")%>'></asp:Label></td>
                    <td class="header">課程</td>
                    <td class="detail bold">
                        <asp:Label ID="lbl基本_課程" runat="server" Text='<%# Eval("課程")%>'></asp:Label></td>
                    <td class="header">学科</td>
                    <td class="detail bold">
                        <asp:Label ID="lbl基本_学科" runat="server" Text='<%# Eval("学科")%>'></asp:Label></td>
                    <td class="header">指定校</td>
                    <td class="detail">
                        <asp:Label ID="lbl基本_指定校" runat="server" Text='<%# Eval("指定校")%>'></asp:Label></td>
                    <td class="header">TEL</td>
                    <td class="detail">
                        <asp:Label ID="lbl基本_TEL" runat="server" Text='<%# Eval("TEL")%>'></asp:Label></td>
                </tr>
                <tr>
                    <td class="header">学校名</td>
                    <td class="detail" colspan="7">
                        <asp:Label ID="lbl基本_学校名" runat="server" CssClass="schoolName" Text='<%# Eval("名前")%>'></asp:Label></td>
                    <td class="header">FAX</td>
                    <td class="detail">
                        <asp:Label ID="lbl基本_FAX" runat="server" Text='<%# Eval("FAX")%>'></asp:Label></td>
                </tr>
                <tr>
                    <td class="header">備考</td>
                    <td class="detail" colspan="9">
                        <asp:Label ID="lbl基本_備考" runat="server" Text='<%# Eval("備考").ToString().Replace(vbCr, "<br />")%>'></asp:Label></td>
                </tr>
            </table>
        </ItemTemplate>
    </asp:FormView>
    <div class="jqueryTab1" id="tabMain" runat="server" style="width: 590px;">
        <ul style="margin: 0; padding: 0px;">
            <li><a href="#tabStudent">3学年生徒数</a></li>
            <li><a href="#tabIn">入学者実績</a></li>
            <li><a href="#tabEvent">イベント参加状況</a></li>
        </ul>
        <%--出願情報タブの内容--%>
        <div id="tabStudent" style="vertical-align: top; padding: 5px; height: 130px; overflow: auto;">
            <asp:SqlDataSource ID="sds生徒数" runat="server"></asp:SqlDataSource>
            <asp:GridView
                ID="gv生徒数" AutoGenerateColumns="False" DataSourceID="sds生徒数" Width="100%" CssClass="list" GridLines="Vertical" runat="server"
                ShowHeaderWhenEmpty="true">
                <Columns>
                    <asp:BoundField HeaderText="年度" HeaderStyle-Width="10%" DataField="年度" ItemStyle-HorizontalAlign="Center" />
                    <asp:BoundField HeaderText="男" HeaderStyle-Width="10%" DataField="男" ItemStyle-HorizontalAlign="Right" />
                    <asp:BoundField HeaderText="女" HeaderStyle-Width="10%" DataField="女" ItemStyle-HorizontalAlign="Right" />
                    <asp:BoundField HeaderText="合計" HeaderStyle-Width="10%" DataField="合計" ItemStyle-HorizontalAlign="Right" />
                    <asp:BoundField HeaderText="クラス数" HeaderStyle-Width="10%" DataField="クラス" ItemStyle-HorizontalAlign="Right" />
                    <asp:BoundField HeaderText="専門" HeaderStyle-Width="10%" DataField="専門" ItemStyle-HorizontalAlign="Right" />
                    <asp:BoundField HeaderText="大学" HeaderStyle-Width="10%" DataField="大学" ItemStyle-HorizontalAlign="Right" />
                    <asp:BoundField HeaderText="短大" HeaderStyle-Width="10%" DataField="短大" ItemStyle-HorizontalAlign="Right" />
                    <asp:BoundField HeaderText="就職" HeaderStyle-Width="10%" DataField="就職" ItemStyle-HorizontalAlign="Right" />
                    <asp:BoundField HeaderText="その他" HeaderStyle-Width="10%" DataField="その他" ItemStyle-HorizontalAlign="Right" />
                </Columns>
                <AlternatingRowStyle CssClass="alt-row" />
            </asp:GridView>
        </div>
        <div id="tabIn" style="vertical-align: top; padding: 5px; height: 130px; overflow: auto;">
            <asp:SqlDataSource ID="sds入学者実績" runat="server"></asp:SqlDataSource>
            <asp:GridView
                ID="gv入学者実績" AutoGenerateColumns="False" DataSourceID="sds入学者実績" Width="100%" CssClass="list" GridLines="Vertical" runat="server"
                ShowHeaderWhenEmpty="true">
                <Columns>
                    <asp:BoundField HeaderText="年度" HeaderStyle-Width="10%" DataField="年度" ItemStyle-HorizontalAlign="Center" />
                    <asp:BoundField HeaderText="新卒" HeaderStyle-Width="10%" DataField="新卒" ItemStyle-HorizontalAlign="Right" />
                    <asp:BoundField HeaderText="既卒" HeaderStyle-Width="10%" DataField="既卒" ItemStyle-HorizontalAlign="Right" />
                    <asp:BoundField HeaderText="合計" HeaderStyle-Width="10%" DataField="合計" ItemStyle-HorizontalAlign="Right" />                    
                </Columns>
                <AlternatingRowStyle CssClass="alt-row" />
            </asp:GridView>
        </div>
        <div id="tabEvent" style="vertical-align: top; padding: 5px; height: 130px; overflow: auto;">
            <asp:SqlDataSource ID="sdsイベント参加状況" runat="server"></asp:SqlDataSource>
            <asp:GridView
                ID="gvイベント参加状況" runat="server" AutoGenerateColumns="false" DataSourceID="sdsイベント参加状況" Width="50%" CssClass="list" GridLines="Vertical"
                ShowHeaderWhenEmpty="true">
                <Columns>
                    <asp:BoundField HeaderText="日付" HeaderStyle-Width="10%" DataField="日付" DataFormatString="{0:d}" ItemStyle-HorizontalAlign="Center" />
                    <asp:BoundField HeaderText="学年" HeaderStyle-Width="10%" DataField="学年" ItemStyle-HorizontalAlign="Right" />
                    <asp:BoundField HeaderText="人数" HeaderStyle-Width="10%" DataField="人数" ItemStyle-HorizontalAlign="Right" />
                    <asp:BoundField HeaderText="形式" HeaderStyle-Width="10%" DataField="形式" ItemStyle-HorizontalAlign="Center" />
                </Columns>
                <AlternatingRowStyle CssClass="alt-row" />
            </asp:GridView>
        </div>
    </div>


    <%--訪問入力メイン部分--%>
    <div style="width: 600px; padding: 5px 0px;" class="clearFix">
        <div style="float: left;">
            <asp:Button ID="btnNew" runat="server" Text="新規入力" OnClick="btnNew_Click" cssclass="button_blue" Width="80px"/>&nbsp;
            <asp:Button ID="btnDel" runat="server" Text="削除" OnClick="btnDel_Click" OnClientClick="return confirmDelete();" cssclass="button_red" Width="80px"/>&nbsp;
        </div>
        <div style="float: right;">
            <asp:Button ID="btnUpdate" runat="server" Text="更新" Width="100px" ValidationGroup="InsertCheck" OnClick="btnUpdate_Click"
                cssclass="button_red" />
        </div>
    </div>
    <div style="width: 800px;">
        <asp:ValidationSummary ID="ValidationSummary1" ForeColor="Red" DisplayMode="List" Font-Size="9pt" runat="server" ValidationGroup="InsertCheck" />
        <asp:CustomValidator ID="CustomValidator1" runat="server" ValidationGroup="InsertCheck" Text="" Display="None" OnServerValidate="CustomValidator1_ServerValidate"></asp:CustomValidator>
        <asp:Label ID="lblMessage" runat="server" ForeColor="Blue"></asp:Label>
    </div>
    <div id="divForDisabled" style="width: 600px;">
        <table style="width: 100%;">
            <tr>
                <td style="vertical-align: top; width: 70%;">
                    <table class="sheet" style="width: 100%; table-layout: auto;">
                        <colgroup>
                            <col style="width: 80px;" />
                            <col style="width: 120px;" />
                            <col style="width: 80px;" />
                            <col style="width: 120px;" />
                        </colgroup>
                        <tr>
                            <td class="header sheetHeader">閲覧ログ</td>
                            <td class="detail">
                                <asp:Label ID="lbl閲覧ログ" runat="server" ForeColor="Red"></asp:Label></td>
                            <td class="header sheetHeader">Mail送信</td>
                            <td class="detail">
                                <asp:Label ID="lblMail送信" runat="server" ForeColor="Red"></asp:Label></td>
                        </tr>
                        <tr>
                            <td class="header sheetHeader">学校CD
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="学校を選択してください。" ValidationGroup="InsertCheck" Display="Dynamic" Text="*" ControlToValidate="hdn学校CD"></asp:RequiredFieldValidator>
                            </td>
                            <td class="detail" colspan="3">
                                <input type="button" id="btnSearchSchool" value="学校選択" runat="server" class="button button_blue" />
                                &nbsp;
                                <asp:Label ID="lbl学校CD" runat="server" CssClass="noDisplay"></asp:Label>
                                <asp:TextBox ID="hdn分類CD" runat="server" CssClass="noDisplay" />
                                <asp:TextBox ID="hdn学校CD" runat="server" CssClass="noDisplay" />
                                <asp:TextBox ID="hdn学校名" runat="server" CssClass="noDisplay" />

                            </td>
                        </tr>
                        <tr>
                            <td class="header sheetHeader">訪問者
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="訪問者を選択してください。" ValidationGroup="InsertCheck" Display="Dynamic" Text="*" ControlToValidate="ddl訪問者"></asp:RequiredFieldValidator>
                            </td>
                            <td class="detail" colspan="3">
                                <asp:DropDownList ID="ddl訪問者" CssClass="input" runat="server">
                                    <asp:ListItem Text=""></asp:ListItem>
                                </asp:DropDownList>
                            </td>
                        </tr>
                        <tr>
                            <td class="header sheetHeader">日付
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ErrorMessage="日付を入力してください。" ValidationGroup="InsertCheck" 
                                     Display="Dynamic" Text="*" ControlToValidate="txt日付"></asp:RequiredFieldValidator>
                                <asp:CompareValidator ID="CompareValidator1" runat="server" ErrorMessage="正しい日付を入力してください。" ValidationGroup="InsertCheck" 
                                     Display="Dynamic" Text="*" ControlToValidate="txt日付" Type="Date" Operator="DataTypeCheck"></asp:CompareValidator>
                            </td>
                            <td class="detail" colspan="3">
                                <asp:TextBox ID="txt日付" runat="server" MaxLength="10" Width="90" CssClass="input"></asp:TextBox>                                
                                <ajaxToolkit:CalendarExtender ID="txt日付_CalendarExtender" TargetControlID="txt日付" Format="yyyy/MM/dd" runat="server" />
                            </td>
                        </tr>
                        <tr>
                            <td class="header sheetHeader">面談時間
                                <asp:CompareValidator ID="CompareValidator2" runat="server" ErrorMessage="面談時間(分)は数値を入力してください。" ValidationGroup="InsertCheck" 
                                    Display="Dynamic" Text="*" ControlToValidate="txt分" Type="Integer" Operator="DataTypeCheck"></asp:CompareValidator>
                            </td>                            
                            <td class="detail" colspan="3">
                                <asp:DropDownList ID="ddl_開始時間" runat="server" OnChange="countMinutes();" CssClass="input" Width="45px">
                                    <asp:ListItem Text="" Value="" Selected="true"></asp:ListItem>
                                    <asp:ListItem Text="00" Value="00"></asp:ListItem>
                                    <asp:ListItem Text="01" Value="01"></asp:ListItem>
                                    <asp:ListItem Text="02" Value="02"></asp:ListItem>
                                    <asp:ListItem Text="03" Value="03"></asp:ListItem>
                                    <asp:ListItem Text="04" Value="04"></asp:ListItem>
                                    <asp:ListItem Text="05" Value="05"></asp:ListItem>
                                    <asp:ListItem Text="06" Value="06"></asp:ListItem>
                                    <asp:ListItem Text="07" Value="07"></asp:ListItem>
                                    <asp:ListItem Text="08" Value="08"></asp:ListItem>
                                    <asp:ListItem Text="09" Value="09"></asp:ListItem>
                                    <asp:ListItem Text="10" Value="10"></asp:ListItem>
                                    <asp:ListItem Text="11" Value="11"></asp:ListItem>
                                    <asp:ListItem Text="12" Value="12"></asp:ListItem>
                                    <asp:ListItem Text="13" Value="13"></asp:ListItem>
                                    <asp:ListItem Text="14" Value="14"></asp:ListItem>
                                    <asp:ListItem Text="15" Value="15"></asp:ListItem>
                                    <asp:ListItem Text="16" Value="16"></asp:ListItem>
                                    <asp:ListItem Text="17" Value="17"></asp:ListItem>
                                    <asp:ListItem Text="18" Value="18"></asp:ListItem>
                                    <asp:ListItem Text="19" Value="19"></asp:ListItem>
                                    <asp:ListItem Text="20" Value="20"></asp:ListItem>
                                    <asp:ListItem Text="21" Value="21"></asp:ListItem>
                                    <asp:ListItem Text="22" Value="22"></asp:ListItem>
                                    <asp:ListItem Text="23" Value="23"></asp:ListItem>
                                </asp:DropDownList>

                                <asp:Label ID="lbl_記号1" runat="server" Text=":"></asp:Label>

                                <asp:DropDownList ID="ddl_開始分" runat="server" OnChange="countMinutes()" CssClass="input" Width="45px">
                                    <asp:ListItem Text="" Value="" Selected="true"></asp:ListItem>
                                    <asp:ListItem Text="00" Value="00"></asp:ListItem>
                                    <asp:ListItem Text="01" Value="01"></asp:ListItem>
                                    <asp:ListItem Text="02" Value="02"></asp:ListItem>
                                    <asp:ListItem Text="03" Value="03"></asp:ListItem>
                                    <asp:ListItem Text="04" Value="04"></asp:ListItem>
                                    <asp:ListItem Text="05" Value="05"></asp:ListItem>
                                    <asp:ListItem Text="06" Value="06"></asp:ListItem>
                                    <asp:ListItem Text="07" Value="07"></asp:ListItem>
                                    <asp:ListItem Text="08" Value="08"></asp:ListItem>
                                    <asp:ListItem Text="09" Value="09"></asp:ListItem>
                                    <asp:ListItem Text="10" Value="10"></asp:ListItem>
                                    <asp:ListItem Text="11" Value="11"></asp:ListItem>
                                    <asp:ListItem Text="12" Value="12"></asp:ListItem>
                                    <asp:ListItem Text="13" Value="13"></asp:ListItem>
                                    <asp:ListItem Text="14" Value="14"></asp:ListItem>
                                    <asp:ListItem Text="15" Value="15"></asp:ListItem>
                                    <asp:ListItem Text="16" Value="16"></asp:ListItem>
                                    <asp:ListItem Text="17" Value="17"></asp:ListItem>
                                    <asp:ListItem Text="18" Value="18"></asp:ListItem>
                                    <asp:ListItem Text="19" Value="19"></asp:ListItem>
                                    <asp:ListItem Text="20" Value="20"></asp:ListItem>
                                    <asp:ListItem Text="21" Value="21"></asp:ListItem>
                                    <asp:ListItem Text="22" Value="22"></asp:ListItem>
                                    <asp:ListItem Text="23" Value="23"></asp:ListItem>
                                    <asp:ListItem Text="24" Value="24"></asp:ListItem>
                                    <asp:ListItem Text="25" Value="25"></asp:ListItem>
                                    <asp:ListItem Text="26" Value="26"></asp:ListItem>
                                    <asp:ListItem Text="27" Value="27"></asp:ListItem>
                                    <asp:ListItem Text="28" Value="28"></asp:ListItem>
                                    <asp:ListItem Text="29" Value="29"></asp:ListItem>
                                    <asp:ListItem Text="30" Value="30"></asp:ListItem>

                                    <asp:ListItem Text="31" Value="31"></asp:ListItem>
                                    <asp:ListItem Text="32" Value="32"></asp:ListItem>
                                    <asp:ListItem Text="33" Value="33"></asp:ListItem>
                                    <asp:ListItem Text="34" Value="34"></asp:ListItem>
                                    <asp:ListItem Text="35" Value="35"></asp:ListItem>
                                    <asp:ListItem Text="36" Value="36"></asp:ListItem>
                                    <asp:ListItem Text="37" Value="37"></asp:ListItem>
                                    <asp:ListItem Text="38" Value="38"></asp:ListItem>
                                    <asp:ListItem Text="39" Value="39"></asp:ListItem>
                                    <asp:ListItem Text="40" Value="40"></asp:ListItem>
                                    <asp:ListItem Text="41" Value="41"></asp:ListItem>
                                    <asp:ListItem Text="42" Value="42"></asp:ListItem>
                                    <asp:ListItem Text="43" Value="43"></asp:ListItem>
                                    <asp:ListItem Text="44" Value="44"></asp:ListItem>
                                    <asp:ListItem Text="45" Value="45"></asp:ListItem>
                                    <asp:ListItem Text="46" Value="46"></asp:ListItem>
                                    <asp:ListItem Text="47" Value="47"></asp:ListItem>
                                    <asp:ListItem Text="48" Value="48"></asp:ListItem>
                                    <asp:ListItem Text="49" Value="49"></asp:ListItem>
                                    <asp:ListItem Text="50" Value="50"></asp:ListItem>
                                    <asp:ListItem Text="51" Value="51"></asp:ListItem>
                                    <asp:ListItem Text="52" Value="52"></asp:ListItem>
                                    <asp:ListItem Text="53" Value="53"></asp:ListItem>
                                    <asp:ListItem Text="54" Value="54"></asp:ListItem>
                                    <asp:ListItem Text="55" Value="55"></asp:ListItem>
                                    <asp:ListItem Text="56" Value="56"></asp:ListItem>
                                    <asp:ListItem Text="57" Value="57"></asp:ListItem>
                                    <asp:ListItem Text="58" Value="58"></asp:ListItem>
                                    <asp:ListItem Text="59" Value="59"></asp:ListItem>
                                </asp:DropDownList>                 
               
                                <asp:Label ID="Label13" runat="server" Text="～"></asp:Label>  
                
                                <asp:DropDownList ID="ddl_終了時間" runat="server" OnChange="countMinutes()" CssClass="input" Width="45px">
                                    <asp:ListItem Text="" Value="" Selected="true"></asp:ListItem>
                                    <asp:ListItem Text="00" Value="00"></asp:ListItem>
                                    <asp:ListItem Text="01" Value="01"></asp:ListItem>
                                    <asp:ListItem Text="02" Value="02"></asp:ListItem>
                                    <asp:ListItem Text="03" Value="03"></asp:ListItem>
                                    <asp:ListItem Text="04" Value="04"></asp:ListItem>
                                    <asp:ListItem Text="05" Value="05"></asp:ListItem>
                                    <asp:ListItem Text="06" Value="06"></asp:ListItem>
                                    <asp:ListItem Text="07" Value="07"></asp:ListItem>
                                    <asp:ListItem Text="08" Value="08"></asp:ListItem>
                                    <asp:ListItem Text="09" Value="09"></asp:ListItem>
                                    <asp:ListItem Text="10" Value="10"></asp:ListItem>
                                    <asp:ListItem Text="11" Value="11"></asp:ListItem>
                                    <asp:ListItem Text="12" Value="12"></asp:ListItem>
                                    <asp:ListItem Text="13" Value="13"></asp:ListItem>
                                    <asp:ListItem Text="14" Value="14"></asp:ListItem>
                                    <asp:ListItem Text="15" Value="15"></asp:ListItem>
                                    <asp:ListItem Text="16" Value="16"></asp:ListItem>
                                    <asp:ListItem Text="17" Value="17"></asp:ListItem>
                                    <asp:ListItem Text="18" Value="18"></asp:ListItem>
                                    <asp:ListItem Text="19" Value="19"></asp:ListItem>
                                    <asp:ListItem Text="20" Value="20"></asp:ListItem>
                                    <asp:ListItem Text="21" Value="21"></asp:ListItem>
                                    <asp:ListItem Text="22" Value="22"></asp:ListItem>
                                    <asp:ListItem Text="23" Value="23"></asp:ListItem>
                                </asp:DropDownList>

                                <asp:Label ID="lbl_記号2" runat="server" Text=":"></asp:Label>

                                <asp:DropDownList ID="ddl_終了分" runat="server" OnChange="countMinutes()" CssClass="input" Width="45px">
                                    <asp:ListItem Text="" Value="" Selected="true"></asp:ListItem>
                                    <asp:ListItem Text="00" Value="00"></asp:ListItem>
                                    <asp:ListItem Text="01" Value="01"></asp:ListItem>
                                    <asp:ListItem Text="02" Value="02"></asp:ListItem>
                                    <asp:ListItem Text="03" Value="03"></asp:ListItem>
                                    <asp:ListItem Text="04" Value="04"></asp:ListItem>
                                    <asp:ListItem Text="05" Value="05"></asp:ListItem>
                                    <asp:ListItem Text="06" Value="06"></asp:ListItem>
                                    <asp:ListItem Text="07" Value="07"></asp:ListItem>
                                    <asp:ListItem Text="08" Value="08"></asp:ListItem>
                                    <asp:ListItem Text="09" Value="09"></asp:ListItem>
                                    <asp:ListItem Text="10" Value="10"></asp:ListItem>
                                    <asp:ListItem Text="11" Value="11"></asp:ListItem>
                                    <asp:ListItem Text="12" Value="12"></asp:ListItem>
                                    <asp:ListItem Text="13" Value="13"></asp:ListItem>
                                    <asp:ListItem Text="14" Value="14"></asp:ListItem>
                                    <asp:ListItem Text="15" Value="15"></asp:ListItem>
                                    <asp:ListItem Text="16" Value="16"></asp:ListItem>
                                    <asp:ListItem Text="17" Value="17"></asp:ListItem>
                                    <asp:ListItem Text="18" Value="18"></asp:ListItem>
                                    <asp:ListItem Text="19" Value="19"></asp:ListItem>
                                    <asp:ListItem Text="20" Value="20"></asp:ListItem>
                                    <asp:ListItem Text="21" Value="21"></asp:ListItem>
                                    <asp:ListItem Text="22" Value="22"></asp:ListItem>
                                    <asp:ListItem Text="23" Value="23"></asp:ListItem>
                                    <asp:ListItem Text="24" Value="24"></asp:ListItem>
                                    <asp:ListItem Text="25" Value="25"></asp:ListItem>
                                    <asp:ListItem Text="26" Value="26"></asp:ListItem>
                                    <asp:ListItem Text="27" Value="27"></asp:ListItem>
                                    <asp:ListItem Text="28" Value="28"></asp:ListItem>
                                    <asp:ListItem Text="29" Value="29"></asp:ListItem>
                                    <asp:ListItem Text="30" Value="30"></asp:ListItem>

                                    <asp:ListItem Text="31" Value="31"></asp:ListItem>
                                    <asp:ListItem Text="32" Value="32"></asp:ListItem>
                                    <asp:ListItem Text="33" Value="33"></asp:ListItem>
                                    <asp:ListItem Text="34" Value="34"></asp:ListItem>
                                    <asp:ListItem Text="35" Value="35"></asp:ListItem>
                                    <asp:ListItem Text="36" Value="36"></asp:ListItem>
                                    <asp:ListItem Text="37" Value="37"></asp:ListItem>
                                    <asp:ListItem Text="38" Value="38"></asp:ListItem>
                                    <asp:ListItem Text="39" Value="39"></asp:ListItem>
                                    <asp:ListItem Text="40" Value="40"></asp:ListItem>
                                    <asp:ListItem Text="41" Value="41"></asp:ListItem>
                                    <asp:ListItem Text="42" Value="42"></asp:ListItem>
                                    <asp:ListItem Text="43" Value="43"></asp:ListItem>
                                    <asp:ListItem Text="44" Value="44"></asp:ListItem>
                                    <asp:ListItem Text="45" Value="45"></asp:ListItem>
                                    <asp:ListItem Text="46" Value="46"></asp:ListItem>
                                    <asp:ListItem Text="47" Value="47"></asp:ListItem>
                                    <asp:ListItem Text="48" Value="48"></asp:ListItem>
                                    <asp:ListItem Text="49" Value="49"></asp:ListItem>
                                    <asp:ListItem Text="50" Value="50"></asp:ListItem>
                                    <asp:ListItem Text="51" Value="51"></asp:ListItem>
                                    <asp:ListItem Text="52" Value="52"></asp:ListItem>
                                    <asp:ListItem Text="53" Value="53"></asp:ListItem>
                                    <asp:ListItem Text="54" Value="54"></asp:ListItem>
                                    <asp:ListItem Text="55" Value="55"></asp:ListItem>
                                    <asp:ListItem Text="56" Value="56"></asp:ListItem>
                                    <asp:ListItem Text="57" Value="57"></asp:ListItem>
                                    <asp:ListItem Text="58" Value="58"></asp:ListItem>
                                    <asp:ListItem Text="59" Value="59"></asp:ListItem>
                                </asp:DropDownList>
                                &nbsp;&nbsp;
                                <asp:TextBox ID="txt分" runat="server" Columns="2" MaxLength="4" CssClass="input textright"></asp:TextBox>
                                分
                            </td>
                        </tr>
                        <tr>
                            <td class="header sheetHeader">区分</td>
                            <td class="detail" colspan="3">
                                <asp:DropDownList ID="ddl区分" runat="server" CssClass="input">
                                    <asp:ListItem Text=""></asp:ListItem>
                                    <asp:ListItem Text="訪問"></asp:ListItem>
                                    <asp:ListItem Text="説明会"></asp:ListItem>
                                </asp:DropDownList>
                            </td>                            
                        </tr>
                        <tr>
                            <td class="header sheetHeader">面談</td>
                            <td class="detail" colspan="3">
                                <asp:DropDownList ID="ddl面談" runat="server" CssClass="input" Width="50px">
                                    <asp:ListItem Text=""></asp:ListItem>
                                    <asp:ListItem Text="○"></asp:ListItem>
                                    <asp:ListItem Text="×"></asp:ListItem>
                                </asp:DropDownList>
                            </td>
                        </tr>
                        <tr>
                            <td class="header sheetHeader">面談者</td>
                            <td class="detail" colspan="3">
                                <asp:TextBox ID="txt面談者" runat="server" Columns="20" MaxLength="50" CssClass="input"></asp:TextBox>
                            </td>
                        </tr>
                        <tr>
                            <td class="header sheetHeader">役職</td>
                            <td class="detail" colspan="3">
                                <asp:TextBox ID="txt役職" runat="server" Columns="20" CssClass="input"></asp:TextBox>
                            </td>
                        </tr>
                    </table>
                </td>                               
                <td style="vertical-align: top; width: 30%;">
                    <table class="sheet" style="width: 100%; table-layout: auto;">
                        <tr>
                            <td>
                                <asp:CheckBox ID="chk資料1" Text ="【学校案内】" runat="server" />                                
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <asp:CheckBox ID="chk資料2" Text ="【入学試験要項】" runat="server" />
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <asp:DropDownList ID="ddl資料" runat="server" CssClass="input" >
                                    <asp:ListItem Text=""></asp:ListItem>
                                </asp:DropDownList>
                                <asp:Button ID="btnAddDoc" runat="server" Text="追加" Style="margin: 5px 5px 5px 0px;" OnClick="btnAddDoc_Click" CssClass="button_blue"/>
                                <asp:Button ID="btnDelDoc" runat="server" Text="削除" Style="margin: 5px;" OnClick="btnDelDoc_Click" CssClass="button_red" />
                                <asp:UpdatePanel ID="updateAddDoc" runat="server">
                                    <ContentTemplate>
                                        <table class="list" cellspacing="0" rules="cols" border="1" style="border-collapse: collapse; width: 100%;">
                                            <tr>
                                                <th scope="col" style="font-weight: normal;">資料
                                                </th>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <asp:ListBox ID="lb資料" runat="server" Style="width: 100%; height: 100px;" CssClass="input"></asp:ListBox>
                                                </td>
                                            </tr>
                                        </table>
                                    </ContentTemplate>
                                    <Triggers>
                                        <asp:AsyncPostBackTrigger ControlID="btnAddDoc" />
                                        <asp:AsyncPostBackTrigger ControlID="btnDelDoc" />
                                    </Triggers>
                                </asp:UpdatePanel>
                            </td>
                        </tr>
                    </table>
                </td>
            </tr>
        </table>
        <fieldset style="box-sizing: border-box; width: 600px;">
            <legend>報告詳細</legend>
            <asp:TextBox ID="txt報告詳細" runat="server" TextMode="MultiLine" Rows="5" Width="100%" MaxLength="1000" CssClass="input"></asp:TextBox>
        </fieldset>

        <%--過去履歴部分--%>
        <div id="div過去履歴" runat="server" style="padding-left: 1px; padding-top: 5px;">
            学校訪問履歴<br />
            <asp:SqlDataSource ID="sds過去履歴" runat="server"></asp:SqlDataSource>
            <asp:GridView
                ID="gv過去履歴" AutoGenerateColumns="False" DataSourceID="sds過去履歴"
                EnableModelValidation="True" AllowPaging="False" Width="750px" CssClass="list" GridLines="Vertical"
                EnableViewState="True" ShowFooter="False" runat="server">
                <Columns>
                    <asp:BoundField HeaderText="訪問日" DataField="訪問日" DataFormatString="{0:d}">
                        <HeaderStyle Font-Bold="False" Width="100px" />
                        <ItemStyle HorizontalAlign="Left" />
                    </asp:BoundField>
                    <asp:BoundField HeaderText="担当者" DataField="担当者">
                        <%-- 2017.6.13 幅狭く/S.Maki --%>
                        <HeaderStyle Font-Bold="False" Width="100px" />
                        <ItemStyle HorizontalAlign="Left" />
                    </asp:BoundField>
                    <%-- 2017.6.13 区分⇒面談者/S.Maki --%>
                    <asp:BoundField HeaderText="面談者" DataField="面談者">
                        <HeaderStyle Font-Bold="False" Width="100px" />
                        <ItemStyle HorizontalAlign="Left" />
                    </asp:BoundField>
                    <%-- 2017.6.13 BoundFieldからTemplateFieldに変更。改行させるため/S.Maki --%>
                    <asp:BoundField HeaderText="報告詳細" DataField="特記事項" Visible="False">
                        <HeaderStyle Font-Bold="False" Width="400px" />
                        <ItemStyle HorizontalAlign="Left" />
                    </asp:BoundField>
                    <asp:TemplateField HeaderText="報告詳細">
                        <ItemTemplate>
                            <asp:Label ID="lbl特記事項" runat="server" Text='<%# Eval("特記事項").ToString().Replace(Environment.NewLine, "<br />")%>' />
                        </ItemTemplate>
                        <HeaderStyle Font-Bold="False" Width="500px" />
                        <ItemStyle HorizontalAlign="Left" />
                    </asp:TemplateField>
                    <%-- 2017.6.13 End --%>
                </Columns>
    <AlternatingRowStyle CssClass="alt-row" />
    <FooterStyle BackColor="#E8E8E8" BorderStyle="None" />
    <EmptyDataTemplate>
        <asp:Label ID="lbl_empty" class="accent" Text="該当する訪問履歴は存在しません。" runat="server" />
    </EmptyDataTemplate>
    <EmptyDataRowStyle HorizontalAlign="Center" />
            </asp:GridView>
        </div>

    </div>
    <asp:HiddenField ID="hdnIsRegistering" runat="server" Value="0" />
    <asp:HiddenField ID="hdnIsUpdating" runat="server" Value="0" />
    <asp:HiddenField ID="hdnIsEditMode" runat="server" Value="0" />
    <asp:HiddenField ID="hdnExecuteRead" runat="server" Value="0" />

    <script>
        //既読確認メッセージ表示
        function ConfirmRead() {
            if (confirm("この履歴は未読です。既読にしますか？")) {
                $("#<%=hdnExecuteRead.ClientID%>").val("1");
                document.getElementById("<%=Form.ClientID%>").submit();
            } else {
                $("#<%=hdnExecuteRead.ClientID%>").val("0");
            }
            return false;
        }

        //学校選択(ダイアログ側UCから呼出し用)
        function selectSchool(bunruiCD, schoolCD, schoolName) {
            $("#<%=hdn分類CD.ClientID%>").val(bunruiCD);
            $("#<%=hdn学校CD.ClientID%>").val(schoolCD);
            $("#<%=hdn学校名.ClientID%>").val(schoolName);
            document.getElementById("<%=Form.ClientID%>").submit();
        }

        //学校選択クリア(ダイアログ側UCから呼出し用)
        function clearSchool() {
            $("#<%=hdn分類CD.ClientID%>").val("");
            $("#<%=hdn学校CD.ClientID%>").val("");
            $("#<%=hdn学校名.ClientID%>").val("");
            document.getElementById("<%=Form.ClientID%>").submit();
            return false;
        }

        //JQuery関係デフォルトセット
        function setupJqueryUIUse() {
            //タブセット
            $('#<%=tabMain.ClientID%>').tabs();

            //資料追加クリック
            $("#btnAddDoc").click(function () {
                var addValue = $("#<%=ddl資料.ClientID%>").val();
                var addText = $("#<%=ddl資料.ClientID%> option:selected").text();

                $("#<%=lb資料.ClientID%>").append($("<option value='" + addValue + "'>" + addText + "</option>"));
            });

            //学校検索ダイアログ
            $('#divModalNew').dialog({
                autoOpen: false,
                modal: true,
                width: 437,
                height: 500,
                overlay: { backgroundColor: '#F00', opacity: '0.7' },
                position: {
                    of: '#msp_div_title',
                    at: 'left bottom',
                    my: 'left top'
                },
                title: '学校検索'
            });

            //学校選択ボタンクリック
            $("#<%= btnSearchSchool.ClientID %>").click(function () {
                $('#divModalNew').dialog('open');
            });

            //dialog内にpostbackするボタンを配置する場合はこれが必要
            $("div.ui-dialog").appendTo("#aspnetForm");
        }

        $(document).ready(function () {
            setupJqueryUIUse();

            //既読実行確認
            if ($("#<%=hdnExecuteRead.ClientID%>").val() == "1") {
                return ConfirmRead();
            }
        });

        //削除確認
        function confirmDelete() {
            return confirm("訪問データを削除します。\r\nよろしいですか？");
        }

        //面談時間計算
        function countMinutes() {

            var StartHour = $("#<%=ddl_開始時間.ClientID%>").val();
            var StartMin = $("#<%=ddl_開始分.ClientID%>").val();
            var EndHour = $("#<%=ddl_終了時間.ClientID%>").val();
            var EndMin = $("#<%=ddl_終了分.ClientID%>").val();
                        
            if (StartHour != "" && StartMin != "" && EndHour != "" && EndMin != "") {                
                if (isTime(StartHour + ":" + StartMin) && isTime(EndHour + ":" + EndMin)) {                    
                    var minutes = ((EndHour - StartHour) * 60) + (EndMin - StartMin);
                    $("#<%=txt分.ClientID%>").val(minutes);
                }
            }
        }

        function isTime(times) {
            if (times.match(/^\d{1,2}\:\d{2}$/)) {
                var al = times.split(":");
                if (parseInt(al[0], 10) >= 0 || parseInt(al[0], 10) <= 23 || parseInt(al[1], 10) >= 0 || parseInt(al[1], 10) <= 59) {                    
                    return true;
                } else {                    
                    return false;
                }
            } else {                
                return false;
            }
        }

    </script>
</asp:Content>

