﻿// 未入力チェック
/*****************************/
/*	お問い合わせ
/*****************************/
function formCheck() {
	word = "";

	if (document.form01.kind01.checked == false && document.form01.kind02.checked == false && document.form01.kind03.checked == false && document.form01.kind04.checked == false && document.form01.kind05.checked == false && document.form01.kind06.checked == false && document.form01.kind07.checked == false && document.form01.kind08.checked == false && document.form01.kind09.checked == false) {
		window.alert("お問い合わせの種類が未選択です。");
		return false;
	}
	
	if (document.form01.name.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "お名前";
	}

	if (document.form01.kana.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "ふりがな";
	}

	if (document.form01.email.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "メールアドレス";
	}

	if (document.form01.content.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "お問い合わせ内容";
	}

	if(word != "") {
		window.alert(word + "が未入力です。");
		return false;
	}

	if (!document.form01.email.value=="") {
		if (!document.form01.email.value.match(/^[a-zA-Z0-9_\-\.]+@[a-zA-Z0-9_\-]+(\.[a-zA-Z0-9_\-]+)+$/)){
			window.alert("メールアドレスは半角英数字で正しく入力してください。");
			document.form01.email.focus();
			return false;
		}
	}

	if (!document.form01.tell01.value=="" || !document.form01.tell02.value=="" || !document.form01.tell03.value=="") {
		if (document.form01.tell01.value.match( /[^0-9]/ ) || document.form01.tell02.value.match( /[^0-9]/ ) || document.form01.tell03.value.match( /[^0-9]/ )){
			window.alert("電話番号は半角数字で正しく入力してください。");
			return false;
		}
	}

	if (!document.form01.zip01.value=="" || !document.form01.zip02.value=="") {
		if (document.form01.zip01.value.match( /[^0-9]/ ) || document.form01.zip02.value.match( /[^0-9]/ )){
			window.alert("郵便番号は半角数字で正しく入力してください。");
			return false;
		}
	}

	return true;
}

/*****************************/
/*	エントリー
/*****************************/
function formCheck2() {
	word = "";

	if (document.form02.name.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "お名前";
	}

	if (document.form02.kana.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "ふりがな";
	}

	if (document.form02.birth01.value == "" || document.form02.birth02.value == "" || document.form02.birth03.value == "" ) {
		if (word != "") {
			word = word + "、";
		}
		word = word + "生年月日";
	}

	if (document.form02.address01.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "都道府県";
	}

	if (document.form02.address02.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "市町村区、番地";
	}

	if (document.form02.school.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "学校名";
	}

	if (document.form02.email.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "E-mail";
	}

	if (document.form02.content.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "お問い合わせ内容";
	}

	if(word != "") {
		window.alert(word + "が未入力です。");
		return false;
	}

	if (!document.form02.birth01.value=="" || !document.form02.birth02.value=="" || !document.form02.birth03.value=="") {
		if (document.form02.birth01.value.match( /[^0-9]/ ) || document.form02.birth02.value.match( /[^0-9]/ ) || document.form02.birth03.value.match( /[^0-9]/ )){
			window.alert("生年月日は半角数字で正しく入力してください。");
			return false;
		}
	}

	if (!document.form02.zip01.value=="" || !document.form02.zip02.value=="") {
		if (document.form02.zip01.value.match( /[^0-9]/ ) || document.form02.zip02.value.match( /[^0-9]/ )){
			window.alert("郵便番号は半角数字で正しく入力してください。");
			return false;
		}
	}

	if (!document.form02.zip03.value=="" || !document.form02.zip04.value=="") {
		if (document.form02.zip03.value.match( /[^0-9]/ ) || document.form02.zip04.value.match( /[^0-9]/ )){
			window.alert("帰省先郵便番号は半角数字で正しく入力してください。");
			return false;
		}
	}

	if (!document.form02.email.value=="") {
		if (!document.form02.email.value.match(/^[a-zA-Z0-9_\-\.]+@[a-zA-Z0-9_\-]+(\.[a-zA-Z0-9_\-]+)+$/)){
			window.alert("E-mailは半角英数字で正しく入力してください。");
			document.form02.email.focus();
			return false;
		}
	}

	return true;
}

