/*
 * CYBERBGENT MailForm - JavaScript Check Function.
 */
function check() {
	var flag = true;
	var msg = "";
	var cnt = 0;
	var ko_num = 0;
	var made_num = 0;
	if (!document.fm.氏名.value) {
		document.fm.氏名.style.backgroundColor = "#ffffbb";
		msg += "[氏名]を入力してください。\n";
		flag = false;
	} else {
		document.fm.氏名.style.backgroundColor = "#ffffff";
	}
	if (!document.fm.誕生月.value) {
		document.fm.誕生月.style.backgroundColor = "#ffffbb";
		msg += "[誕生月]を選択してください。\n";
		flag = false;
	} else {
		document.fm.誕生月.style.backgroundColor = "#ffffff";
	}
	if (!document.fm.誕生日.value) {
		document.fm.誕生日.style.backgroundColor = "#ffffbb";
		msg += "[誕生日]を選択してください。\n";
		flag = false;
	} else {
		document.fm.誕生日.style.backgroundColor = "#ffffff";
	}
	if (!document.fm.メールアドレス.value) {
		document.fm.メールアドレス.style.backgroundColor = "#ffffbb";
		msg += "[メールアドレス]を入力してください。\n";
		flag = false;
	} else if (!document.fm.メールアドレス.value.match(/.+@.+\..+/)) {
		document.fm.メールアドレス.style.backgroundColor = "#ffffbb";
		msg += "[メールアドレス]のメールフォーマットが正しくありません。\n";
		flag = false;
	} else if (document.fm.メールアドレス.value != document.fm.メールアドレス確認.value) {
		document.fm.メールアドレス確認.style.backgroundColor = "#ffffbb";
		msg += "メールアドレスが一致しません。\n";
		flag = false;
	} else {
		document.fm.メールアドレス.style.backgroundColor = "#ffffff";
		document.fm.メールアドレス確認.style.backgroundColor = "#ffffff";
	}

	if (!flag) {
		alert(msg);
	} else {
		document.fm.post.value = "submit";
		document.fm.submit();
	}
}

function out_check() {
	var flag = true;
	var msg = "";
	if (!document.fm.解除メールアドレス.value) {
		document.fm.解除メールアドレス.style.backgroundColor = "#ffffbb";
		msg += "[解除メールアドレス]を入力してください。テスト\n";
		flag = false;
	} else if (!document.fm.解除メールアドレス.value.match(/.+@.+\..+/)) {
		document.fm.解除メールアドレス.style.backgroundColor = "#ffffbb";
		msg += "[解除メールアドレス]のメールフォーマットが正しくありません。\n";
		flag = false;
	} else {
		document.fm.解除メールアドレス.style.backgroundColor = "#ffffff";
	}

	if (!flag) {
		alert(msg);
	} else {
		document.fm.delpost.value = "submit";
		document.fm.submit();
	}
}
