//==========================================
//文 件 名：Js/function.asp
//文件用途：系统JS函数
//==========================================
var formTemp="";
var ajaxProcess="0";
var outdo="0";
var Ext1="";
var Ext2="";
var Ext3="";
var Ext4="";
var cIds=0;
var listId=100;
var Sites_Queue=0;
var Sites_QueueNum=0;
var Sites_QueueTime=0;

//==========================================
//用途：按ESC关闭弹出窗口
//参数：
//==========================================
//document.onkeydown=function(){ 
//	if(window.event.keyCode==27){ 
//		CloseBox();
//	} 
//} 
$(document).keydown(function(event){ 
	if(event.keyCode == 27){ 
		CloseBox();
	} 
}); 


//==========================================
//函数名：PageReSize
//用途：页面初始化
//参数：
//==========================================
function PageReSize(){
	var LeftWidth=189;
	var RightWidth=$("#Bodys").width()-189;
	var WindowsHeight=$(document).height()-90;
	var LeftHeight=$("#MainLeft").height();
	var RightHeight=$("#MainRight").height();
	if(RightWidth>812){
		$("#MainRight").width(RightWidth);
		$("#AllBox").width($("#Bodys").width());
	}else{
		$("#AllBox").width(1001);
	}
	if(LeftHeight<WindowsHeight||LeftHeight<RightHeight){
		if(RightHeight>WindowsHeight){
			$("#MainLeft").height(RightHeight);
		}else{
			$("#MainLeft").height(WindowsHeight);
		}
	}
}

//==========================================
//函数名：GetCheckQbox
//用途：获取选中的试题
//参数：
//==========================================
function GetCheckQbox(){
	var text="";   
	$("input[name=QuestionId]").each(function() {   
		if ($(this).attr("checked")) {
			if(text==''){
				text = $(this).val();   
			}else{
				text += ","+$(this).val();   
			}
		}   
	}); 
	return text;
}


//==========================================
//函数名：ShowBox
//用途：操作框弹出
//参数：
//==========================================
function ShowBox(DoUrl){
	$('#BoxContent').html("<div id='LoadBox'><a href='javascript:void(0);' title='点此关闭' onclick='CloseBox();'><img src='Images/Loading2.gif' /></a></div>");
	$("#Boxs").show();
	$.get(DoUrl,
		function(data){
			$('#BoxContent').html(data);
			$('.qbox').simpletooltip();
			//$('.qbox').hide();
			PageReSize();
			$("#AlphaBox").height($(document).height());
			$('ul.triState','').tristate({
					heading: 'span.title'
			});
			if($(".Editer").length>0){
				$('.Editer').xheditor({upLinkUrl:"Upload.asp?Immediate=1",upLinkExt:Ext1,upImgUrl:"Upload.asp?Immediate=1",upImgExt:Ext2,upFlashUrl:"Upload.asp?Immediate=1",upFlashExt:Ext3,upMediaUrl:"Upload.asp?Immediate=1",upMediaExt:Ext4});
			}
			return true;
		}
	);
	$('select').hide();
}

//==========================================
//函数名：QuestionBox
//用途：试题输入框切换
//参数：
//==========================================
function QuestionBox(TypeId){
	if(TypeId==1||TypeId==2||TypeId==7||TypeId==8){
		$("#Question_Content").xheditor(false);
		$("#QuestionOption").css("display","block");
		if(TypeId==1||TypeId==2||TypeId==7)
			$('#Question_Content').xheditor({upLinkUrl:"Upload.asp?Immediate=1",upLinkExt:Ext1,upImgUrl:"Upload.asp?Immediate=1",upImgExt:Ext2,upFlashUrl:"Upload.asp?Immediate=1",upFlashExt:Ext3,upMediaUrl:"Upload.asp?Immediate=1",upMediaExt:Ext4});
	}else
		$("#QuestionOption").css("display","none");
	if(TypeId==6){
		$("#Question_Title").xheditor(false);
	}else{
		$('#Question_Title').xheditor({upLinkUrl:"Upload.asp?Immediate=1",upLinkExt:Ext1,upImgUrl:"Upload.asp?Immediate=1",upImgExt:Ext2,upFlashUrl:"Upload.asp?Immediate=1",upFlashExt:Ext3,upMediaUrl:"Upload.asp?Immediate=1",upMediaExt:Ext4});
	}
	PageReSize();
	$("#AlphaBox").height($(document).height());
}

