function BoxCheck(formname,qname,qcount,limit,name){

	var tempname,intChecked=0;
	
	if ( (formname=="")||(qname=="")||(qcount=="")||(limit=="")||(name=="") ){
		alert ("参数空缺");
		return false;
	}

	for(qindex=1;qindex<=qcount;qindex++){
		tempname=qname+qindex;
		if (eval("document."+formname+"."+tempname+".checked")==true) intChecked++;
	}

	if (intChecked==0){
		alert ("该页还有未完成题目,请填写 “"+name+"” !");
		return false;
	}else{
		if (intChecked>limit){
			for(qindex=1;qindex<=qcount;qindex++){
				tempname=qname+qindex;
				eval("document."+formname+"."+tempname).checked	=	false; 
			}
			
			alert ("“"+name+"” 最多只能选 "+limit+" 项，请重新选择!");
			
			return false;
		}
	}

	return true;
}

function RadioCheck(formname,qname,qcount,name){

	var tempname,intChecked=0;
	
	if ( (formname=="")||(qname=="")||(qcount=="") ){
		alert ("参数空缺");
		return false;
	}
	
	for(qindex=0;qindex<=qcount-1;qindex++){
		tempname=qname;
		//alert("document."+formname+"."+tempname+"["+qindex+"].checked");
		if (eval("document."+formname+"."+tempname+"["+qindex+"].checked")==true) intChecked++;
	}

	if (intChecked==0){
		if (name!="") alert ("该页还有未完成题目,请填写“"+name+"”!");
		return false;
	}else{
		return true;
	}

	return true;
}

function TxtCheck(formname,qname,name){

	var tempname,intChecked=0;
	
	if ( (formname=="")||(qname=="")||(name=="") ){
		alert ("参数空缺");
		return false;
	}
	
	if (eval("document."+formname+"."+qname+".value")==""){
		alert ("该页还有未完成项目,请填写“"+name+"”！");
		return false;
	}else{
		return true;
	}

	return true;
}