<!--

//*******************************************************//
//* 関数名  : chkpersonal                               *//
//* 処理    : 入力された個人情報をﾁｪｯｸする              *//
//* 引数    : なし                                      *//
//* 戻り値  : true:入力値OK false:入力値NG              *//
//* 備考    : 申し込み・資料請求での共通処理            *//
//*******************************************************//
function chkpersonal(){

    f = document.dataform;

		var int=0;

	    if((f.name_kanji_1.value.replace(/^\s+|\s+$/g, "")) == ""){
		  alert("【STEP2】氏名（漢字）を入力して下さい");
	      return(false);
	    }

	    if((f.name_kanji_2.value.replace(/^\s+|\s+$/g, "")) == ""){
	      alert("【STEP2】氏名（漢字）を入力して下さい");
	      return(false);
	    }

	    if((f.name_kana_1.value.replace(/^\s+|\s+$/g, "")) == ""){
	      alert("【STEP2】氏名（カナ）を入力して下さい");
	      return(false);
	    }

	    if((f.name_kana_2.value.replace(/^\s+|\s+$/g, "")) == ""){
	      alert("【STEP2】氏名（カナ）を入力して下さい");
	      return(false);
	   	}

		for (i=0;i<2;i++){
			if (f.sex[i].checked == false){
				++int;
			}
		}
		if(int == 2){
	      alert("【STEP2】性別を選択して下さい");
	      return(false);
		}

	    if(f.job.value == 1){
	      alert("【STEP2】職業が選択されていません");
	      return(false);
	   	}

	    if((f.post_1.value.replace(/^\s+|\s+$/g, "")) == ""){
        alert("【STEP2】郵便番号を正しく入力して下さい");
        return(false);
    	}else{
				if(!(f.post_1.value.replace(/^\s+|\s+$/g, "")).match(/^\d+$/)){
	     		alert("【STEP2】郵便番号は半角数字で入力して下さい");
	     		return(false);
				}
			}

	    if((f.post_2.value.replace(/^\s+|\s+$/g, "")) == ""){
        alert("【STEP2】郵便番号を正しく入力して下さい");
        return(false);
    	}else{
				if(!(f.post_2.value.replace(/^\s+|\s+$/g, "")).match(/^\d+$/)){
	     		alert("【STEP2】郵便番号は半角数字で入力して下さい");
	     		return(false);
				}
			}

	    if(f.area.value == 1){
	      alert("【STEP2】都道府県を選択して下さい");
	      return(false);
	   	}

	    if((f.address_1.value.replace(/^\s+|\s+$/g, "")) == ""){
	      alert("【STEP2】住所を入力して下さい");
	      return(false);
	   	}

		int=0;

	    if((f.phone_num_1.value.replace(/^\s+|\s+$/g, "")) == ""){
        alert("【STEP2】電話番号を正しく入力して下さい");
        return(false);
    	}else{
				if(!(f.phone_num_1.value.replace(/^\s+|\s+$/g, "")).match(/^\d+$/)){
	     		alert("【STEP2】電話番号は半角数字で入力して下さい");
	     		return(false);
				}
			}

	    if((f.phone_num_2.value.replace(/^\s+|\s+$/g, "")) == ""){
        alert("【STEP2】電話番号を正しく入力して下さい");
        return(false);
    	}else{
				if(!(f.phone_num_2.value.replace(/^\s+|\s+$/g, "")).match(/^\d+$/)){
	     		alert("【STEP2】電話番号は半角数字で入力して下さい");
	     		return(false);
				}
			}

	    if((f.phone_num_3.value.replace(/^\s+|\s+$/g, "")) == ""){
        alert("【STEP2】電話番号を正しく入力して下さい");
        return(false);
    	}else{
				if(!(f.phone_num_3.value.replace(/^\s+|\s+$/g, "")).match(/^\d+$/)){
	     		alert("【STEP2】電話番号は半角数字で入力して下さい");
	     		return(false);
				}
			}


	    if((f.mail_1.value.replace(/^\s+|\s+$/g, "")) == ""){
	      alert("【STEP2】メールアドレスを入力してください");
	      return(false);
	   	}else{
				if(!(f.mail_1.value.replace(/^\s+|\s+$/g, "")).match(/^[A-Za-z0-9\.\_\-]+@[A-Za-z0-9\.\_\-]+\.[A-Za-z0-9\.\_\-]+$/)){
	     		alert("【STEP2】不正なメールアドレスです");
	     		return(false);
				}
			}

	    if((f.mail_2.value.replace(/^\s+|\s+$/g, "")) == ""){
	      alert("【STEP2】確認のメールアドレスを入力してください");
	      return(false);
	   	}else{
				if(!((f.mail_2.value) == (f.mail_1.value))){
	     		alert("【STEP2】2つのメールアドレスが異なっています");
	     		return(false);
				}
			}


	   	return(true);

}

