<!------------------------------------ 第一步 ---------------------------------->
<input name="txtUserID" size="18" value="210204198001011105" class="v10bk"></td>
<input type="password" name="txtPassword" size="18" value="123456" class="v10bk">
<input type="button" value="登入系统" name="btnFirst" onclick="GoFirst()" class="v10bk">
<!------------------------------------ 第二步 ---------------------------------->
<form name="form1" action="http://jlpt.etest.net.cn/bkServlet" method="post" target="main"> <td class="v10bk">第二步 选择级别和考点</td>
级别 <select name="lstJb" size="1" onchange="UpdateData()"
<option value="1">一级</option>
<option value="2">二级</option>
<option value="3" selected>三级</option>
<option value="4">四级</option>
</select>考点:<br>
<input type="button" value="大连理工大学" name="btnThird1" onclick="GoThird1()" class="v10bk" style="70"> <input type="button" value="大连外国语学院" name="btnThird2" onclick="GoThird2()" class="v10bk" style="85"><br>
<input type="button" value="辽宁师范大学" name="btnThird3" onclick="GoThird3()"class="v10bk" style="70">
<input type="button" value="辽宁大学教务处" name="btnThird4" onclick="GoThird4()"class="v10bk" style="85">
<input class="v10bk" type="button" value="在窗口中显示所有学校" name="btnSecond" onclick="GoSecond()" style="160"> <td class="v10bk">考点编码<input name="kddm" class="v10bk"><br>
考点名称<input name="kdmc" class="v10bk"><br>
考试等级<input name="level" class="v10bk"><br>
级别名称<input name="jbmc" class="v10bk">
<input type="submit" value="选择该考场" name="btnSubmit" class="v10bk" onclick="return ValidateForm()">
</form>
<!------------------------------------ 第三步 ---------------------------------->
<td colspan="2" class="v10bk">第三步:填写报名表</td>
<td colspan="2" class="v10bk"><input type="button" value="填写报名表" name="btnForth" onclick="GoForth()" class="v10bk"></td>
<!------------------------------------ 第四步 ---------------------------------->
<form name="form2" method="post">
<input type="radio" name="radAutoGo" value="1" class="v10bk" onclick="CheckTimer()">开始<input type="radio" name="radAutoGo" value="0" checked class="v10bk" onclick="CheckTimer()">结束</td>
<input type="hidden" name="lstSchool" value>
<select width="100%" class="v10bk" style="WIDTH:165; HEIGHT:110" multiple size="8" name="lstToplstSchool">
<option value="1020401#大连外国语学院考试中心">大连外国语学院考试中心</option>
<option value="1020402#辽宁师范大学教务处考试中心">辽宁师范大学教务处考试中心</option>
<option value="1020403#大连理工大学外国语学院">大连理工大学外国语学院</option>
</select>
<input type="button" class="v10bk" onclick="ClickMove_lstSchool('Up')" value=" /\ " name="btnUP_lstSchool">
<input type="button" class="v10bk" onclick="ClickMove_lstSchool('Down')" value=" \/ " name="btnDown_lstSchool">
<input type="button" class="v10bk" onclick="return btnLeft_lstSchool_onclick()" value="Add" name="btnLeftlstSchool">
<input type="button" class="v10bk" onclick="return btnRight_lstSchool_onclick()" value="Remove" name="btnRightlstSchool">
<td width="100%" colspan="2">
<select class="v10bk" style="WIDTH:170px;" name="lstBottomlstSchool">
<option value="1020102#清华大学外语系国外考试中心">清华大学外语系国外考试中心</option>
</select>
<script language="javascript">
function ClickMove_lstSchool(strDirection){
Select2_ClickUpDown(form2.lstToplstSchool,strDirection);
lstSchoolUpdate();
}
function btnLeft_lstSchool_onclick() {
Select2_ClickTop(form2.lstToplstSchool,form2.lstBottomlstSchool);
lstSchoolUpdate();
}
function btnRight_lstSchool_onclick() {
Select2_ClickBottom(form2.lstToplstSchool,form2.lstBottomlstSchool);
lstSchoolUpdate();
}
function lstSchoolUpdate(){
form2.lstSchool.value=Select2_GetValue(form2.lstToplstSchool);
}
lstSchoolUpdate(); // Set Default Value
function Select2_ClickUpDown(objSelect,strDirection){
//Make order for select
var iCurrentIndex;
var strValue;
var strText;
iCurrentIndex=objSelect.selectedIndex;
if(iCurrentIndex==-1)return;
strValue=objSelect.options(iCurrentIndex).value;
strText=objSelect.options(iCurrentIndex).text;
if(strDirection=="Up"){
if(iCurrentIndex-1>=0){
objSelect.options(iCurrentIndex).value=objSelect.options(iCurrentIndex-1).value;
objSelect.options(iCurrentIndex).text=objSelect.options(iCurrentIndex-1).text;
objSelect.options(iCurrentIndex-1).value=strValue;
objSelect.options(iCurrentIndex-1).text=strText;
objSelect.selectedIndex=iCurrentIndex-1;
}
}
else if(strDirection=="Down"){
if(iCurrentIndex+2<=objSelect.length){
objSelect.options(iCurrentIndex).value=objSelect.options(iCurrentIndex+1).value;
objSelect.options(iCurrentIndex).text=objSelect.options(iCurrentIndex+1).text;
objSelect.options(iCurrentIndex+1).value=strValue;
objSelect.options(iCurrentIndex+1).text=strText;
objSelect.selectedIndex=iCurrentIndex+1;
}
}
}
function Select2_ClickLeft(objLeftSelect,objRightSelect){
//Move options from right select to left select
var i=0;
while(i<objRightSelect.options.length){
if(objRightSelect.options[i].selected){
objLeftSelect.add(new Option(objRightSelect.options[i].text,objRightSelect.options[i].value));
objRightSelect.remove(i);
i=0;
}
else{
i++;
}
}
}
function Select2_ClickRight(objLeftSelect,objRightSelect){
//Move options from left select to right select
var i=0;
while(i<objLeftSelect.options.length) {
if(objLeftSelect.options[i].selected){
objRightSelect.add(new Option(objLeftSelect.options[i].text,objLeftSelect.options[i].value));
objLeftSelect.remove(i);
i=0;
}
else{
i++;
}
}
}
function Select2_ClickTop(objTopSelect,objBottomSelect){
//Move options from bottom select to top select
var i=0;
i=objBottomSelect.selectedIndex;
if((i!=-1)&&(objBottomSelect.options[i].text!="")){
objTopSelect.add(new Option(objBottomSelect.options[i].text,objBottomSelect.options[i].value));
objBottomSelect.remove(i);
if(i>-1){
objBottomSelect.selectedIndex=i-1;
}
}
}
function Select2_ClickBottom(objTopSelect,objBottomSelect) {
//Move options from top select to bottom select
var lastRemove=-1;
var i=0;
while(i<objTopSelect.options.length) {
if(objTopSelect.options[i].selected){
objBottomSelect.add(new Option(objTopSelect.options[i].text,objTopSelect.options[i].value));
objTopSelect.remove(i);
lastRemove=i;
i=0;
}
else{
i++;
}
}
try{
if(lastRemove>-1){
objTopSelect.selectedIndex=lastRemove-1;
}
}catch(e){}
}
function Select2_SetValue(objLeftSelect,objRightSelect,str){
var i=0,iBegin,iEnd,iOptionValue,strOptionValue,strTempText,strTempValue;
//Move options from right select
while(i<objRightSelect.options.length) {
if(str.indexOf("#"+objRightSelect.options[i].value+"#")!=-1){
objLeftSelect.add(new Option(objRightSelect.options[i].text,objRightSelect.options[i].value));
objRightSelect.remove(i);
i=0;
}
else{
i++;
}
}
//Make order for left select
iOptionValue=0;
while(str!="" && str!="#"){
iBegin=str.indexOf("#");
if(iBegin==-1)
break;
iEnd=str.indexOf("#",iBegin+1);
if(iEnd==-1)
break;
strOptionValue="#"+str.substring(iBegin+1,iEnd)+"#";
str=str.substring(iEnd,str.length);
for(i=iOptionValue;i<objLeftSelect.options.length;i++) {
if(strOptionValue.indexOf("#"+objLeftSelect.options[i].value+"#")!=-1){
strTempText =objLeftSelect.options[iOptionValue].text;
strTempValue=objLeftSelect.options[iOptionValue].value;
objLeftSelect.options[iOptionValue].text = objLeftSelect.options[i].text ;
objLeftSelect.options[iOptionValue].value = objLeftSelect.options[i].value;
objLeftSelect.options[i].text = strTempText ;
objLeftSelect.options[i].value = strTempValue;
break;
}
}
iOptionValue++;
}
lstSelectedField_onchange();
}
function Select2_GetValue(objSelect){
var strValue="#";
for(i=0;i<objSelect.options.length;i++) {
strValue+=objSelect.options[i].value;
strValue+="#";
}
return strValue;
}
</script>
</td>
</tr>
</table>
</form>
<!----------------------------Javascript-------------------------------------------->
<SCRIPT LANGUAGE=javascript>
<!--
var jb,level,jbmc;
var timer1,timer2,bLogin,bCanUse,iSchool
bLogin=false;
bCanUse=false;
iSchool=0;
timer1=setInterval("OnTimer1()",20000);
function OnTimer1(){
if(bCanUse){
GoFirst();
bLogin=true;
}
}
function CheckTimer(){
if(form2.radAutoGo[0].checked){
GoFirst();
iSchool=0;
bCanUse=true;
}
else{
bCanUse=false;
}
}
//bCanUse=false;
timer2=setInterval("OnTimer2()",4000);
function OnTimer2(){
var schoolCode="";
var i=-1;
var str1,str2;
//if(form2.radAutoGo[1].checked){bCanUse=false;}开始的信息
if(bCanUse){
if(bLogin){
try{
if(iSchool>=form2.lstToplstSchool.options.length)
iSchool=0;
schoolCode=form2.lstToplstSchool.options[iSchool].value;
if(schoolCode!=""){
i=schoolCode.indexOf("#");
str1=schoolCode.substring(0,i);
str2=schoolCode.substring(i+1,schoolCode.length);
form1.kddm.value=str1;
form1.kdmc.value=str2;
}
iSchool=iSchool+1;
if(iSchool>=form2.lstToplstSchool.options.length)
iSchool=0;
}
catch(e){}
form1.submit();
}
}
}
function GoFirst(){
userName=txtUserID.value;
password=txtPassword.value;
parent.frames["main"].location.href="http://jlpt.etest.net.cn/loginServlet?useridno=" + userName + "&userpwd=" + password;
//bCanUse=true;
}
function GoSecond(){
UpdateData();
parent.frames["main"].location.href="http://jlpt.etest.net.cn/kdinfoServlet?jb=" + jb + "&action=0";
}
function GoThird1(){
UpdateData();
form1.kddm.value="1020403";
form1.kdmc.value="大连理工大学外国语学院";
}
function GoThird2(){
UpdateData();
form1.kddm.value="1020401";
form1.kdmc.value="大连外国语学院考试中心";
}
function GoThird3(){
UpdateData();
form1.kddm.value="1020402";
form1.kdmc.value="辽宁师范大学教务处考试中心";
}
function GoThird4(){
UpdateData();
form1.kddm.value="1020601";
form1.kdmc.value="辽宁大学教务处";
}
function GoForth(){
parent.frames["main"].location.href="info.htm";
}
function ValidateForm(){
if((form1.kddm.value=="")||
(form1.kdmc.value=="")||
(form1.level.value=="")||
(form1.jbmc.value=="")){
alert("请填写详细数据!");
return false;
}
return true;
}
function UpdateData(){
try{
jb=form1.lstJb.options[form1.lstJb.selectedIndex].value;
}
catch(e){
jb=3;
}
if(jb==1){
level=1;
jbmc="日语一级";
}
else if(jb==2){
level=2;
jbmc="日语二级";
}
else if(jb==3){
level=3;
jbmc="日语三级";
}
else{
level=4;
jbmc="日语四级";
}
form1.level.value=level;
form1.jbmc.value=jbmc;
}
UpdateData();
//-->
</SCRIPT>