//==========================================
//函数名：SetExt
//用途：设置允许后缀
//参数：
//==========================================
function SetExt(ex1,ex2,ex3,ex4){
	Ext1=ex1;
	Ext2=ex2;
	Ext3=ex3;
	Ext4=ex4;
}

//==========================================
//函数名：checknum
//用途：判断判分分值
//参数：
//==========================================
function checknum(obj_input,maxnum){
	if(isNaN($(obj_input).val())){
		alert("分值必须是数字！");
		return false;
	}
	if($(obj_input).val()>maxnum){
		alert("本题最大分值为"+maxnum+"分！");
	}
}

//==========================================
//函数名：SetQueue
//用途：设置队列参数
//参数：
//==========================================
function SetQueue(set1,set2,set3){
	Sites_Queue=set1;
	Sites_QueueNum=set2;
	Sites_QueueTime=set3+5;
}

//==========================================
//函数名：CloseBox
//用途：关闭操作框
//参数：
//==========================================
function CloseBox(){
	$('#Boxs').hide();
	$('select').show();
	$('html,body').animate({scrollTop: 0},100);
}

function TrunTop(cId){
	var tId=$('#c'+cId).prev('.cList').attr("id");
	if(tId!=undefined){
		var tStr='<div id="c'+cId+'" class="cList">'+$('#c'+cId).html()+'</div>';
		$('#c'+cId).remove();
		$('#'+tId).before(tStr);
	}else{
		alert('已经是第一个了！');
	}
}
function TrunBottom(cId){
	var tId=$('#c'+cId).next('.cList').attr("id");
	if(tId!=undefined){
		var tStr='<div id="c'+cId+'" class="cList">'+$('#c'+cId).html()+'</div>';
		$('#c'+cId).remove();
		$('#'+tId).after(tStr);
	}else{
		alert('已经是最后一个了！');
	}
}

//==========================================
//函数名：ClickNav
//用途：主菜单项切换
//参数：
//==========================================
function ClickNav(leftUrl,RightUrl,navId){
	if(leftUrl!="")
		SetRContent('MainLeft',leftUrl);
	if(RightUrl!="")
		SetRContent('MainRight',RightUrl);
	$('#TopNav li').removeClass('NavNow');
	$('#TopNav li').addClass('NavOther');
	$(navId).removeClass('NavOther');
	$(navId).addClass('NavNow');
}

//==========================================
//函数名：ClickBoxNav
//用途：内容窗体菜单切换
//参数：
//==========================================
function ClickBoxNav(navId){
	$('.bnr').removeClass('check');
	$('#s'+navId).addClass('check');
	$('.tnr').hide();
	$('#t'+navId).show();
	$('.qbox').simpletooltip();
	//$('.qbox').hide();
	PageReSize();
	$("#AlphaBox").height($(document).height());
}

//==========================================
//函数名：GetCheckbox
//用途：获取选中的checkbox
//参数：
//==========================================
function GetCheckbox(){
	var text="";   
	$("input[class=Checks]").each(function() {   
		if ($(this).attr("checked")) {
			if(text==''){
				text = $(this).val();   
			}else{
				text += ","+$(this).val();   
			}
		}   
	}); 
	return text;
}

//==========================================
//函数名：SetRContent
//用途：替换DIV内容
//参数：DivId：要替换的DIV
//     Urls：获取内容的链接
//==========================================
function SetRContent(DivId,Urls){
	$('#'+DivId).html("<img src='Images/Loading.gif' />");
	$.get(Urls,
		function(data){
			$('#'+DivId).html(data);
			$('.qbox').simpletooltip();
			//$('.qbox').hide();
			$('#ListContent tr').mouseover(function(){
				$(this).css("background","#F7F7F7");
			});
			$('#ListContent tr').mouseout(function(){
				$(this).css("background","none");
			});
			PageReSize();
			$("#AlphaBox").height($(document).height());
			return true;
		}
	);
	PageReSize();
}

