//取消鼠标动作
//document.oncontextmenu=new Function("event.returnValue=false;");
//document.onselectstart=new Function("event.returnValue=false;"); 
//初始化网页为屏幕最大化
//self.moveTo(0,0);
//self.resizeTo(screen.availWidth,screen.availHeight);
//self.focus();

//登录FORM表单检查函数
function CheckLoginForm(theform){
	if (theform.UserName.value == ""){
		alert("用户名不能为空，请先输入！");
		theform.UserName.focus();
		return false;
	}
	if (theform.Password.value == ""){
		alert("用户密码不能为空，请先输入！");
		theform.Password.focus();
		return false;
	}

}
//答题确定提交
function RunInFormCheck(theform){
	var Question_Num = theform.Question_Num.value;
	var iflag = false; //记录用户是否选中答案，默认情况下为未选

	for (var i=0;i<theform.elements.length;i++)
	{
		var e = theform.elements[i];
		if (e.checked == true)
			iflag = true;
	}
	//for (i = 1; i <= Question_Num; i++)
	//	if (eval("!RunInForm.Question_"+i+".checked") == false){
	//		iflag = true;
	//	}
	if (!iflag){
		if (confirm("你还没有回答完，真的要提交吗？")) {
			if (confirm("资料都填写完整了？确定吗（Y/N）？")){
					return true;
				}
			}
		else
			{return false;}
	}
	return false;
}
//确定从题库中导入所选题目
function CheckRecordInCompetiTion(theform){
	var iflag = false; //记录用户是否选中题目，默认情况下为未选
	for (var i=0;i<theform.elements.length;i++)
	{
		var e = theform.elements[i];
		if (e.checked == true)
			iflag = true;
	}
	if (!iflag){
		alert("你还没有选取任何题目，请选取后再提交！");
		return false;
	}
	
	if (confirm("真的要将所选题导入至本次竞赛系统中？\n\n确定吗（Y/N）？")){
		var Score=window.prompt("请在此输入每题的分数，默认为５分。\n\n","5");
		if (Score <= 0) Score = 5;
		theform.Score.value = Score;
		return true;
	}
	return false;	
}
//答题时间限制
startday = new Date();
clockStart = startday.getTime();
//单题试卷
function initStopwatch() 
{ 
	var myTime = new Date(); 
	var a = window.RunInForm.thistime.value
	//var a = 50
	var timeNow = myTime.getTime();  
	var timeDiff = timeNow - clockStart; 
	this.diffSecs = timeDiff/1000; 
	this.diffSecs = a - this.diffSecs;
	return(this.diffSecs); 
} 
function getSecs() 
{ 
        var mySecs = initStopwatch(); 
        var mySecs1 = ""+mySecs; 
        mySecs1= mySecs1.substring(0,mySecs1.indexOf(".")); 

        document.RunInForm.timespent.value = mySecs1
        if ( mySecs1<= 0){
			//alert("你已超出本题的时间限制，本题将自动提交，确定后进入下一题！")
			//window.location="End_CompetiTion.asp"
			document.RunInForm.submit();
		}
		else
		{   
			window.setTimeout('getSecs()',1000); 
		}
}

function CJ_Result(sID,times)
{
	var strDenji = "优秀奖";
	switch(times)
	{
		case 1: strDenji = "一等奖"; break;
		case 2: strDenji = "二等奖"; break;
		case 3: strDenji = "三等奖"; break;
		case 4: strDenji = "优秀奖"; break;
	}
	if (confirm('您现在点击的是《' + strDenji + '获得者》抽奖！\n\n只有一次抽奖机会，确定抽奖吗？'))
	{
			toUpdateServer(sID,times);
	}
}

//XmlHttp判断用户输入的访问密码是否正确
function toUpdateServer(sID,times) {
	var XMLSender = new ActiveXObject("Microsoft.XMLHTTP");
	XMLSender.Open("POST", "/Competition/Result_Random.asp?sID=" + sID + "&times=" + times, false);
	XMLSender.Send();
	var GetResponseText = XMLSender.responseText; //可处理后台返回的结果
	switch(GetResponseText) {
		case "OK" : 
			alert("抽奖成功！点击'确定'后刷新页面！");
			location.reload();
			break;
		case "NO" : 
			alert("该组已经抽奖，请不要重复抽奖！");
			break;
		case "ERROR" :
			alert("一、二、三等未抽奖，不能进行优秀奖的抽奖！\n\n请先进行一、二、三等奖抽奖。");
			break;
		default : 
			alert("未知错误，来源有误！");
			break;
	}
	return false;
}
