TEL002.inc 1.85 KB
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
var SFlg = false;              //サブミットフラグを定義
function DoubleSubmit(){      //ダブルサブミットチェック関数
   if (SFlg){                    //ダブルサブミットの場合
    alert("応答中です");         //メッセージを出力
    return false;
   }
   SFlg = true;                  //サブミットフラグを設定
   return true;                  //戻り値を設定
}

function chk(){
	if (hissu_chk("依頼主",document.e_gru.Request.value)==false) {
		document.e_gru.Request.focus();
		return false;
	}
	if (script_chk("依頼主",document.e_gru.Request.value)==false) {
		document.e_gru.Request.focus();
		return false;
	}		
	if (script_chk("メッセージ",document.e_gru.Memo.value)==false) {
		document.e_gru.Memo.focus();
		return false;
	}

	//文字数チェック
    //var t=document.e_gru.Memo.value;
    //var l=t.length;
    //var c='';
    //var han='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ!"#$%&\'()=~|\\,./;:@[]<>?_+*}`{\n\t ';

    // 全角文字も1文字扱いする環境では、全角文字を見出す度に文字数を増やす。
    //if ("あ".length==1) {
    //    while (t!='') {
    //        c=t.substring(0,1).toUpperCase();
    //        t=t.substring(1,t.length);
    //        if (han.indexOf(c)<0) { ++l; }
    //        }
    //    }

    // 字数が上限を越えているならエラーとする。
	//if (l>200) {
	//	alert('メッセージは、200文字(全角は二文字扱い)以内で入力して下さい');
	//	document.e_gru.Memo.focus();
	//	return false;
	//}

	if (DoubleSubmit()) {
		document.e_gru.method="POST";
		document.e_gru.action = "TEL003.php";
		document.e_gru.submit();
	}
}

function make_Tel(){
	document.location="TEL002.php";
}

function Tel_Trans(){
	document.location="TEL005.php";
}

function Rtn_Tel(ichiran){
	if (DoubleSubmit()) {
		document.e_gru.ichiran.value=ichiran;
		document.e_gru.method="POST";
		document.e_gru.action = "TEL001.php";
		document.e_gru.submit();
	}
}

-->
</SCRIPT>