	var liLoadFlg;
	var liRunFlg;

	liLoadFlg = 0;

//	<%'ロード%>
	function myload(){
		liLoadFlg = 1;
		liRunFlg = 0;
	}

//	<%'SUBMITチェック%>
	function SubmitCheck() {
		var liRetCd;
		var liCnt;

//		<%'ロード完了チェック%>
		if(liLoadFlg == 0){
			return false;
		}

//		<%'二度押し対応%>
		if(liRunFlg == 0){
			liRunFlg = 1;
		}else{
			return false;
		}

//		<%'お名前入力チェック%>
		lbRet = FnNameCheck();
		if (lbRet == false) {
			liRunFlg = 0;
			document.Form1.txtName.select();
			document.Form1.txtName.focus();

			return false;
		}

//		<%'住所入力チェック%>
		lbRet = FnAddressCheck();
		if (lbRet == false) {
			liRunFlg = 0;
			document.Form1.txtAddress.select();
			document.Form1.txtAddress.focus();

			return false;
		}

//		<%'メールアドレス入力チェック%>
		lbRet = FnMailCheck();
		if (lbRet == false) {
			liRunFlg = 0;
			document.Form1.txtMail.select();
			document.Form1.txtMail.focus();

			return false;
		}

//		<%'ご意見・ご質問等入力チェック%>
		lbRet = FnIkenCheck();
		if (lbRet == false) {
			liRunFlg = 0;
			document.Form1.txtIken.select();
			document.Form1.txtIken.focus();

			return false;
		}

		return true;
	}

//////////////////////////////////////////////////
//	<%'お名前入力チェック)%>
//////////////////////////////////////////////////
	function FnNameCheck() {

		if (document.Form1.txtName.value.length > 50) {
//			<%'E4259お名前は全角50文字以内で入力してください。%>
			alert(co00errmsg("E4259"));
			return false;
		}

		return true;
	}

//////////////////////////////////////////////////
//	<%'住所入力チェック)%>
//////////////////////////////////////////////////
	function FnAddressCheck() {

		if (document.Form1.txtAddress.value.length > 50) {
//			<%'E4251住所は50字以内で入力してください。%>
			alert(co00errmsg("E4251"));
			return false;
		}

		return true;
	}

//////////////////////////////////////////////////
//	<%'メールアドレス入力チェック)%>
//////////////////////////////////////////////////
	function FnMailCheck() {

		if (document.Form1.txtMail.value.length == 0) {
//			<%'E4211メールアドレスを入力してください。%>
			alert(co00errmsg("E4211"));

			return false;
		}

		if (document.Form1.txtMail.value.length > 100) {
//			<%'E4256メールアドレスは100桁以内で入力してください。%>
			alert(co00errmsg("E4256"));

			return false;
		}

		if (document.Form1.txtMail.value.indexOf("@",1) < 0) {
			//E4211メールアドレスを入力してください。
			alert(co00errmsg("E4211"));

			return false;
		}

		if (co00mail_chk(document.Form1.txtMail,"1") != 0) {
//			<%'E4117英数字と [ @ ][ . ][ - ][ _ ][ ~ ][ / ][ : ][ & ][ ? ][ % ][ = ] で入力してください。%>
			alert(co00errmsg("E4117"));

			return false;
		}

		return true;
	}

//////////////////////////////////////////////////
//	<%'ご意見・ご質問入力チェック)%>
//////////////////////////////////////////////////
	function FnIkenCheck() {

		if (document.Form1.txtIken.value == "") {
//			<%'E4258ご意見・ご質問を入力してください。%>
			alert(co00errmsg("E4258"));

			return false;
		}

		if (document.Form1.txtIken.value.length > 1000) {
//			<%'E4257ご意見・ご質問は1000文字以内で入力してください。%>
			alert(co00errmsg("E4257"));

			return false;
		}

		if (coxxizon_chk(document.Form1.txtIken,0) != 0) {
//			<%'E4041機種依存文字は入力できません。%>
			alert(co00errmsg("E4041"));

			return false;
		}

		return true;
	}