//==========================================
//函数名：moveOption
//用途：转移select
//参数：e1：要转移的select
//    e2：转移到的select
//==========================================
function moveOption(e1, e2){
	try{
		for(var i=0;i<e1.options.length;i++){
			if(e1.options[i].selected){
				var e = e1.options[i];
				e2.options.add(new Option(e.text, e.value));
				e1.remove(i);
				i=i-1
			}
		}
	}
	catch(e){}
}

//==========================================
//函数名：AdminTypeChange
//用途：管理类型切换
//参数：AdminType：管理类型
//==========================================
function AdminTypeChange(AdminType){
	if(AdminType==1){
		$("#Admin_TextAlls").show();
	}else{
		$("#Admin_TextAlls").hide();
	}
	if(AdminType==2){
		$("#Admin_QuestionCategorys").show();
	}else{
		$("#Admin_QuestionCategorys").hide();
	}
	if(AdminType==1||AdminType==3){
		$("#Admin_TextQuestions").show();
	}else{
		$("#Admin_TextQuestions").hide();
	}
}

//==========================================
//函数名：OpenMenu
//用途：菜单开关
//参数：MenuId：菜单ID
//==========================================
function OpenMenu(MenuId){
	if($("#"+MenuId).css("display")=="block"){
		$("#"+MenuId).css("display","none");
	}else{
		$("#"+MenuId).css("display","block");
	}
}

//==========================================
//函数名：DelIt
//用途：通用删除
//参数：Cstr：提示语句
//     Urls：执行URL
//     F5Url：刷新URL
//     F5Div：刷新DIV
//==========================================
function DelIt(Cstr,Urls,F5Div,F5Url){
	if(confirm(Cstr)){
		$.get(Urls,
			function(data){
				if(data.search("成功")>0){
					$('#MsgContent').html(data);
					$("#MsgBox").show();
					setTimeout('hiddenMsg()',4000);
					var Arrstr1 = new Array();
					var Arrstr2 = new Array();
					Arrstr1 = F5Div.split("|");
					Arrstr2 = F5Url.split("|");
					for(var i=0;i<Arrstr1.length;i++){
						SetRContent(Arrstr1[i],Arrstr2[i]);
					}
				}else{
					alert(data);
				}
				return true;
			}
		);
	}
	return;
}

//==========================================
//函数名：SendGet
//用途：表单提交获取信息
//参数：FormName：提交的FORM
//     ToUrl：提交向的链接
//     F5Div：刷新DIV
//==========================================
function SendGet(FormName,ToUrl,F5Div){
	var options = { 
		url:  ToUrl,
		beforeSubmit:function(formData, jqForm, options){
			return true; 
		},
		success:function(responseText, statusText){
			if(statusText=="success"){
				$('#'+F5Div).val(responseText);
				$('.qbox').simpletooltip();
				//$('.qbox').hide();
				PageReSize();
				$("#AlphaBox").height($(document).height());
			}
			else{
				alert(statusText);
			}
		}
	}; 
	$('#'+FormName+'').ajaxForm(options); 
}

//==========================================
//函数名：Sends
//用途：表单提交
//参数：FormName：提交的FORM
//     ToUrl：提交向的链接
//     SuGo：成功后是否转向链接，1转向，0不转向
//     GoUrl：转向链接
//     SuAlert：成功后是否弹出框提示，1弹出，0不弹出
//     SuF5：成功后是否刷新DIV，1刷新，0不刷新
//     F5Url：刷新URL
//     F5Div：刷新DIV
//==========================================
function Sends(FormName,ToUrl,SuGo,GoUrl,SuAlert,SuF5,F5Div,F5Url){
	if($("#Paper_ExamStudent").length>0){
		var allType = document.getElementById("Paper_ExamStudent");
		for(var k=0;k<allType.options.length;k++){
			allType.options[k].selected=true;
		}
	}
	if(ajaxProcess=="0"){
		if($("#Enter").length>0){
			formTemp=$('#Enter').val();
			$('#Enter').val("正在提交");
		}
		ajaxProcess="1";
		outdo="1";
		setTimeout("formTimeout()",30000);
		var options = { 
			url:  ToUrl,
			beforeSubmit:function(formData, jqForm, options){
			return true; 
			},
			success:function(responseText, statusText){
				outdo="0";
				ajaxProcess="0";
				if(statusText=="success"){
					if(responseText.search("成功")>0){
						iPic=0;
						cPic=0;
						if(SuAlert==1){
							var st=responseText.replace(/\|\|\|\|\|/gi,"\n");
							alert(st);
						}else{
							CloseBox();
							$('#MsgContent').html(responseText);
							$("#MsgBox").show();
							cIds=0;
							setTimeout('hiddenMsg()',4000);
						}
						if(SuGo==1){
							location.href=GoUrl;
						}
						if(SuF5==1){
							var Arrstr1 = new Array();
							var Arrstr2 = new Array();
							Arrstr1 = F5Div.split("|");
							Arrstr2 = F5Url.split("|");
							for(var i=0;i<Arrstr1.length;i++){
								SetRContent(Arrstr1[i],Arrstr2[i]);
							}
						}
					}else{
						var st=responseText.replace(/\|\|\|\|\|/gi,"\n");
						if($("#Enter").length>0)
							$('#Enter').val(formTemp);
						alert(st);
					}
				}else{
					alert(statusText);
				}
			}
		}; 
		$('#'+FormName+'').ajaxForm(options); 
	}else{
		alert("请勿重复提交！");
	}
}

