MIL010.inc 4.36 KB
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--

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

function chk(){

	if (hissu_chk("宛先:",document.sendmail.MailTo.value)==false) {
		document.sendmail.MailTo.focus();
		return false;
	}

	strCode=document.sendmail.MailTo.value;
	if (strCode !=""){
		strlength=strCode.split(",");
		intlength=strlength.length;
		for (i=0; i<intlength; i++){
			strdata = strlength[i];
			if (strdata !=""){
				if (!strdata.match(/.*@.*\..*/i)){
					alert("不正なメールアドレスがあります\n["+strdata+"]");
					document.sendmail.MailTo.focus();
					return false;
				}
			}
		}
	}
	strCode1=document.sendmail.MailCC.value;
	if (strCode1 !=""){
		strlength1=strCode1.split(",");
		intlength1=strlength1.length;
		for (i=0; i<intlength1; i++){
			strdata1 = strlength1[i];
			if (strdata1 !=""){
				if (!strdata1.match(/.*@.*\..*/i)){
					alert("不正なメールアドレスがあります\n["+strdata1+"]");
					document.sendmail.MailCC.focus();
					return false;
				}
			}
		}
	}

	strCode2=document.sendmail.MailBCC.value;
	if (strCode2 !=""){
		strlength2=strCode2.split(",");
		intlength2=strlength2.length;
		for (i=0; i<intlength2; i++){
			strdata2 = strlength2[i];
			if (strdata2 !=""){
				if (!strdata2.match(/.*@.*\..*/i)){
					alert("不正なメールアドレスがあります\n["+strdata2+"]");
					document.sendmail.MailBCC.focus();
					return false;
				}
			}
		}
	}

	if (hissu_chk("件名:",document.sendmail.MailSubject.value)==false) {
		document.sendmail.MailSubject.focus();
		return false;
	}
	if (hissu_chk("本文:",document.sendmail.MailBody.value)==false) {
		document.sendmail.MailBody.focus();
		return false;
	}
	strArr1=document.sendmail.upfile1.value.split("\\");
	strFName1=strArr1[strArr1.length-1].toUpperCase();			
	strArr2=document.sendmail.upfile2.value.split("\\");
	strFName2=strArr2[strArr2.length-1].toUpperCase();
	strArr3=document.sendmail.upfile3.value.split("\\");
	strFName3=strArr3[strArr3.length-1].toUpperCase();

	if (DoubleSubmit()) {
      //alert("メール送信中です");
		document.sendmail.file_name1.value=strFName1;
		document.sendmail.file_name2.value=strFName2;
		document.sendmail.file_name3.value=strFName3;

//		strArr1=document.sendmail.upfile1.value.split("\\");
//		strFName1=strArr1[strArr1.length-1].toUpperCase();
//		document.sendmail.file_name1.value=strFName1;

//		strArr2=document.sendmail.upfile2.value.split("\\");
//		strFName2=strArr2[strArr2.length-1].toUpperCase();
//		document.sendmail.file_name2.value=strFName2;

//		strArr3=document.sendmail.upfile.value.split("\\");
//		strFName3=strArr3[strArr3.length-1].toUpperCase();
//		document.sendmail.file_name3.value=strFName3;

		document.sendmail.action = "MIL012.php";
		document.sendmail.method="POST";
		document.sendmail.submit();
		//return true;
	}
}

function del_temp(Name1,Path1,Name2,Path2,Name3,Path3){
	document.sendmail.action = "MIL010.php";
   document.sendmail.TempName1.value=Name1;
   document.sendmail.FilePath1.value=Path1;
   document.sendmail.TempName2.value=Name2;
   document.sendmail.FilePath2.value=Path2;
   document.sendmail.TempName3.value=Name3;
   document.sendmail.FilePath3.value=Path3;
	document.sendmail.method="POST";
	document.sendmail.submit();
	return true;
}


var MILwin;

function return_SetAddr(intParam){


    if (!MILwin || MILwin.closed) {
				MILwin = window.open("MIL011.php?intParam="+intParam,"omi","width=600,height=400,left=100,top=100,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,favorites=no,resizable=yes");
    } else {
				MILwin.close();
				MILwin = window.open("MIL011.php?intParam="+intParam,"omi","width=600,height=400,left=100,top=100,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,favorites=no,resizable=yes");
    }
}

function move_Top(){
		location.href = 'MIL003.php';
}

//***署名設定
function Set_Syomei(){
	var length = document.sendmail.memo_seq.length;
	if (document.sendmail.title.value!=0){
			for( i = length - 1 ; i >= 0 ; i-- ){
				if (document.sendmail.memo_seq[i].value==document.sendmail.title.value){
						document.sendmail.MailBody.value=document.sendmail.MailBody.value+"\n"+document.sendmail.memo_naiyo[i].value;
						break;
				}
			}
	}
}


-->
</SCRIPT>