//=====================================
//チェックボックスの選択数判定
//=====================================
function iFunChkboxCheck(PrmObjField, PrmIntMaxNumber){

	var IntCnt = 0;

	if(PrmObjField.length){
		//チェックボックスが2個以上ある場合...
		for(i = 0; i < PrmObjField.length; i++){
			if(PrmObjField[i].checked == true){
				if(PrmIntMaxNumber == 0){
					//上限チェックなし...
					return true;
				}else{
					//上限チェックあり...
					IntCnt++;
					if(IntCnt > PrmIntMaxNumber) {
						//規定数以上選択されている場合...
						alert("比較できる製品数は" + PrmIntMaxNumber + "つまでです")
						return false;
					}
				}
			}
		}

	}else{
		//チェックボックスが1個の場合...
		if(PrmObjField.checked){
			if(PrmIntMaxNumber = 0){
				//上限チェックなし...
				return true;
			}else{
				//上限チェックあり...
				IntCnt++;
			}
		}
	}

	if(IntCnt == 0) {
		//選択されていない場合...
		alert("比較する製品が選択されていません")
		return false;
	}
	return true;
}

//==================================================================
//チェックボックスのチェックを外す
//==================================================================
function iFunReset(PrmObjField){

	if(PrmObjField.length){
		//チェックボックスが2個以上ある場合...
		for(i=0; i < PrmObjField.length; i++){
			PrmObjField[i].checked = false;
		}
	}else{
		//チェックボックスが1個の場合...
		PrmObjField.checked = false;
	}
}
