/* Form Check */

function formCheck() {
// name
	if (document.getElementById('form_contact').name_s.value=="") {
		alert('「ご担当者」が入力されていません');
		document.getElementById('form_contact').name_s.focus();
		return false;
	}

// kana
	if (document.getElementById('form_contact').kana_s.value=="") {
		alert('「ご担当者（フリガナ）」が入力されていません');
		document.getElementById('form_contact').kana_s.focus();
		return false;
	}

// zip
	if (document.getElementById('form_contact').zip1.value!="" && !document.getElementById('form_contact').zip1.value.match(/\d{3}/)) {
		alert("「郵便番号」が正しくありません");
		document.getElementById('form_contact').zip1.focus();
		document.getElementById('form_contact').zip1.select();
		return false;
	}
	else if (document.getElementById('form_contact').zip2.value!="" && !document.getElementById('form_contact').zip2.value.match(/\d{4}/)) {
		alert("「郵便番号」が正しくありません");
		document.getElementById('form_contact').zip2.focus();
		document.getElementById('form_contact').zip2.select();
		return false;
	}

// telephone
	if (document.getElementById('form_contact').telephone1.value!="" && !document.getElementById('form_contact').telephone1.value.match(/\d{2,}/)) {
		alert("「電話番号」が正しくありません");
		document.getElementById('form_contact').telephone1.focus();
		document.getElementById('form_contact').telephone1.select();
		return false;
	}
	else if (document.getElementById('form_contact').telephone2.value!="" && !document.getElementById('form_contact').telephone2.value.match(/\d{2,}/)) {
		alert("「電話番号」が正しくありません");
		document.getElementById('form_contact').telephone2.focus();
		document.getElementById('form_contact').telephone2.select();
		return false;
	}
	else if (document.getElementById('form_contact').telephone3.value!="" && !document.getElementById('form_contact').telephone3.value.match(/\d{2,}/)) {
		alert("「電話番号」が正しくありません");
		document.getElementById('form_contact').telephone3.focus();
		document.getElementById('form_contact').telephone3.select();
		return false;
	}

// fax
	if (document.getElementById('form_contact').fax1.value!="" && !document.getElementById('form_contact').fax1.value.match(/\d{2,}/)) {
		alert("「Fax番号」が正しくありません");
		document.getElementById('form_contact').fax1.focus();
		document.getElementById('form_contact').fax1.select();
		return false;
	}
	else if (document.getElementById('form_contact').fax2.value!="" && !document.getElementById('form_contact').fax2.value.match(/\d{2,}/)) {
		alert("「Fax番号」が正しくありません");
		document.getElementById('form_contact').fax2.focus();
		document.getElementById('form_contact').fax2.select();
		return false;
	}
	else if (document.getElementById('form_contact').fax3.value!="" && !document.getElementById('form_contact').fax3.value.match(/\d{2,}/)) {
		alert("「Fax番号」が正しくありません");
		document.getElementById('form_contact').fax3.focus();
		document.getElementById('form_contact').fax3.select();
		return false;
	}

// email
	if (document.getElementById('form_contact').email_s.value=="") {
		alert('「E-mail」が入力されていません');
		document.getElementById('form_contact').email_s.focus();
		return false;
	}
	else if (escape(document.getElementById('form_contact').email_s.value).indexOf('%') != -1) {
		alert('「E-mail」に日本語もしくは正しくない文字が含まれてます');
		document.getElementById('form_contact').email_s.focus();
		document.getElementById('form_contact').email_s.select();
		return false;
	}
	else if (!document.getElementById('form_contact').email_s.value.match(/^[\w\-\.]+\@[\w\-\.]+\.[a-z]+$/) && document.getElementById('form_contact').email_s.value!="") {
		alert("「E-mail」が正しくありません");
		document.getElementById('form_contact').email_s.focus();
		document.getElementById('form_contact').email_s.select();
		return false;
	}
	// email_check
	else if (document.getElementById('form_contact').email_s.value != document.getElementById('form_contact').emailcheck.value) {
		alert("「E-mail」の入力が一致しません");
		document.getElementById('form_contact').emailcheck.focus();
		document.getElementById('form_contact').emailcheck.select();
		return false;
	}

// message
	if (document.getElementById('form_contact').message_s.value=="") {
		alert('「お問い合わせ内容」が入力されていません');
		document.getElementById('form_contact').message_s.focus();
		return false;
	}
	return true;
}


/* Submit Button */

function submitBtn() {
	document.write('<input type="submit" value="確 認" />&nbsp;<input type="reset" value="リセット" />');
}
