function form2Submit( theForm, servlet ){

	//氏名の全角チェック・NULLチェック・最大２０文字制限チェック
	if( !isZenkaku( theForm.shimei, 1, 20, "氏名" ) ){
		return false;
	}

		//フリガナのカタカナチェック・NULLチェック・最大４０文字制限チェック
	if( !isKatakana( theForm.furigana, 1, 40, "フリガナ" ) ){
		return false;
	}

	//生年月日の半角英数チェック・NULLチェック・最大１０文字制限チェック
//	if( !isMaxEisuLen( theForm.birthday, 1, 10, "生年月日" ) ){
//		return false;
//	}

	//年齢の半角英数チェック・NULLチェック・最大２文字制限チェック
//	if( !isMaxEisuLen( theForm.birthday, 1, 10, "生年月日" ) ){
//		return false;
//	}

	//郵便番号の半角英数チェック・NULLチェック・最大８文字制限チェック
//	if( !isMaxEisuLen( theForm.birthday, 1, 10, "生年月日" ) ){
//		return false;
//	}

	//住所のNULLチェック
//	if( !isMaxEisuLen( theForm.birthday, 1, 10, "生年月日" ) ){
//		return false;
//	}

		//電話番号の半角英数チェック・NULLチェック・最大１６文字制限チェック
	if( !isMaxEisuLen( theForm.call_no, 1, 16, "電話番号" ) ){
		return false;
	}

	//会員期間ラジオボタンのNULLチェック
	if( !alertNoCheckedRadio( theForm.kikan, "会員期間" ) ){
		return false;
	}

	//入会種別ラジオボタンのNULLチェック
//	if( !alertNoCheckedRadio( theForm.syubetsu, "入会種別" ) ){
//		return false;
//	}

	//希望IDの半角英数チェック・NULLチェック・８文字制限チェック
	if( !isSameLenEisu( theForm.kibo_id, 1, 8, "希望ID" ) ){
		return false;
	}

	//希望PWの半角英数チェック・NULLチェック・８文字制限チェック
	if( !isSameLenEisu( theForm.kibo_pw, 1, 8, "希望PW" ) ){
		return false;
	}

	//メールアドレスのNULLチェック・妥当性チェック
	if( !isMailAddr( theForm.ccaddr, 1, "メールアドレス" ) ){
		return false;
	}

	//確認メールアドレスのNULLチェック・上記のメールアドレスとの同一チェック
	if( !isNotNull( theForm.fromaddr, "確認メールアドレス" ) ){
		return false;
	}
	if( !isSameValue( theForm.ccaddr, theForm.fromaddr, "メールアドレス") ){
		return false;
	}

	//連絡方法欄のNULLチェック
	//if( !isListNull( theForm.renraku, "連絡方法" ) ){
	//	return false;
	//}

	//意見・要望テキスト欄のNULLチェック・禁止文字チェック
	//if( !isNotNull( theForm.request_txt, "ご意見・ご要望" ) ){
	//	return false;
	//}

	//if( !check_NGChar( theForm.request_txt, "ご意見・ご要望" ) ){
	//	return false;
	//}

	//Form送信

	postForm( theForm, servlet );
	return true;
}