﻿function inputcheck(){
	if (!document.form1.contents.value){
		alert("本文が入力されていません。");
		document.form1.contents.focus();
		return false;
	}
	if (!document.form1.sender.value){
		alert("名前が入力されていません。");
		document.form1.sender.focus();
		return false;
	}

	if (!document.form1.security_code.value){
		alert("認証番号が入力されていません。");
		document.form1.security_code.focus();
		return false;
	}

	if (document.form1.fromemail.value) {
		if (!is_valid_email(document.form1.fromemail.value)){
			alert("メールアドレスの形式が正しくないようです。");
			document.form1.fromemail.focus();
			return false;
		}
	}

	return confirm("メール送信してよろしいですか？");
}
function is_valid_email(email_address) {

	var regex;
	regex = '^([._a-z0-9-]+[._a-z0-9-]*)@(([a-z0-9-]+\.)*([a-z0-9-]+)(\.[a-z]{2,3}))$';
	myRE = new RegExp(regex, "gi");
	result = email_address.match(myRE);

	return result;

}



