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

	function chk(Cnt){
/*
		if (eisu_chk("ユーザーID",document.forms[0].user_id.value)==false) {
			document.forms[0].user_id.focus();
			return false;
		}
		if (eisu_chk("パスワード",document.forms[0].user_pass.value)==false){
			document.forms[0].user_pass.focus();
			return false;
		}
		if (eisu_chk("パスワード確認",document.forms[0].user_pass_Chk.value)==false){
			document.forms[0].user_pass_Chk.focus();
			return false;
		}
*/
		if (hissu_chk("氏名(姓)",document.forms[0].sei_kj.value)==false) {
			document.forms[0].sei_kj.focus();
			return false;
		}
		//if (hissu_chk("フリガナ姓",document.forms[0].sei_kn.value)==false) {
		//	document.forms[0].sei_kn.focus();
		//	return false;
		//}
		if (kana_chk("フリガナ姓",document.forms[0].sei_kn.value)==false) {
			document.forms[0].sei_kn.focus();
			return false;
		}
		//if (hissu_chk("氏名(名)",document.forms[0].mei_kj.value)==false) {
		//	document.forms[0].mei_kj.focus();
		//	return false;
		//}
		//if (hissu_chk("フリガナ名",document.forms[0].mei_kn.value)==false) {
		//	document.forms[0].mei_kn.focus();
		//	return false;
		//}
		if (kana_chk("フリガナ名",document.forms[0].mei_kn.value)==false) {
			document.forms[0].mei_kn.focus();
			return false;
		}

		chkCnt = 0;
    	if (document.forms[0].r1.length >= 2) {
    		for (i=0; i< document.forms[0].r1.length;i++){
    			if (document.forms[0].r1[i].checked) {
    				chkCnt++;
    			}
    		}
    		if (chkCnt==0) {
    			//alert(document.forms[0].r1.length);
    			alert("所属部門は1つ以上チェックしてください");
    			return false;
    		}
    	}else{
			if (document.forms[0].r1.checked==false) {
				alert("所属部門は1つ以上チェックしてください");
    			return false;
    		}
		}

		if (mailadr_chk2(document.forms[0].email1.value)==false) {
			document.forms[0].email1.focus();
			return false;
		}
		if (mailadr_chk(document.forms[0].pcemail1.value,document.forms[0].pcemail2.value)==false) {
			document.forms[0].pcemail1.focus();
			return false;
		}
		if (yuubin_chk(document.forms[0].yubin_no1.value,document.forms[0].yubin_no2.value)==false) {
			document.forms[0].yubin_no1.focus();
			return false;
		}
		if (tel_chk("自宅電話番号",document.forms[0].telno1.value,document.forms[0].telno2.value,document.forms[0].telno3.value)==false) {
			document.forms[0].telno1.focus();
			return false;
		}
		if (tel_chk("携帯電話番号",document.forms[0].keitaiNo1.value,document.forms[0].keitaiNo2.value,document.forms[0].keitaiNo3.value)==false) {
			document.forms[0].keitaiNo1.focus();
			return false;
		}
		if (script_chk("メモ",document.forms[0].biko.value)==false) {
			document.forms[0].biko.focus();
			return false;
		}

/*
		if (document.forms[0].user_pass.value!=document.forms[0].user_pass_Chk.value){
		window.alert("パスワードとパスワード確認が違います");
		Frm.user_pass.focus();
		return false;
		}
*/		
		chkCnt = 0;
    	strpras = "";
		if (Cnt==1){
			strpras = strpras+document.forms[0].r1.value
		}else{
        	for (i=0; i< document.forms[0].r1.length;i++){
        		if (document.forms[0].r1[i].checked) {
        			strpras = strpras+document.forms[0].r1[i].value+"/";
        			chkCnt++;
        		}
        	}
		}
    	if (DoubleSubmit()) {
    		document.forms[0].bumon_num.value=chkCnt;
    		document.forms[0].strpras.value=strpras;
    		document.forms[0].action = "./user_reg_chk.php";
    		document.forms[0].method="POST"
    		document.forms[0].submit();
    	}
    		//document.forms[0].action="./user_reg_chk.php";
    		//document.forms[0].submit();
}
-->
</SCRIPT>