//==========================================
//函数名：StuSends
//用途：表单提交
//参数：FormName：提交的FORM
//     ToUrl：提交向的链接
//     SuGo：成功后是否转向链接，1转向，0不转向
//     GoUrl：转向链接
//     SuAlert：成功后是否弹出框提示，1弹出，0不弹出
//     SuF5：成功后是否刷新DIV，1刷新，0不刷新
//     F5Url：刷新URL
//     F5Div：刷新DIV
//==========================================
function StuSends(FormName,ToUrl,SuGo,GoUrl,SuAlert,SuF5,F5Div,F5Url){
	if(ajaxProcess=="0"){
		if($("#Enter").length>0){
			formTemp=$('#Enter').val();
			$('#Enter').val("正在提交");
		}
		ajaxProcess="1";
		if(Sites_Queue==0){
			StuSendsDo(FormName,ToUrl,SuGo,GoUrl,SuAlert,SuF5,F5Div,F5Url);
		}else{
			$("#Boxs").show();
			$("#AlphaBox").height($(document).height());
			var windowWidth = $(document).width();    
			var windowHeight = $(document).height();    
			var popupHeight = $("#BoxContents").height();
			var popupWidth = $("#BoxContents").width();
			$("#BoxContents").css({    
				"position": "absolute",    
				"top": 80+$(document).scrollTop(),    
				"left": windowWidth/2-popupWidth/2    
			});
			$('#BoxContents').html('正在尝试提交，请稍候！');
			IsStuSends(FormName,ToUrl,SuGo,GoUrl,SuAlert,SuF5,F5Div,F5Url);
		}
	}else{
		alert("请勿重复提交！");
		return false;
	}
}

function IsStuSends(FormName,ToUrl,SuGo,GoUrl,SuAlert,SuF5,F5Div,F5Url){
	$('#BoxContents').html('正在尝试提交，请稍候！');
	$.ajax({
		type:"GET",
		async:false,
		url:"Queue.asp?"+String(Math.random()*10000),
		success:function(msg){
			listId=parseInt(msg);
		}
	});
	if(listId>Sites_QueueNum){
		$('#BoxContents').html('队列已满，'+Sites_QueueTime+'秒后再次尝试！');
		setTimeout("IsStuSends('"+FormName+"','"+ToUrl+"',"+SuGo+",'"+GoUrl+"',"+SuAlert+","+SuF5+",'"+F5Div+"','"+F5Url+"')",Sites_QueueTime*1000);
	}else{
		StuSendsDo(FormName,ToUrl,SuGo,GoUrl,SuAlert,SuF5,F5Div,F5Url);
	}
}

