﻿function send_confirm(){
	if(confirm("MIGへ入力内容を送信します。宜しいですか？")){
		return f_chkForm(document.send);
	}
	return false;
}

// 引数(フォームオブジェクト)
function f_chkForm(frm){
	// 入力状況フラグ
	var flg = true;
	var err_msg = "";
	
	var name = trim(frm.name.value);
	var email = trim(frm.email.value);
	
	//名前入力の有無
	if(name == ""
	|| email == ""
	){
		err_msg += "必須項目を入力してください。\n";
	} else {
		//正規表現チェック
		if(!email.match(/^[a-zA-Z0-9_\.\-]+?@[A-Za-z0-9_\.\-]+$/i)
		 || email.match(/^[\.\-]/i)
		 || email.match(/[\.\-]$/i)
		 || email.match(/\.@/i)
		 || email.match(/@\./i)
		 || email.match(/\.\./i)){
			err_msg += "「E-Mail」が不正です。\n";
		}
	}
	if(err_msg){
		alert(err_msg);
		return false;
	}
	return true;
}

function trim(str) {

	// 半角スペースと全角スペースを除去する
	var temp = str.replace(/^\s+|\s+$/g, "");
	return temp.replace(/^　+|　+$/g, "");

}
