function submitForm(id)
{
  if(id==1)
  {
    document.getElementById('indexFormPublic').value = 1;
    document.getElementById('indexFormPremium').value = "";
  }
  else if(id==2)
  {
    document.getElementById('indexFormPublic').value = "";
    document.getElementById('indexFormPremium').value = 1;
  }

  document.indexForm.submit();
}

function passCheck(id,id2)
{
  var pass1  = document.getElementById(id).value;
  if(pass1.length > 8)
  {
    document.getElementById(id2).style.display='';
  }
  else
  {
    document.getElementById(id2).style.display='none';
  }

}

/**
 * カード情報表示／非表示切替
 *
 * @author  H.Kikuuchi<kikuuchi@anagram-works.jp>
 * @param   integer $pay_type 支払方法ID
 * @return  void
 * @version 1.0
 */
function chgCardView(pay_type) {
	if (pay_type == 1) {
		// 表示
		document.getElementById('payInput1').style.display = ''; // カードの種類
		document.getElementById('payInput2').style.display = ''; // カードの番号
		document.getElementById('payInput3').style.display = ''; // カードの有効期限
		document.getElementById('payInput4').style.display = ''; // カード名義
	} else {
		// 非表示
		document.getElementById('payInput1').style.display = 'none'; // カードの種類
		document.getElementById('payInput2').style.display = 'none'; // カードの番号
		document.getElementById('payInput3').style.display = 'none'; // カードの有効期限
		document.getElementById('payInput4').style.display = 'none'; // カード名義
		// 初期化
		document.getElementById('tmp_member_card_type').selectedIndex = 0;
		document.getElementById('tmp_member_card_no1').value = '';
		document.getElementById('tmp_member_card_no2').value = '';
		document.getElementById('tmp_member_card_no3').value = '';
		document.getElementById('tmp_member_card_no4').value = '';
		document.getElementById('tmp_member_card_date_month').selectedIndex = 0;
		document.getElementById('tmp_member_card_date_year').selectedIndex = 0;
		document.getElementById('tmp_member_card_name').value = '';
	}
}

/**
 * 会員費のお支払い方法の表示／非表示切替
 *
 * @author  H.Kikuuchi<kikuuchi@anagram-works.jp>
 * @param   integer $member_type 会員種別ID
 * @param   integer $pay_type    支払方法ID
 * @return  void
 * @version 1.0
 */
function chgPayView()
{
	// 会員種別一覧データ取得
	tmp = document.getElementById('dummy_member_type_arr').value;
	member_type_arr = tmp.split(':');

	// 選択された会員種別取得
	member_type = document.getElementById('tmp_member_member_type').value;

	// 選択された会員種別の会員種別フラグ取得
	member_type_flg = document.getElementById('dummy_member_type_flg'+member_type).value;

	// 無料会員種別以外の場合
	if (member_type_flg != 0) {
		// 支払方法を一旦全部「disabled」に変更
		for (i=0; i<member_type_arr.length; i++) {
			tmp = document.getElementById('dummy_pay_type_arr'+member_type_arr[i]).value;
			pay_type_arr = tmp.split(':');
			for (j=0; j<pay_type_arr.length; j++) {
				// 「disabled」に変更
				document.getElementById('member_pay_type'+pay_type_arr[j]+member_type_arr[i]).disabled = true;
			}
		}

		// 選択された会員種別の支払方法データ取得
		tmp = document.getElementById('dummy_pay_type_arr'+member_type).value;
		pay_type_arr = tmp.split(':');

		// 選択された会員種別の支払方法の初期データ取得
		pay_type = document.getElementById('dummy_pay_type_def'+member_type).value;
		for (int=0; int<pay_type_arr.length; int++) {
			if (document.getElementById('member_pay_type'+pay_type_arr[int]+member_type).checked == true) {
				pay_type = pay_type_arr[int];
			}

			// 表示する支払方法のみ選択可能状態に変更
			document.getElementById('member_pay_type'+pay_type_arr[int]+member_type).disabled = false;
		}

		// 該当の「支払方法」のみ表示
		// 一旦全部非表示
		for (i=0; i<member_type_arr.length; i++) {
			document.getElementById('radioId'+member_type_arr[i]).style.display = 'none';
		}
		document.getElementById('radioId'+member_type).style.display = 'block';

		// 該当の「支払方法」選択
		document.getElementById('member_pay_type'+pay_type+member_type).checked = 'true';

		// カード情報表示／非表示切替
		chgCardView(pay_type);
	}
}

/**
 * 画面遷移処理
 * 会員登録 確認⇒処理
 *
 * @author  H.Kikuuchi<kikuuchi@anagram-works.jp>
 * @param   integer $id 処理ID[0:戻る、1:処理]
 * @return  void
 * @version 1.0
 */
function submitToMem(id) {
	if (id==1) {
		document.forms['confForm'].action = '/mem/mail';
		document.forms['confForm'].submit();
	} else {
		document.forms['confForm'].submit();
	}
}

/**
 * 画面遷移処理
 * 会員登録 入力⇒選択
 *
 * @author  H.Kikuuchi<kikuuchi@anagram-works.jp>
 * @return  void
 * @version 1.0
 */
function indexBack() {
	location.href = '/mem/index';
}

