﻿// JScript 文件
var e=0;
//var orderPre=0;
//var orderNext=0;
function KeyDownExam()
{
	if (e==1) {return false;}
	if (document.getElementById("wait").style.display!='none') {return false;}	//表示试题尚未打开
	if (event.srcElement.name=='order') {return false;}
	var thisOrder=orderNext - 1
	var thisKey=KeyArray[thisOrder - 1]
	var tx=1;   //题型：1-选择;2-判断.
	
	if (thisKey=="A" || thisKey=="B" || thisKey=="C" || thisKey=="D") {tx=1;}
	if (thisKey=="对" || thisKey=="错") {tx=2;}
	//alert(event.keyCode)
	//alert(KeyArray[thisOrder])

	//小键盘NumLock要打开

	if ( event.keyCode==10 || event.keyCode==13 || event.keyCode==110 )
	{
	//110是小键盘上的“.”。
		if(!confirm('确认交卷吗？')) {return false;}
		e=1;
	}

	if ( event.keyCode==107 || (event.shiftKey && event.keyCode==187) || event.keyCode==187 || event.keyCode==39 || event.keyCode==40 )
	{
	//下一题	小键盘+号,→↓
		//alert('+');
		gotoExam(orderNext);	
	}
	
	if ( event.keyCode==109 || (event.shiftKey && event.keyCode==189) || event.keyCode==189 || event.keyCode==37 || event.keyCode==38 )
	{
	//上一题	小键盘-号,←↑
		//alert('-');
		EditExam(orderPre);
	}	


	if ( event.keyCode==49 || event.keyCode==55 || event.keyCode==65 || event.keyCode==97)
	{
	//大键盘数字1,7,A 小键盘数字(a)1,7
		if (tx==1) {gotoKey(thisOrder,'A');}
		if (tx==2) {gotoKey(thisOrder,'对');}
		event.returnValue=false;return false;
	}
	
	if ( event.keyCode==50 || event.keyCode==56 || event.keyCode==66 || event.keyCode==98)
	{
	//大键盘数字2,8,B 小键盘数(b)2,8
		if (tx==1) {gotoKey(thisOrder,'B');}
		if (tx==2) {gotoKey(thisOrder,'错');}
		event.returnValue=false;return false;
	}


	if ( event.keyCode==51 || event.keyCode==57 || event.keyCode==67 || event.keyCode==99)
	{
	//大键盘数字3,9,C 小键盘数字(c)3,9
		if (tx==1) {gotoKey(thisOrder,'C');}
		event.returnValue=false;return false;
	}
	
	if ( event.keyCode==48 || event.keyCode==68 || event.keyCode==100)
	{
	//大键盘数字3,9,C 小键盘数字(c)3,9
		if (tx==1) {gotoKey(thisOrder,'D');}
		event.returnValue=false;return false;
	}
	
	if ( event.keyCode==52 || event.keyCode==100 )
	{
	//大键盘数字4 小键盘数字4
		if (tx==2) {gotoKey(thisOrder,'对');}
		event.returnValue=false;return false;
	}


	if ( event.keyCode==54 || event.keyCode==102 )
	{
	//大键盘数字6 小键盘数字6
		if (tx==2) {gotoKey(thisOrder,'错');}
		event.returnValue=false;return false;
	}


	if ( (event.ctrlKey) && (event.keyCode==53) || (event.ctrlKey) && (event.keyCode==12) || (event.ctrlKey) && (event.keyCode==101) )
	{
	//按Ctrl+5键重新进入(大键盘数字5 小键盘数字5 （NumLock 关闭/打开）)
		location.reload();
	}

	//if ( (event.ctrlKey) && (event.keyCode==78) ) event.returnValue=false;
	
	//if ( (event.shiftKey) && (event.keyCode==121) ) event.returnValue=false;
}

function chkNum()
{
	if (event.keyCode !=13 ) {if (event.keyCode < 48 || event.keyCode > 57) event.returnValue = false;};
}

//document.write ('<OBJECT ID="MediaPlayer" WIDTH=0 HEIGHT=0 CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" STANDBY="Loading Windows Media Player components..." TYPE="application/x-oleobject" VIEWASTEXT>');
//document.write ('<PARAM NAME="FileName" VALUE="">');
//document.write ('<param name=ShowStatusBar value=True>');
//document.write ('<PARAM NAME="AutoStart" VALUE="True">');
//document.write ('<PARAM NAME="ShowControls" VALUE="True">');
//document.write ('<PARAM NAME="ShowTracker" VALUE="True">');
//document.write ('<PARAM NAME="EnableTracker" VALUE="True">');
//document.write ('<PARAM NAME="ShowPositionControls" VALUE="False">');
//document.write ('<PARAM NAME="EnablePositionControls" VALUE="False">');
//document.write ('</OBJECT>');

function PlayMid(url)
{
	try
	{
		var yyts=getCookieValue("JSYKS","yyts")
    	if(yyts!= "No")
		{
    			MediaPlayer.FileName = ''+url+'?20070201'
    			MediaPlayer.AutoStart="true";
		}
	}
	catch(e)
	{}
}

function AutoNextExam()
{
	try
	{
		var autoNext=getCookieValue("Jxksw","AutoNext")
    	if(autoNext== "Yes")
		{
			setTimeout('gotoExam(orderNext)',300)
		}
	}
	catch(e)
	{}
}

var autoKey;
function autoKeyF()
{
	try
	{
		var temp=getCookieValue("Jxksw","AutoShowKey")
		autoKey=temp;
	}
	catch(e)
	{}
}