function StuSendsDo(FormName,ToUrl,SuGo,GoUrl,SuAlert,SuF5,F5Div,F5Url){
	if($(".MyEditor").length>0){
		$(".MyEditor").each(function (i) {
			if($(this)[0].xheditor!=null)
			$(this).val($(this)[0].xheditor.getSource());
		});
	}
	outdo="1";
	setTimeout("formTimeout()",30000);
	var options = { 
		url:  ToUrl,
		beforeSubmit:function(formData, jqForm, options){
		return true; 
		},
		success:function(responseText, statusText){
			if(statusText=="success"){
				ajaxProcess="0";
				if(responseText.search("成功")>0){
					outdo="0";
					var st;
					$('#Boxs').hide();
					iPic=0;
					cPic=0;
					if(SuAlert==1){
						st=responseText.replace(/\|\|\|\|\|/gi,"\n");
						alert(st);
					}
					if(SuGo==1){
						location.href=GoUrl;
					}
					if(SuF5==1){
						var Arrstr1 = new Array();
						var Arrstr2 = new Array();
						Arrstr1 = F5Div.split("|");
						Arrstr2 = F5Url.split("|");
						for(var i=0;i<Arrstr1.length;i++){
							SetRContent(Arrstr1[i],Arrstr2[i]);
						}
					}
					if(SuF5==3){
						Un=1;
						$('#'+F5Div).html(responseText.split('这x里b是c一d段es分s割s字s符')[1]);
						examStart();
					}
					if(SuF5==2){
						timeDo=1;
						if(responseText.search("这x里b是c一d段es分s割s字s符")<0){
							st=responseText.replace(/\|\|\|\|\|/gi,"\n");
							alert(st);
							location.href='Main.asp';
						}else{
							$('#'+F5Div).html(responseText.split('这x里b是c一d段es分s割s字s符')[1]);
						}
						if($("#Enter").length>0)
							$('#Enter').val(formTemp);
					}
					if(SuF5==4){
						$('#'+F5Div).html(responseText.split('这x里b是c一d段es分s割s字s符')[1]);
						examStart();
					}
				}else{
					outdo="0";
					st=responseText.replace(/\|\|\|\|\|/gi,"\n");
					$('#Boxs').hide();
					if($("#Enter").length>0)
						$('#Enter').val(formTemp);
					alert(st);
					if(SuF5==3){
						Un=1;
						location.href='Main.asp';
					}
				}
			}else{
				alert(statusText);
				outdo="0";
			}
		}
	}; 
	$('#'+FormName+'').ajaxSubmit(options); 
}

//==========================================
//函数名：hiddenMsg
//用途：关闭提示窗口
//==========================================
function hiddenMsg(){
	$("#MsgBox").hide();
}

//==========================================
//函数名：formTimeout
//用途：超时显示提示
//==========================================
function formTimeout(){
	if(outdo=="1"){
		outdo="0";
		if($("#Enter").length>0)
			$('#Enter').val(formTemp);
		if($("#Boxs").length>0)
			$('#Boxs').hide();
		ajaxProcess="0";
		alert("提交未获取正常返回，可能原因如下：\n\n1.由于网速过慢或者处理内容过多，仍然在处理中或者已经超时\n\n2.程序出错，或者服务器异常\n\n请尝试重新提交，或者稍候再试！\n\n如还有问题，请联系管理员！");
	}
}

//==========================================
//函数名：Sends_Div
//用途：表单提交更新DIV
//参数：FormName：提交的FORM
//     ToUrl：提交向的链接
//     F5Div：刷新DIV
//==========================================
function Sends_Div(FormName,ToUrl,F5Div){
	$('#'+F5Div).html("<img src='Images/Loading.gif' />");
	var options = { 
		url:  ToUrl,
		beforeSubmit:function(formData, jqForm, options){
		return true; 
		},
		success:function(responseText, statusText){
			if(statusText=="success"){
				$('#'+F5Div).html(responseText);
				$('.qbox').simpletooltip();
				//$('.qbox').hide();
				PageReSize();
				$("#AlphaBox").height($(document).height());
			}
			else{
				alert(statusText);
			}
		}
	}; 
	$('#'+FormName+'').ajaxForm(options); 
}

//==========================================
//函数名：QuestionTest
//用途：考题导入测试
//参数：
//==========================================
function QuestionTest(){
	Sends_Div('ImportChoice','Question.asp?Type=11','q2');
	$('#q1').hide();
	$('#q2').show();
	$('#q3').show();
}

//==========================================
//函数名：QuestionTestRe
//用途：返回考题导入
//参数：
//==========================================
function QuestionTestRe(){
	$('#q1').show();
	$('#q2').hide();
	$('#q3').hide();
}

