//----------------------------------------------------------------------------------
//［ルーチン名　　］ロード時処理
//［機能概要　　　］ロード時の処理を記述する。
//［引数説明　　　］
//［備考　　　　　］
//［修正履歴　　　］
//----------------------------------------------------------------------------------
var loadflg = 0;
var runflg = 0;

function myload() {
	loadflg = 1;
	runflg = 0;
}

//----------------------------------------------------------------------------------
//［ルーチン名　　］メーラーボタン押下時処理
//［機能概要　　　］メーラーボタン押下時、メーラーを起動する。
//［引数説明　　　］
//　　　　　　　　　I：form			[Object]		フォーム
//　　　　　　　　　I：subject		[String]		件名
//　　　　　　　　　I：body			[String]		本文
//［備考　　　　　］
//［修正履歴　　　］
//----------------------------------------------------------------------------------
function submit_check(form, subject, body) {

	var send_adr, send_sub, send_body;

	//ロード完了チェック
	if (loadflg == 0) return;
	//二度押しチェック
	if (runflg == 0) runflg = 1;
	else return;

	//未入力チェック
	if (form.txt_email.value.length < 1) {
		//E4000携帯メールアドレスを入力してください。
		alert(co00errmsg("E4000"));
		form.txt_email.focus();
		runflg = 0;
		return;
	}

	//メールアドレスチェック
	if (form.txt_email.value.indexOf("@") < 0) {
		//E4000携帯メールアドレスを入力してください。
		alert(co00errmsg("E4000"));
		form.txt_email.focus();
		form.txt_email.select();
		runflg = 0;
		return;
	}
	if (co00mail_chk(form.txt_email, "1") == -1) {
		//E4001携帯メールアドレスは英数字と [ @ ][ . ][ - ][ _ ][ ~ ][ / ][ : ][ & ][ ? ][ % ][ = ] で入力してください。
		alert(co00errmsg("E4001"));
		form.txt_email.focus();
		form.txt_email.select();
		runflg = 0;
		return;
	}

	//メーラー起動
	send_adr = form.txt_email.value;
	send_sub = subject;
	if ((navigator.appName == "Netscape") && (navigator.appVersion.substr(0,1) == "4")) {
		//NN4のみ文字列をエンコードする
		send_sub = escape(subject);
	}
	send_body = body;
	location.href = "mailto:" + send_adr + "?subject=" + send_sub + "&body=" + send_body;
	runflg = 0;
	return;
}