/**** 未入力チェック *****/
function Mcheck(){
	var word;
	word = "";

	// お問い合わせ先チェック
	if (document.form1.elements["inquiries"][0].checked == false && 
		document.form1.elements["inquiries"][1].checked == false && 
		document.form1.elements["inquiries"][2].checked == false && 
		document.form1.elements["inquiries"][3].checked == false && 
		document.form1.elements["inquiries"][4].checked == false && 
		document.form1.elements["inquiries"][5].checked == false && 
		document.form1.elements["inquiries"][6].checked == false && 
		document.form1.elements["inquiries"][7].checked == false && 
		document.form1.elements["inquiries"][8].checked == false && 
		document.form1.elements["inquiries"][9].checked == false && 
		document.form1.elements["inquiries"][10].checked == false && 
		document.form1.elements["inquiries"][11].checked == false && 
		document.form1.elements["inquiries"][12].checked == false && 
		document.form1.elements["inquiries"][13].checked == false) {
		if (word != "") {
			word = word + "、";
		}
		word = word + "お問い合わせ先";
	}

	// E-mailアドレスチェック
	if (document.form1.email.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "E-mailアドレス";
	}

	// E-mailアドレス（確認用）チェック
	if (document.form1.email2.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "E-mailアドレス（確認用）";
	}

	// 法人・個人チェック
	if (document.form1.elements["corp"][0].checked == false && 
		document.form1.elements["corp"][1].checked == false) {
		if (word != "") {
			word = word + "、";
		}
		word = word + "法人・個人";
	}

	// 会社名チェック（法人にチェックされている場合のみ）
	if (document.form1.elements["corp"][0].checked == true) {
		if (document.form1.company.value == "") {
			if (word != "") {
				word = word + "、";
			}
			word = word + "会社名";
		}
	}

	// 氏名（姓）チェック
	if (document.form1.sei01.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "氏名（姓）";
	}

	// 氏名（名）チェック
	if (document.form1.mei01.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "氏名（名）";
	}

	// ふりがな（姓）チェック
	if (document.form1.sei02.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "ふりがな（姓）";
	}

	// ふりがな（名）チェック
	if (document.form1.mei02.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "ふりがな（名）";
	}

	// お問い合わせ内容チェック
	if (document.form1.naiyou.value == "") {
		if (word != "") {
			word = word + "、";
		}
		word = word + "お問い合わせ内容";
	}

	if (word != "") {
		window.alert(word + "が未入力です。");
		return false;

	} else {
		if (document.form1.email.value != document.form1.email2.value) {
			alert("E-mailアドレスとE-mailアドレス（確認用）が等しくありません。")
			return false;

		} else {

			if (!document.form1.email.value.match(/^[a-zA-Z0-9_\-\.]+@[a-zA-Z0-9_\-]+(\.[a-zA-Z0-9_\-]+)+$/)) {
				window.alert("E-mailアドレスの形式が正しくありません。");
				return false;
			} else {
				return true;
			}
		}
	}
}