//==========================================
//函数名：ChangeSelect
//用途：修改Select内容
//参数：Urls：执行URL
//     SId：操作的Select
//==========================================
function ChangeSelect(Urls,SId){
	$.get(Urls,
		function(data){
			if(data!=""){
				BuildSel(data,document.getElementById(SId));
			}
			return true;
		}
	);
}

//==========================================
//函数名：BuildSel
//用途：执行修改Select内容
//参数：Urls：执行URL
//     SId：操作的Select
//==========================================
function BuildSel(Str,Sel){
	var Arrstr = new Array();
	Arrstr = Str.split(",,,,,");
	if(Str!=""){
		Sel.options.length=0;
		var arrst;
		for(var i=0;i<Arrstr.length;i++){
			if(Arrstr[i]!=""){
				Arrst=Arrstr[i].split("|||||");
				Sel.options[Sel.options.length]=new Option(Arrst[1],Arrst[0]);
			}
		}
	}
}

//==========================================
//函数名：CheckAll
//用途：全选
//参数：form：表单
//==========================================
function CheckAll(form) {
	for (var i = 0; i < form.elements.length; i++) {
		var e = form.elements[i];
		if (e.name != 'chkall') 
			e.checked = form.chkall.checked;
	}
}

//==========================================
//函数名：ColumnAdd
//用途：添加考试主栏目
//参数：
//==========================================
function ColumnAdd(cName,cNum,cType) {
	if(cName==""||cNum==""||cType==""){
		alert("每个项目都不能为空！");
		return false;
	}
	if(isNaN(cNum)||isNaN(cType)){
		alert('每小题分值必须是数字！');
		return false;
	}
	var DoUrl="Paper.asp?Type=19&cName="+escape(cName)+"&cNum="+cNum+"&cType="+cType+"&cId="+cIds;
	$.get(DoUrl,
		function(data){
			$("#t").before(data);
			++cIds;
			PageReSize();
			$("#AlphaBox").height($(document).height());
			return true;
		}
	);
}

//==========================================
//函数名：QuestionAdd
//用途：添加考试抽题规则
//参数：
//==========================================
function QuestionAdd(qStr,qCount,qId){
	var qCode="";
	var temp;
	var sdo=0;
	var ydlj=1;
	if(qStr==""||qCount==""){
		alert("每个项目都不能为空！");
		return false;
	}
	if(isNaN(qCount)){
		alert('每小题分值必须是数字！');
		return false;
	}
	var qArr=qStr.split("-");
	if(parseInt(qArr[1])<qCount){
		alert('抽题数量超出库内数量！');
		return false;
	}
	if(parseInt($('#qType'+qId).val())==8){
		if($('#ydlj'+qId).val()==''){
			alert("请输入要抽取的阅读理解题题目的小题个数！");
			return false;
		}else{
			if(isNaN($('#ydlj'+qId).val())){
				alert("要抽取的阅读理解题题目的小题个数必须是整数数字！");
				return false;
			}
			ydlj=parseInt($('#ydlj'+qId).val());
		}
	}
	$('.qu'+qId).each(   
		function(){   
			temp=$(this).val().split("-")[0];
			if(parseInt(temp)==parseInt(qArr[0])){
				alert("该题库已经有抽题记录了！");
				sdo=1;
				return false;
			}
			if(parseInt(temp)==0&&parseInt(qArr[0])>0){
				alert("已经选择了从所有题库抽题，不能再分库抽题！");
				sdo=1;
				return false;
			}
			if(parseInt(temp)>0&&parseInt(qArr[0])==0){
				alert("已经选择了分题库抽题，不能再从所有题库抽题！");
				sdo=1;
				return false;
			}
	});
	if(sdo==0){
		$('#ss2'+qId).val(parseInt($('#ss2'+qId).val())+parseInt(qCount));
		$('#ss3'+qId).val(parseFloat($('#ss3'+qId).val())+parseInt(qCount)*parseFloat($('#ss1'+qId).val())*ydlj);
		$('#Paper_AllNum').val(parseFloat($('#Paper_AllNum').val())+parseInt(qCount)*parseFloat($('#ss1'+qId).val())*ydlj);
		qCode='<div id="ts'+cIds+'" class="cqList">&nbsp;抽取“'+qArr[2]+'”'+qCount+'个题目&nbsp;&nbsp;<a href="javascript:void(0);" onclick="QuestionDel('+cIds+','+qCount+','+qId+')" title="删除">×</a><input type="hidden" value="'+qArr[0]+'-'+qCount+'|" name="Paper_Content" id="ques'+cIds+'" class="qu'+qId+'" /></div>';
		$("#tt"+qId).before(qCode);
		++cIds;
		PageReSize();
		$("#AlphaBox").height($(document).height());
	}
}

