<%@ page autoeventwireup="false" inherits="WebExam.Web.apks, App_Web_plgfti2c" language="vb" masterpagefile="~/Page.master" title="安排考试" %>

<%@ MasterType VirtualPath="~/Page.master" %>
<asp:Content ID="Content2" runat="server" ContentPlaceHolderID="ContentHead">
    <link href="style/apks.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
        .style1
        {
            color: #FF0000;
        }
    </style>
    <link type="text/css" href="/jslib/jquery/plugins/SpinButton/JQuerySpinBtn.css" rel="stylesheet" />
    <script type="text/javascript" src="/jslib/jquery/plugins/SpinButton/JQuerySpinBtn.js">
    //placeholder;
    </script>
</asp:Content>
<asp:Content ID="Content1" runat="server" ContentPlaceHolderID="mainCopy">
    <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="True" EnableScriptGlobalization="True">
    </asp:ScriptManager>

    <script type="text/javascript">
// <!CDATA[
         $().ready(
        function() {

            $("#<%= TextBoxkssj.ClientId() %>").SpinButton({ min: 5 });



        });
   function ClientValidateTitle(source, arguments)
          //验证用户名是否正确
         {
          var strr=arguments.Value;
          if(!checkExamId(strr))
  {arguments.IsValid=false;
             document.getElementById("messageDiv").innerHTML="";}
           else
             arguments.IsValid=true;
          }
function checkExamId(strr){
 var reg=/[^\sa-z0-9A-Z_\u4e00-\u9fa5]/g;
  var arr=strr.match(reg);
 
 if(arr!=null)
  
    return false ;
  else
    return true;
}

var passExamId=false;
function CheckExamId(obj) 
       { var s=obj.value;if(!checkExamId(s))return ;
         
         if(s!=""){
            document.getElementById("messageDiv").innerHTML="<img src='../../../images/loading2.gif'/>loading...";
            PageMethods.CheckExamId(s,checkName); 
         }
         else{
           passExamId=false;
           document.getElementById("messageDiv").innerHTML="";
         }
       } 
      function checkName(result) 
       { 
         if(result.charAt(0)=="0")passExamId=false;else passExamId=true;
         document.getElementById("messageDiv").innerHTML=result.substr(1); 
       } 
