DAT002.inc 1.83 KB
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--

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

function HanZen(obj) {
	hanary = new Array("0","1","2","3","4","5","6","7","8","9","−","(",")");
	zenary = new Array("0","1","2","3","4","5","6","7","8","9","-","(",")");
	var i ;
	//str = obj.value ;
	for (i=0; i< zenary.length; i++) {
		tmpary = obj.split(zenary[i]) ;
		obj = tmpary.join(hanary[i]) ;
	}
	obj.value = obj ;
}


function chk(strCmp){
	if (hissu_chk("送信ファイル",document.e_gru.upfile.value)==false) {
		document.e_gru.upfile.focus();
		return false;
	}
	if (script_chk("送信ファイル",document.e_gru.upfile.value)==false) {
		document.e_gru.upfile.focus();
		return false;
	}
	if (script_chk("ドキュメント説明",document.e_gru.comment.value)==false) {
		document.e_gru.comment.focus();
		return false;
	}
	strArr=document.e_gru.upfile.value.split("\\");
	strFName=strArr[strArr.length-1].toUpperCase();
	if (strCmp!=null){
		strCmp=strCmp.toUpperCase();
		strFName=HanZen(strFName);
		//if (strCmp.match(strFName) != null ){
		//	if (confirm("同じファイルが既に存在します\n上書きしますか?")){
		//		document.e_gru.intsyorists.value=1;
		//		document.e_gru.action="DAT004.php";
		//		document.e_gru.method="POST";
		//		document.e_gru.submit();
		//	}
		//}
		//else{
			if (DoubleSubmit()) {
				document.e_gru.intsyorists.value=1;
				document.e_gru.action="DAT004.php";
				document.e_gru.method="POST";
				document.e_gru.submit();
			}
		//}
	}
	return false;
}
function modoru(){
	location.href = 'DAT001.php';
	return false;
}

-->
</SCRIPT>