function checkPoll(hasPoll){
	var errStr="";
	if(hasPoll!=""){
		for(i=1;i<=parseInt(hasPoll);i++){
			errStr+=getCheckedCheckboxesNum("PollID"+i,"投票"+i);	
		}		
	}
	if(errStr!="")
	{
		alert("请完成 "+errStr+"的选择！\r\n注：红色框表示您未回答的投票！");
		return false;
	}	
	return true; 
}	

function getCheckedNull(nameOfCheckBox)
{
	
	var theCheckboxInputs=document.getElementsByName(nameOfCheckBox);
	for (var i=0;i<theCheckboxInputs.length;i++)
	{
		theCheckboxInputs[i].checked=false;
	}
	 
}
function getCheckedCheckboxesNum(nameOfCheckBox,titleOfCheckBox)
{
	var flag=false;	
	var errStr="";
	var theCheckboxInputs=document.getElementsByName(nameOfCheckBox);
	for (var i=0;i<theCheckboxInputs.length;i++)
	{
		if(theCheckboxInputs[i].checked) {			
			flag=true;	
			break;
		}
	}
	if(flag==false){
		errStr=titleOfCheckBox+" ";
		try{
			theCheckboxInputs[0].focus();
			for (var i=0;i<theCheckboxInputs.length;i++)
			{
				theCheckboxInputs[i].style.background="red"; 
			}
		}
		catch(e){
		
		}
		//return false;
	}
	else
	{
		try{			 
			for (var i=0;i<theCheckboxInputs.length;i++)
			{
				theCheckboxInputs[i].style.background=""; 
			}
		}
		catch(e){
		
		}
	}
	return errStr;
	 
}
//下拉框
function getSelectedSelectNum(nameOfCheckBox,titleOfCheckBox)
{
	var flag=false;	
	var errStr="";
	var theCheckboxInputs=document.all(nameOfCheckBox);
	for (var i=theCheckboxInputs.options.length-1;i>=0;i--)
	{
		if(theCheckboxInputs.options(i).selected) {	
		   if(i>0){	
				flag=true;	
				break;
			}
		}
	}
	if(flag==false){
		errStr=titleOfCheckBox+" ";
		try{
			theCheckboxInputs.focus(); 
			theCheckboxInputs.style.background = "2px outset red";
		}
		catch(e){
		
		}
		//return false;
	}
	return errStr;
	 
}
//输入框
function getInputBoxNum(nameOfCheckBox,titleOfCheckBox)
{
	var flag=false;	
	var errStr="";
	var theCheckboxInputs=document.all(nameOfCheckBox);
	 
	if(theCheckboxInputs.value!="") {	
 
			flag=true;	
			theCheckboxInputs.style.border = "";
			 
	}
	 
	if(flag==false){
		errStr=titleOfCheckBox+" ";
		theCheckboxInputs.focus(); 
		theCheckboxInputs.style.border = "2px outset red";
		 
	}
	return errStr;
	 
}