// ]]>
    </script>
    
    <h4 class="top1">
        <asp:Localize ID="Localize3" runat="server" Text="安排考试"></asp:Localize></h4>
    <table>
        <tr>
            <td class="list">
                <asp:Localize ID="Localize4" runat="server" Text="考试名称："></asp:Localize>
            </td>
            <td>
                <asp:TextBox ID="TextBoxid" runat="server" Width="200px" onchange="CheckExamId(this);"
                    meta:resourcekey="TextBoxidResource1"></asp:TextBox><asp:RequiredFieldValidator ID="RequiredFieldValidator1"
                        runat="server" ControlToValidate="TextBoxid" ErrorMessage="*" Display="Dynamic"
                        meta:resourcekey="RequiredFieldValidator1Resource1"></asp:RequiredFieldValidator>
                <asp:CustomValidator ID="CustomValidator1" runat="server" ClientValidationFunction="ClientValidateTitle"
                    ControlToValidate="TextBoxid" ErrorMessage="考试名中只能使用汉字、字母、数字、空格及下划线等字符" Display="Dynamic"
                    meta:resourcekey="CustomValidator1Resource1"></asp:CustomValidator>
                <span id="messageDiv"></span>
            </td>
        </tr>
        <tr>
            <td class="list">
                <asp:Localize ID="Localize5" runat="server" Text="考试有效期："></asp:Localize>
            </td>
            <td>
                <asp:TextBox ID="TB_start" runat="server" Width="65px"></asp:TextBox>
                <asp:Image ID="ImgBntCalc" runat="server" ImageUrl="~/images/Calendar_scheduleHS.png"
                    Style="border-width: 0px; cursor: hand" ImageAlign="AbsBottom" />
                <ajaxToolkit:MaskedEditExtender ID="MaskedEditExtender1" runat="server" TargetControlID="TB_start"
                    MaskType="Date" Mask="9999/99/99" MessageValidatorTip="true" OnFocusCssClass="MaskedEditFocus"
                    OnInvalidCssClass="MaskedEditError" AcceptAMPM="False"
                    ErrorTooltipEnabled="True">
                </ajaxToolkit:MaskedEditExtender>
                <ajaxToolkit:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlExtender="MaskedEditExtender1"
                    ControlToValidate="TB_start" IsValidEmpty="False" EmptyValueMessage="Date are required" InvalidValueMessage="Date is invalid"
                    Display="Dynamic" TooltipMessage="" EmptyValueBlurredText="*" InvalidValueBlurredMessage="*"
                    MinimumValueMessage="Date is invalid"
                    MaximumValueMessage="Date is invalid" />
                <ajaxToolkit:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="TB_start"
                    PopupButtonID="ImgBntCalc" Format="d" />
                <asp:DropDownList ID="DDL_hour1" runat="server">
                    <asp:ListItem Text="0" Value="0"></asp:ListItem>
                    <asp:ListItem Text="1" Value="1"></asp:ListItem>
                    <asp:ListItem Text="2" Value="2"></asp:ListItem>
                    <asp:ListItem Text="3" Value="3"></asp:ListItem>
                    <asp:ListItem Text="4" Value="4"></asp:ListItem>
                    <asp:ListItem Text="5" Value="5"></asp:ListItem>
                    <asp:ListItem Text="6" Value="6"></asp:ListItem>
                    <asp:ListItem Text="7" Value="7"></asp:ListItem>
                    <asp:ListItem Text="8" Value="8"></asp:ListItem>
                    <asp:ListItem Text="9" Value="9"></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:DropDownList ID="DDL_minute1" runat="server">
                    <asp:ListItem Text="0" Value="0"></asp:ListItem>
                    <asp:ListItem Text="1" Value="1"></asp:ListItem>
                    <asp:ListItem Text="2" Value="2"></asp:ListItem>
                    <asp:ListItem Text="3" Value="3"></asp:ListItem>
                    <asp:ListItem Text="4" Value="4"></asp:ListItem>
                    <asp:ListItem Text="5" Value="5"></asp:ListItem>
                    <asp:ListItem Text="6" Value="6"></asp:ListItem>
                    <asp:ListItem Text="7" Value="7"></asp:ListItem>
                    <asp:ListItem Text="8" Value="8"></asp:ListItem>
                    <asp:ListItem Text="9" Value="9"></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:TextBox ID="TB_end" runat="server" Width="65px"></asp:TextBox>
                <asp:Image ID="ImgBntCalc2" runat="server" ImageUrl="~/images/Calendar_scheduleHS.png"
                    Style="border-width: 0px; cursor: hand" ImageAlign="AbsBottom" />
                <ajaxToolkit:MaskedEditExtender ID="MaskedEditExtender2" runat="server" TargetControlID="TB_end"
                    MaskType="Date" Mask="9999/99/99" MessageValidatorTip="true" OnFocusCssClass="MaskedEditFocus"
                    OnInvalidCssClass="MaskedEditError" AcceptAMPM="False" ErrorTooltipEnabled="True" />
                <ajaxToolkit:MaskedEditValidator ID="MaskedEditValidator2" runat="server" ControlExtender="MaskedEditExtender2"
                    ControlToValidate="TB_end" IsValidEmpty="False" EmptyValueMessage="Date are required"
                    InvalidValueMessage="Date is invalid" Display="Dynamic" EmptyValueBlurredText="*"
                    InvalidValueBlurredMessage="*" />
                <ajaxToolkit:CalendarExtender ID="CalendarExtender2" runat="server" TargetControlID="TB_end"
                    PopupButtonID="ImgBntCalc2" Format="d" />
                <asp:DropDownList ID="DDL_hour2" runat="server">
                    <asp:ListItem Text="0" Value="0"></asp:ListItem>
                    <asp:ListItem Text="1" Value="1"></asp:ListItem>
                    <asp:ListItem Text="2" Value="2"></asp:ListItem>
                    <asp:ListItem Text="3" Value="3"></asp:ListItem>
                    <asp:ListItem Text="4" Value="4"></asp:ListItem>
                    <asp:ListItem Text="5" Value="5"></asp:ListItem>
                    <asp:ListItem Text="6" Value="6"></asp:ListItem>
                    <asp:ListItem Text="7" Value="7"></asp:ListItem>
                    <asp:ListItem Text="8" Value="8"></asp:ListItem>
                    <asp:ListItem Text="9" Value="9"></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:DropDownList ID="DDL_minute2" runat="server">
                    <asp:ListItem Text="0" Value="0"></asp:ListItem>
                    <asp:ListItem Text="1" Value="1"></asp:ListItem>
                    <asp:ListItem Text="2" Value="2"></asp:ListItem>
                    <asp:ListItem Text="3" Value="3"></asp:ListItem>
                    <asp:ListItem Text="4" Value="4"></asp:ListItem>
                    <asp:ListItem Text="5" Value="5"></asp:ListItem>
                    <asp:ListItem Text="6" Value="6"></asp:ListItem>
                    <asp:ListItem Text="7" Value="7"></asp:ListItem>
                    <asp:ListItem Text="8" Value="8"></asp:ListItem>
                    <asp:ListItem Text="9" Value="9"></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>
                分
            </td>
        </tr>
        <tr>
            <td class="list">
                答卷时间：
            </td>
            <td>
                <asp:TextBox ID="TextBoxkssj" runat="server" Text="100" Width="50"></asp:TextBox>
               
                分钟
                <asp:RequiredFieldValidator ID="Requiredfieldvalidator3" runat="server" ControlToValidate="TextBoxkssj"
                    ErrorMessage="考试时长必须输入！" meta:resourcekey="Requiredfieldvalidator3Resource1"
                    Text="*"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td class="list">
                <asp:Localize ID="Localize7" runat="server" Text="试卷呈现："></asp:Localize>
            </td>
            <td>
                <asp:RadioButton ID="R_page" runat="server" Checked="True" GroupName="paperGroup"
                    Text="整页呈现" />
                <asp:RadioButton ID="R_nopage" runat="server" GroupName="paperGroup" Text="逐题呈现，不可翻阅" />
            
                <label class="style1">**仅对S格式的试卷有效</label>
            </td>
        </tr>
        <tr>
            <td class="list">
                <asp:Localize ID="Localize70" runat="server" Text="试题乱序："></asp:Localize>
            </td>
            <td>
                <asp:RadioButton ID="CB_ran2" runat="server" Checked="True" GroupName="ranorderGroup"
                    meta:resourcekey="CB_ran1Resource1" Text="大题小题皆乱序" />
                <asp:RadioButton ID="CB_ran1" runat="server" GroupName="ranorderGroup" meta:resourcekey="CB_ran2Resource1"
                    Text="仅小题乱序" />
                <asp:RadioButton ID="CB_ran0" runat="server" GroupName="ranorderGroup" Text="关闭" />
                <label class="style1">**仅对S格式的试卷有效</label>
            </td>
        </tr>
        <tr>
            <td class="list">
                <asp:Localize ID="Localize71" runat="server" Text="成绩公布："></asp:Localize>
            </td>
            <td>
                <asp:RadioButton ID="scoreList2" runat="server" Checked="True" GroupName="scoreListGroup"
                    Text="向所有用户公布成绩" meta:resourcekey="scoreList2Resource1" />
                <asp:RadioButton ID="scoreList1" runat="server" GroupName="scoreListGroup" Text="只向考生自己公布成绩"
                    meta:resourcekey="scoreList1Resource1" />
                <asp:RadioButton ID="scoreList0" runat="server" GroupName="scoreListGroup" Text="不向任何人公布考生成绩"
                    meta:resourcekey="scoreList0Resource1" />
            </td>
        </tr>
        <tr>
            <td class="list">
                <asp:Localize ID="Localize8" runat="server" Text="成绩计算："></asp:Localize>
            </td>
            <td>
                <asp:RadioButton ID="RB_score" runat="server" Checked="True" GroupName="scoreGroup"
                    Text="使用原始分数" meta:resourcekey="scoreList2Resource1" />
                <asp:RadioButton ID="RB_level" runat="server" GroupName="scoreGroup" Text="使用成绩等级制"
                    meta:resourcekey="scoreList1Resource1" />
              
            </td>
        </tr>
        
        <tr>
            <td class="list">
                重考次数：
            </td>
            <td>
                <asp:DropDownList ID="DDL_el" runat="server">
                    <asp:ListItem Text="不限" Value="-1"></asp:ListItem>
                    <asp:ListItem Text="1" Selected="True" Value="1"></asp:ListItem>
                    <asp:ListItem Text="2" Value="2"></asp:ListItem>
                    <asp:ListItem Text="3" Value="3"></asp:ListItem>
                    <asp:ListItem Text="4" Value="4"></asp:ListItem>
                    <asp:ListItem Text="5" Value="5"></asp:ListItem>
                    <asp:ListItem Text="6" Value="6"></asp:ListItem>
                    <asp:ListItem Text="7" Value="7"></asp:ListItem>
                    <asp:ListItem Text="8" Value="8"></asp:ListItem>
                    <asp:ListItem Text="9" Value="9"></asp:ListItem>
                    <asp:ListItem Text="10" Value="10"></asp:ListItem>
                </asp:DropDownList>
            </td>
        </tr>
        <tr>
            <td class="list">
                其他选项：
            </td>
            <td>
                <asp:CheckBox ID="CB_lockPage" runat="server" Checked="true" Text="禁止考生离开考试页面"></asp:CheckBox>
                
            </td>
        </tr>
        <tr>
            <td class="list">
            </td>
            <td>
                <asp:Button ID="Button1" runat="server" Text="下一步" meta:resourcekey="Button1Resource1" />
            </td>
        </tr>
    </table>
    <div id="alert1">
        <asp:Localize ID="Localize1" runat="server" meta:resourcekey="Localize1Resource1"
            Text="说明："></asp:Localize><ol>
                <li>
                    <asp:Localize ID="Localize2" runat="server" Text="考试有效期是指考生可以在本次考试的有效期内参加考试、提交试卷。"></asp:Localize></li><li>
                        <asp:Localize ID="Localize6" runat="server" Text="答卷时间是指允许考生实际答题的时间长度，答卷时间应小于或等于有效期的时间长度。"></asp:Localize></li>
                <li>所有试题在一个页面上全部呈现为整页呈现方式，每一页只显示一道试题为逐题呈现。逐题呈现不允许翻阅试题，不允许对已答试题进行修改。</li>
                <li>
                    <asp:Localize ID="Localize77" runat="server" Text="试题乱序是为了避免邻桌考生相互抄袭而采取的一种对试题显示顺序进行随机排列的手段。"></asp:Localize></li>
                    
                <li>重考次数是指考生可重复参加本次考试的次数，以最后一次作为最终成绩。</li>    
                    
                    </ol>
    </div>
    
</asp:Content>
