//**************************************************************************
//	Project:			school support navi site system
//	Project Version:	1.0.0
//	Module information
//		Type:			[Javascript]
//		Name:			entry.js
//		Author:			takashi tomidokoro
//		Date:			2009/04/05 (Sun)									
//		Version:		1.0.0
//		Description:	javascripts for entry_form.php entry_form_user.php entry_form_r.php
//		<Edit History>
//			2009/04/05		New Create			Takashi Tomidokoro
//
//**************************************************************************

//	function: 		フォームボタン押下時の処理
//	Author:			Takashi Tomidokoro
//	Making Date:	2009/04/05(Sun)
//	Version:		1.0.0
//	Description:	このJavascriptを使用するには事前にHTMLファイル内で"jsdef.js"
//					を合わせて読み込むことが必要となります。
function _submit(frm, mode)
{
	switch (mode)
	{
		case	mode_1:
				frm.search_run.value	= 1;
				frm.func_mode.value		= mode;
				frm.submit();
				break;

		case	mode_2:
				check_result	= "以下の項目をご確認の上で、再度のご入力をお願いします。\n";
				check_flg		= false;

				for (idx = 1; idx <= frm.client_count.value; idx++)
				{
					if (eval('frm.qtype1_' + idx + '.checked'))
					{
						school_name	= eval('frm.scname_' + idx + '.value');

						qt_type_checked	= false;
						for (idx2 = 0; idx2 < eval('frm.qt_type_' + idx + '.length'); idx2++)
						{
							if (eval('frm.qt_type_' + idx + '[' + idx2 + '].checked'))
							{
								qt_type_checked	= true;
							}
						}

						if (!qt_type_checked)
						{
							check_result	= check_result + '　□ [' + school_name + '] 参加内容をご選択下さい。\n';
							check_flg		= true;
						}
						else
						{
							if (!eval('frm.qt_type_' + idx + '[' + (eval('frm.qt_type_' + idx + '.length') - 1) + '].checked'))
							{
								if (eval('frm.month_' + idx + '.selectedIndex') == 0 ||
									eval('frm.day_' + idx + '.selectedIndex') == 0 ||
									eval('frm.time_' + idx + '.selectedIndex') == 0)
								{
									check_result	= check_result + '　□ [' + school_name + '] 参加日時をご選択下さい。\n';
									check_flg		= true;
								}

								if (eval('frm.mtotal_' + idx + '.value') == '')
								{
									check_result	= check_result + '　□ [' + school_name + '] 参加予定人数をご入力下さい。\n';
									check_flg		= true;
								}
							}
						}
					}
				}

				if (!check_flg)
				{
					if (confirm('選択された学校に対して、資料請求・説明会予約の申込を開始します。\nよろしいですか?'))
					{
						frm.func_mode.value		= mode;
						frm.submit();
					}
				}
				else
				{
					alert(check_result);
				}
				break;

		case	mode_3:
				if (confirm('選択された学校に対して、資料請求・説明会予約の申込を行います。\nよろしいですか?'))
				{
					frm.func_mode.value		= mode;
					frm.submit();
				}
				break;
	}

	return false;
}

//	function: 		フォームボタン押下時の処理 (前の画面に戻る)
//	Author:			Takashi Tomidokoro
//	Making Date:	2009/04/05(Sun)
//	Version:		1.0.0
//	Description:	このJavascriptを使用するには事前にHTMLファイル内で"jsdef.js"
//					を合わせて読み込むことが必要となります。
function _submit_back(frm, back_url)
{
	frm.action				= back_url;
	frm.entry_back.value	= true;
	frm.submit();

	return false;
}

