﻿function inputcheck(){

	if (!document.form1.sender.value){
		alert("名前が入力されていません。");
		document.form1.sender.focus();
		return false;
	}

	if (!document.form1.fromemail.value){
		alert("メールアドレスが入力されていません。");
		document.form1.fromemail.focus();
		return false;
	}

	if (!is_valid_email(document.form1.fromemail.value)){
		alert("メールアドレスの形式が正しくないようです。");
		document.form1.fromemail.focus();
		return false;
	}

	if (!document.form1.question.value){
		alert("本文が入力されていません。");
		document.form1.question.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;

}



