//******************************************************************************
// <summary> チェック項目を取得
// <param  > 
// <returns> 
// <remarks> 
function checkForm()
{
	// <必須項目チェック>
	var must      = document.getElementById('must').value;
	var flg_must  = checkBlank(must);
	if (flg_must != null)
	{
		document.getElementById(flg_must).focus();
		alert ('必須入力項目を入力してください');
		return false;
	}

	// </必須項目チェック>
	
	// <数値チェック>
/*
	var num      = document.getElementById('num').value;
	var flg_num  = checkNum(num);
	if (flg_num != "")
	{
		document.getElementById(flg_num).focus();
		alert ('数値を入力してください');
		return false;
	}
*/
	// </数値チェック>

	return true;
}

//******************************************************************************
// <summary> 必須入力チェック
// <param  > val : 必須項目一覧
// <returns> 正常 : 空白
//           異常 : id名
// <remarks> 
function checkBlank(val)
{
	// 項目を配列化
	var arr = val.split(',');
	
	// 項目数分回す
	var i   = 0;
	var tmp = "";
	for (i=0; i<arr.length; i++)
	{
		tmp = document.getElementById(arr[i]).value;
		// 空白か否かチェック
		if (tmp == "" || tmp == null)
		{
			// 空白なのでidをreturn
			return arr[i];
		}
	}
	
	// 全項目チェックokなので空白をreturn
	return null;
}

//******************************************************************************
// <summary> 数値入力チェック
// <param  > val : 数値項目一覧
// <returns> 正常 : 空白
//           異常 : id名
// <remarks> 
function checkNum(val)
{
	alert(document.getElementById('yearyear'));
	// 項目を配列化
	var arr = val.split(',');
	
	// 項目数分回す
	var i   = 0;
	var tmp = "";
	for (i=0; i<arr.length; i++)
	{
		tmp = document.getElementById('yearyear').value;
		alert(tmp);
		
		// 空白か否かチェック
		if (tmp == "" || tmp == null)
		{
			// 空白なのでidをreturn
			return arr[i];
		}
	}
	
	// 全項目チェックokなので空白をreturn
	return null;
}

