<!-- 未対応のブラウザでソースが丸見えになるのを防ぐため
//*********************************************************************************************
//*	ファイル名：question.js
//*		お問い合わせ　 ページで使用する関数群を定義する
//*		Copyright(C) 2003 株式会社ユーキソフト
//*********************************************************************************************

// このソースで参照する外部スクリプトをロード
window.document.write('<script language="JavaScript" src="/common/YSCString.js"></script>');

// 送信可能フラグ
//	値　：true：送信可能   false：送信不可
//	説明：「登録」または「削除」ボタンがクリックされた場合にのみtureを設定し、
//		  [Enter]キーによる不用意なフォーム送信を避ける目的で使用する。
sSubmitF = false;


//*********************************************************************************************
//	question_BtnSave_OnClick()
//	イベント：「送信」ボタン クリック
//	機　能　：お問い合わせ　ページの入力内容をチェックする。
//	引　数　：なし
//	戻　値　：チェック結果
//				true：正常	 false：エラー
//*********************************************************************************************
function question_BtnSend_OnClick()
{

	var wResult;
    var wStr;
	
	question_SetSubmitFlag(false);						// 送信可能フラグを「送信不可」に

	// お名前：入力必須の未入力チェック
	if (YSCStrTrim(window.document.form1.TxtName.value) == "") {
		window.alert("お名前が入力されていません。\nお名前を入力して下さい。");
		window.document.form1.TxtName.focus();
		return false;
	}

	// メールアドレス：入力必須の未入力チェック

	wStr = YSCStrTrim(window.document.form1.TxtMail.value);
	if (wStr == "") {
		window.alert("メールアドレスが入力されていません。\nメールアドレスを入力して下さい。");
		window.document.form1.TxtMail.focus();
		return false;

	} else {
		// メールアドレスのフォーマットチェック
		if (YSCStrCheckMailAdrs(wStr)) {
		} else {
			window.alert("メールアドレスが正しく入力されていません。")
			window.document.form1.TxtMail.focus();
			window.document.form1.TxtMail.select();
			return false;
		}

	}

	
	// 確認用メールアドレス
	wStr = YSCStrTrim(window.document.form1.TxtReMail.value);
	if (wStr == "") {
		window.alert("確認用メールアドレスが入力されていません。\n確認用メールアドレスを入力して下さい。");
		window.document.form1.TxtReMail.focus();
		return false;
	} else {
		// メールアドレスのフォーマットチェック
		if (YSCStrCheckMailAdrs(wStr)) {
		} else {
			window.alert("確認用メールアドレスが正しく入力されていません。")
			window.document.form1.TxtReMail.focus();
			window.document.form1.TxtReMail.select();
			return false;
		}
	}

	// メールアドレスと確認用メールアドレスの比較
	if (YSCStrTrim(window.document.form1.TxtMail.value) ==
		YSCStrTrim(window.document.form1.TxtReMail.value)) {
	} else {
		window.alert("確認用メールアドレスの内容と異なっています。\nもう一度メールアドレスを確認して下さい。");
		window.document.form1.TxtMail.focus();
		window.document.form1.TxtMail.select();
		return false;
	}

	// ご質問内容：入力必須の未入力チェック
	if (YSCStrTrim(document.form1.TxtText.value) == "") {
		window.alert("ご質問内容が入力されていません。\nご質問内容を入力して下さい。");
		document.form1.TxtText.focus();
		return false;
	}

	question_SetSubmitFlag(true);						// 送信可能フラグを「送信可」に
	return true;
}

//*********************************************************************************************
//	question_OnSubmit()
//	イベント：フォームの送信時
//	機　能　：フォームを送信可能かどうかの状態(グローバル変数の送信可能フラグ:sSubmitFの値)
//			  を返す
//	引　数　：なし
//	戻　値　：送信可能状態
//				true：送信可能	 false：送信不可
//*********************************************************************************************
function question_OnSubmit()
{
	return sSubmitF;
}

//*********************************************************************************************
//	question_SetSubmitFlag(pFlag)
//	機　能　：グローバル変数の送信可能フラグ:sSubmitF を設定する
//	引　数　：pFlag ---- グローバル変数の送信可能フラグに設定する値
//	戻　値　：なし
//*********************************************************************************************
function question_SetSubmitFlag(pFlag)
{
	sSubmitF = pFlag;
}

// 未対応のブラウザでソースが丸見えになるのを防ぐため -->
