if (window.addEventListener) {
	window.addEventListener("load", formcheck, false);
}
if (window.attachEvent) {
	window.attachEvent("onload", formcheck);
}

function formcheck() {   
	document.getElementById("ZIP").onkeyup = function() {
		AjaxZip2.zip2addr(this,'都道府県','ご住所');
	}
	document.getElementById("ZIP").onmouseup = function() {
		AjaxZip2.zip2addr(this,'都道府県','ご住所');
	}

	if (document.getElementById("CFORM")) {
		document.getElementById("COM").onfocus = function() {
			if (document.getElementById("COM").value == "お問い合せ内容をお知らせください") {
				document.getElementById("COM").value = "";
			}
		}
		document.getElementById("COM").onblur = function() {
			if (document.getElementById("COM").value == "") {
				document.getElementById("COM").value = "お問い合せ内容をお知らせください";
			}
		}
		document.getElementById("CFORM").onsubmit = function() {
			var errMes = '';
			if (document.getElementById("FNAME").value == "") {
				errMes += "「お名前」を入力してください！\n";
			}
			if (document.getElementById("EMAIL").value == "") {
				errMes += "「メールアドレス」を入力してください！\n";
			}
			if (document.getElementById("PHONE").value == "") {
				errMes += "「電話番号」を入力してください！\n";
			}
			if (document.getElementById("COM").value == "お問い合せ内容をお知らせください") {
				errMes += "「お問合わせ内容」を入力してください！\n";
			}
			if (errMes) {
				alert(errMes);
				return false;
			}
		}
	}

	if (document.getElementById("JFORM")) {
		document.getElementById("CRE").onfocus = function() {
			if (document.getElementById("CRE").value == "職務経歴等、お知らせください") {
				document.getElementById("CRE").value = "";
			}
		}
		document.getElementById("CRE").onblur = function() {
			if (document.getElementById("CRE").value == "") {
				document.getElementById("CRE").value = "職務経歴等、お知らせください";
			}
		}
		document.getElementById("COM").onfocus = function() {
			if (document.getElementById("COM").value == "ご不明な点はこちらよりご連絡ください") {
				document.getElementById("COM").value = "";
			}
		}
		document.getElementById("COM").onblur = function() {
			if (document.getElementById("COM").value == "") {
				document.getElementById("COM").value = "ご不明な点はこちらよりご連絡ください";
			}
		}
		document.getElementById("JFORM").onsubmit = function() {
			var errMes = '';
			if (document.getElementById("FNAME").value == "") {
				errMes += "「お名前」を入力してください！\n";
			}
			if (document.getElementById("AGE").value == "") {
				errMes += "「年齢」を入力してください！\n";
			}
			if (document.getElementById("EMAIL").value == "") {
				errMes += "「メールアドレス」を入力してください！\n";
			}
			if (document.getElementById("PHONE").value == "") {
				errMes += "「連絡先電話番号」を入力してください！\n";
			}
			if (document.getElementById("ZIP").value == "") {
				errMes += "「郵便番号」を入力してください！\n";
			}
			if (document.getElementById("CRE").value == "職務経歴等、お知らせください") {
				errMes += "「職務経歴等」を入力してください！\n";
			}
			if (document.getElementById("COM").value == "ご不明な点はこちらよりご連絡ください") {
				document.getElementById("COM").value = "";
			}

			if (errMes) {
				alert(errMes);
				return false;
			}
		}
	}

}