
window.onload = function() {
	elm = document.frm;
	if (!!document.getElementById("kubun")) {
		document.getElementById("kubun").value = "";
		document.getElementById("Go").disabled = true;
	}
}
function ContactKubun() {
	if (document.getElementById("kubun").value == "お問い合わせ") {
		var ToiView = "";
		var ShiryoView = "none";
		var NextFocus = "memo";
	document.getElementById("Go").disabled = false;
	} else if (document.getElementById("kubun").value == "資料請求") {
		var ToiView = "none";
		var ShiryoView = "";
		var NextFocus = "postcode";
	document.getElementById("Go").disabled = false;
	} else {
		var ToiView = "none";
		var ShiryoView = "none";
	document.getElementById("Go").disabled = true;
	}
	document.getElementById("Toi1").style.display = ToiView;
	document.getElementById("Toi2").style.display = ToiView;
	document.getElementById("Shiryo1").style.display = ShiryoView;
	document.getElementById("Shiryo2").style.display = ShiryoView;
	document.getElementById("Shiryo3").style.display = ShiryoView;
	document.getElementById("Shiryo4").style.display = ShiryoView;
	document.getElementById("Shiryo5").style.display = ShiryoView;
	document.getElementById(NextFocus).focus();
}

function ContactUsCheck() {
	if (document.getElementById("namae").value == "") {
		alert("お名前を入力してください");
		document.getElementById("namae").focus();
	} else if (document.getElementById("kana").value == "") {
		alert("フリガナを入力してください");
		document.getElementById("kana").focus();
	} else if (document.getElementById("mail").value == "") {
		alert("メールアドレスを入力してください");
		document.getElementById("mail").focus();
	} else if (document.getElementById("mail").value != document.getElementById("mail2").value) {
		alert("メールアドレスが一致しません");
		document.getElementById("mail2").value = "";
		document.getElementById("mail").focus();
	} else if (document.getElementById("kaitou").value == "電話で回答希望" && document.getElementById("tel").value == "") {
		alert("電話で回答をご希望の場合は、連絡先を入力してください");
		document.getElementById("tel").focus();
	} else if (document.getElementById("kubun").value == "お問い合わせ" && document.getElementById("memo").value == "") {
		alert("お問い合わせ内容を入力してください");
		document.getElementById("memo").focus();
	} else if (document.getElementById("kubun").value == "資料請求" && document.getElementById("tel").value == "") {
		alert("資料請求をされる場合は、連絡先を入力してください");
		document.getElementById("tel").focus();
	} else if (document.getElementById("kubun").value == "資料請求" && document.getElementById("postcode").value == "") {
		alert("資料請求をされる場合は、郵便番号を入力してください");
		document.getElementById("postcode").focus();
	} else if (document.getElementById("kubun").value == "資料請求" && document.getElementById("ad1").value == "") {
		alert("資料請求をされる場合は、都道府県・市区町村を入力してください");
		document.getElementById("ad1").focus();
	} else if (document.getElementById("kubun").value == "資料請求" && document.getElementById("ad2").value == "") {
		alert("資料請求をされる場合は、番地・ビル名を入力してください\n番地が無い場合は「なし」と入力してください");
		document.getElementById("ad2").focus();
	} else {
		conf=confirm("送信してもよろしいですか？");
		if (conf) {
			document.getElementById("Go").disabled = true;
			try {
				xmlReq = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				xmlReq = new XMLHttpRequest();
			}
			xmlReq.onreadystatechange = function() {
			if (xmlReq.readyState == 4) {
					if (xmlReq.status == 200) {
						if (xmlReq.responseText == "true") {
							alert("送信完了しました。折り返し担当者よりご連絡させて頂きます。\n２～３日経過しても連絡がない場合は、メールアドレスの間違い等により送信内容が届いてない場合もありますので、再度お問合せ・資料請求お願い致します。");
							location.href="/";
						} else {
							alert("送信できませんでした" + xmlReq.responseText);
							document.getElementById("Go").disabled = false;
						}
					} else {
						alert("実行エラー。code:"+xmlReq.status);
					}
				}
			}
			var SendData = "";
			var SendData = SendData + "namae=" + document.getElementById("namae").value;
			var SendData = SendData + "&kana=" + document.getElementById("kana").value;
			var SendData = SendData + "&mail=" + document.getElementById("mail").value;
			var SendData = SendData + "&tel=" + document.getElementById("tel").value;
			var SendData = SendData + "&kaitou=" + document.getElementById("kaitou").value;
			var SendData = SendData + "&kubun=" + document.getElementById("kubun").value;
			var SendData = SendData + "&memo=" + document.getElementById("memo").value;
			var SendData = SendData + "&postcode=" + document.getElementById("postcode").value;
			var SendData = SendData + "&ad1=" + document.getElementById("ad1").value;
			var SendData = SendData + "&ad2=" + document.getElementById("ad2").value;
			var SendData = SendData + "&memo2=" + document.getElementById("memo2").value;
			xmlReq.open("POST","contactus.php");
			xmlReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
			xmlReq.send(SendData);
		} else {
			document.getElementById("namae").focus();
		}
	}
}