//==========================================
//函数名：QuestionDel
//用途：删除考试抽题规则
//参数：
//==========================================
function QuestionDel(crId,qCount,qId){
	var ydlj=1;
	var sArr=$('#ques'+crId).val().split("-");
	if(parseInt($('#qType'+qId).val())==8){
		if($('#ydlj'+qId).val()==''){
			alert("请输入要抽取的阅读理解题题目的小题个数！");
			return false;
		}else{
			if(isNaN($('#ydlj'+qId).val())){
				alert("要抽取的阅读理解题题目的小题个数必须是整数数字！");
				return false;
			}
			ydlj=parseInt($('#ydlj'+qId).val());
		}
	}
	$('#ss2'+qId).val(parseInt($('#ss2'+qId).val())-parseInt(sArr[1]));
	$('#ss3'+qId).val(parseFloat($('#ss3'+qId).val())-parseInt(sArr[1])*parseFloat($('#ss1'+qId).val())*ydlj);
	$('#Paper_AllNum').val(parseFloat($('#Paper_AllNum').val())-parseInt(sArr[1])*parseFloat($('#ss1'+qId).val())*ydlj);
	$('#ts'+crId+'').remove();
}

//==========================================
//函数名：RePaperNum
//用途：分数变化联动
//参数：
//==========================================
function RePaperNum(qId){
	var sNum=0;
	var ydlj=1;
	if(isNaN($('#ss1'+qId).val())){
		alert('每小题分值必须是数字！');
	}
	if(parseInt($('#qType'+qId).val())==8){
		if($('#ydlj'+qId).val()==''){
			alert("请输入要抽取的阅读理解题题目的小题个数！");
			return false;
		}else{
			if(isNaN($('#ydlj'+qId).val())){
				alert("要抽取的阅读理解题题目的小题个数必须是整数数字！");
				return false;
			}
			ydlj=parseInt($('#ydlj'+qId).val());
		}
	}
	if($('#ss1'+qId).val()!=$('#kNums'+qId).val()){
		sNum=parseFloat($('#ss1'+qId).val())-parseFloat($('#kNums'+qId).val());
		$('#ss3'+qId).val(parseFloat($('#ss3'+qId).val())+parseInt($('#ss2'+qId).val())*sNum*ydlj);
		$('#Paper_AllNum').val(parseFloat($('#Paper_AllNum').val())+parseInt($('#ss2'+qId).val())*sNum*ydlj);
		$('#kNums'+qId).val($('#ss1'+qId).val());
	}
}

//==========================================
//函数名：RePaperNum
//用途：分数变化联动
//参数：
//==========================================
function RePaperNumYdlj(qId){
	var sNum=0;
	var ydlj=1;
	if(parseInt($('#qType'+qId).val())==8){
		if($('#ydlj'+qId).val()==''){
			alert("请输入要抽取的阅读理解题题目的小题个数！");
			return false;
		}else{
			if(isNaN($('#ydlj'+qId).val())){
				alert("要抽取的阅读理解题题目的小题个数必须是整数数字！");
				return false;
			}
			ydlj=parseInt($('#ydlj'+qId).val());
		}
	}
	if($('#kCounts'+qId).val()==''){
		$('#kCounts'+qId).val($('#ydlj'+qId).val());
		return false;
	}
	sNum=parseInt($('#kCounts'+qId).val());
	if(sNum!=ydlj){
		sNum=ydlj-sNum;
		$('#ss3'+qId).val(parseFloat($('#ss3'+qId).val())+parseInt($('#ss1'+qId).val())*parseInt($('#ss2'+qId).val())*sNum);
		$('#Paper_AllNum').val(parseFloat($('#Paper_AllNum').val())+parseInt($('#ss1'+qId).val())*parseInt($('#ss2'+qId).val())*sNum);
		$('#kCounts'+qId).val($('#ydlj'+qId).val());
	}
}


