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("COM").value == "お問合せ・ご相談内容をお知らせください") {
				errMes += "「お問合せ・ご相談内容」を入力してください！\n";
			}
			if (document.getElementById("CNAME").value == "") {
				errMes += "「会社名」を入力してください！\n";
			}
			if (document.getElementById("FNAME").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.CFORM.PREF.options[0].selected) {
				errMes += "「都道府県」を入力してください！\n";
			}
			if (document.getElementById("ADDR").value == "") {
				errMes += "「ご住所」を入力してください！\n";
			}
			if (errMes) {
				alert(errMes);
				return false;
			}
		}
	}


	if (document.getElementById("KFORM")) {
		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("KFORM").onsubmit = function() {
			var errMes = '';
			if (document.getElementById("COM").value == "ご相談内容をお知らせください") {
				errMes += "「ご相談内容」を入力してください！\n";
			}
			if (document.getElementById("CNAME").value == "") {
				errMes += "「会社名」を入力してください！\n";
			}
			if (document.getElementById("FNAME").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.KFORM.PREF.options[0].selected) {
				errMes += "「都道府県」を入力してください！\n";
			}
			if (document.getElementById("ADDR").value == "") {
				errMes += "「ご住所」を入力してください！\n";
			}
			if (errMes) {
				alert(errMes);
				return false;
			}
		}
	}


}