PRO003.inc 1.93 KB
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
var SFlg = false;              //サブミットフラグを定義
function DoubleSubmit(){      //ダブルサブミットチェック関数
   if (SFlg){                    //ダブルサブミットの場合
    alert("応答中です");         //メッセージを出力
    return false;
   }
   SFlg = true;                  //サブミットフラグを設定
   return true;                  //戻り値を設定
}

	function chk(){
		if (hissu_chk("新規プロジェクト名",document.e_gru.pro_name.value)==false) {
			document.e_gru.pro_name.focus();
			return false;
		}
		if (hissu_chk("プロジェクト期間",document.e_gru.pro_s_y.value)==false) {
			document.e_gru.pro_s_y.focus();
			return false;
		}
		if (suchi_chk("プロジェクト期間",document.e_gru.pro_s_y.value)==false) {
			document.e_gru.pro_s_y.focus();
			return false;
		}
		if (date_chk(document.e_gru.pro_s_y.value,document.e_gru.pro_s_m.value,document.e_gru.pro_s_d.value)==false) {
			document.e_gru.pro_s_y.focus();
			return false;
		}
		if (hissu_chk("プロジェクト期間",document.e_gru.pro_e_y.value)==false) {
			document.e_gru.pro_e_y.focus();
			return false;
		}
		if (date_chk(document.e_gru.pro_e_y.value,document.e_gru.pro_e_m.value,document.e_gru.pro_e_d.value)==false) {
			document.e_gru.pro_e_y.focus();
			return false;
		}
		
		if (document.e_gru.pro_s_y.value+document.e_gru.pro_s_m.value+document.e_gru.pro_s_d.value>document.e_gru.pro_e_y.value+document.e_gru.pro_e_m.value+document.e_gru.pro_e_d.value) {
			alert("プロジェクト期間を正しく選択してください");
			document.e_gru.pro_s_y.focus();
			return false;
		}
		
		if (script_chk("活動内容",document.e_gru.contents.value)==false) {
			document.e_gru.contents.focus();
			return false;
		}
		if (script_chk("備考",document.e_gru.note.value)==false) {
			document.e_gru.note.focus();
			return false;
		}

		if (DoubleSubmit()) {
			document.e_gru.action = "PRO004.php";
			document.e_gru.method="POST";
			document.e_gru.submit();
			return false;
		}
	}
-->
</SCRIPT>