//++++++++++++++++++++++++++++++++++++++
// 名前：
// 概要：入力項目チェック(チェックボックス・ラジオボタン)
// パラメータ
//		form
//++++++++++++++++++++++++++++++++++++++
function err_check_check(frmObj,errormsg){

	chk_flg = 99;
	for (i=0 ; i< frmObj.length ; i++)	{
		if(frmObj[i].checked) {
			chk_flg = i;
			break;
		}
	}
	if (chk_flg == 99) {
		alert (errormsg);
		frmObj[0].focus();
		return false;
	}
	return true;

}

//****************************************************************
// 名前：
// 概要：入力項目チェック(全角チェック（名前用）)
// パラメータ
//****************************************************************
function check_zenkaku1(strTarget){
	if(strTarget != ""){
		var i, charTarget, transTarget;
		var char_length = ("あ".length);
		transTarget = strTarget.replace(/[	]/g, "");

		if(transTarget.length == 0){
			return false;
		}

		for(i=0; i<transTarget.length; i=i+char_length){
			charTarget = transTarget.charAt(i);
			if((charTarget >= ":" && charTarget <= "@")||(charTarget >= "[" && charTarget <= "]")||(charTarget >= "｡" && charTarget <= "ﾟ")){
				return false;
			}
		}
	}
	return true;
}

//****************************************************************
// 名前：
// 概要：入力項目チェック(全角チェック（名前以外の日本語項目用）)
// パラメータ
//****************************************************************
function check_zenkaku2(strTarget){	
	var i, charTarget, transTarget;
	var char_length = ("あ".length);

	transTarget = strTarget.replace(/[	]/g, "");

	if(transTarget.length == 0){
		return false;
	}

	for(i=0; i<transTarget.length; i=i+char_length){
		charTarget = transTarget.charAt(i);
		if(charTarget >= "｡" && charTarget <= "ﾟ"){
			return false;
		}
	}
	return true;
}

//****************************************************************
// 名前：
// 概要：入力項目チェック(片仮名チェック)
// パラメータ
//****************************************************************
function check_katakana(strTarget){
	var i, transTarget, char_length;
	var checkStr = new String("ァアィイゥウヴェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲン？ゞー・");

	var char_length = ("ア".length);
	transTarget = strTarget.replace(/[	]/g, "");
	if(transTarget.length == 0){
		return false;
	}

	for(i=0;i<transTarget.length;i=i+char_length){
		if(checkStr.indexOf(transTarget.charAt(i),0)==-1){
			return false;
		}
	}
	return true;
}