//*******************************************************//
//* 関数名  : chkvalue                                  *//
//* 処理    : 入力項目がOKならSUBMITｲﾍﾞﾝﾄを発生させる   *//
//* 引数    : なし                                      *//
//* 戻り値  : true:submit実行 false:入力値NG            *//
//* 備考    : ﾒｲﾝ処理                                   *//
//*******************************************************//
function chkvalue(){

    f = document.dataform;

		var flag=0;

		for (i=0;i<14;i++){
			if (f.step_1[i].checked == false){
				++flag;
			}
		}
		if(flag == 14){
	      alert("【STEP1】講座を選択してください");
	      return(false);
		}

		if(!chkpersonal()){
			return(false);
		}

		if(f.step5_check.checked == true){

		    if((f.step5_name.value.replace(/^\s+|\s+$/g, "")) == ""){
			  alert("【STEP3】宛名を入力して下さい");
		      return(false);
		    }

		    if((f.step5_post_1.value.replace(/^\s+|\s+$/g, "")) == ""){
	        alert("【STEP3】郵便番号を正しく入力して下さい");
	        return(false);
	    	}else{
					if(!(f.step5_post_1.value.replace(/^\s+|\s+$/g, "")).match(/^\d+$/)){
		     		alert("【STEP3】郵便番号は半角数字で入力して下さい");
		     		return(false);
					}
				}

		    if((f.step5_post_2.value.replace(/^\s+|\s+$/g, "")) == ""){
	        alert("【STEP3】郵便番号を正しく入力して下さい");
	        return(false);
	    	}else{
					if(!(f.step5_post_2.value.replace(/^\s+|\s+$/g, "")).match(/^\d+$/)){
		     		alert("【STEP3】郵便番号は半角数字で入力して下さい");
		     		return(false);
					}
				}

		    if(f.step5_area.value == 1){
		      alert("【STEP3】都道府県を選択して下さい");
		      return(false);
		   	}

		    if((f.step5_address_1.value.replace(/^\s+|\s+$/g, "")) == ""){
		      alert("【STEP3】住所を入力して下さい");
		      return(false);
		   	}

		    if((f.step5_phone_num_1.value.replace(/^\s+|\s+$/g, "")) == ""){
	        alert("【STEP3】電話番号を正しく入力して下さい");
	        return(false);
	    	}else{
					if(!(f.step5_phone_num_1.value.replace(/^\s+|\s+$/g, "")).match(/^\d+$/)){
		     		alert("【STEP3】電話番号は半角数字で入力して下さい");
		     		return(false);
					}
				}

		    if((f.step5_phone_num_2.value.replace(/^\s+|\s+$/g, "")) == ""){
	        alert("【STEP3】電話番号を正しく入力して下さい");
	        return(false);
	    	}else{
					if(!(f.step5_phone_num_2.value.replace(/^\s+|\s+$/g, "")).match(/^\d+$/)){
		     		alert("【STEP3】電話番号は半角数字で入力して下さい");
		     		return(false);
					}
				}

		    if((f.step5_phone_num_3.value.replace(/^\s+|\s+$/g, "")) == ""){
	        alert("【STEP3】電話番号を正しく入力して下さい");
	        return(false);
	    	}else{
					if(!(f.step5_phone_num_3.value.replace(/^\s+|\s+$/g, "")).match(/^\d+$/)){
		     		alert("【STEP3】電話番号は半角数字で入力して下さい");
		     		return(false);
					}
				}

		}


    f.submit();

}

//-->
