MET002.inc 8.21 KB
<script type="text/javascript" src="xmlhttp.js"></script>
<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.Contents.value)==false) {
		document.e_gru.Contents.focus();
		return false;
	}
	if (script_chk("内容",document.e_gru.Contents.value)==false) {
		document.e_gru.Contents.focus();
		return false;
	}
	if (DoubleSubmit()) {
		document.e_gru.action="MET007.php";
		document.e_gru.method="POST";
		document.e_gru.submit();
		return false;
	}
}
	
function Update_chk(){
	if (hissu_chk("内容",document.e_gru.Contents.value)==false) {
		document.e_gru.Contents.focus();
		return false;
	}
	if (script_chk("内容",document.e_gru.Contents.value)==false) {
		document.e_gru.Contents.focus();
		return false;
	}
	if (DoubleSubmit()) {
		document.e_gru.action="MET007_1.php";
		document.e_gru.method="POST";
		document.e_gru.submit();
		return false;
	}
}


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

function PageChange(){
	if (DoubleSubmit()) {
		document.e_gru.category_no.value="";
		document.e_gru.title_no.value="";
		document.e_gru.action = "MET001.php";
		document.e_gru.method="POST";
		document.e_gru.submit();
	}

}

function meetdel(seq){
	if (DoubleSubmit()) {
		document.e_gru.seq.value=seq;
		document.e_gru.action = "MET008.php";
		document.e_gru.method="POST";
		document.e_gru.submit();
	}
}

function meetchk(seq){
//	if (DoubleSubmit()) {
//		document.e_gru.seq.value=seq;
//		document.e_gru.intPage.value=intPage;
//		document.e_gru.intdel_or_check.value=intdel_or_check;
//		document.e_gru.action = "MET009.php";
//		document.e_gru.method="POST";
//		document.e_gru.submit();
//	}
//alert(document.getElementById("divRead_"+seq));
	prm = "?seq="+seq+"&intdel_or_check=1";

	loadHTMLFile("MET009.php" + prm);
	function loadHTMLFile(fName){
		httpObj = createXMLHttpRequest(displayData);
		if (httpObj){
			httpObj.open(Get_BName(),fName,true);
			httpObj.send(null);
		}
	}

	function displayData(){
		if ((httpObj.readyState == 4) && (httpObj.status == 200)){
			document.getElementById("divRead_"+seq).innerHTML="";
		}
	}
}

function PageCnt(intPage){
	if (DoubleSubmit()) {
		document.e_gru.intPage.value=intPage;
		document.e_gru.action = "MET002.php";
		document.e_gru.method="POST";
		document.e_gru.submit();
	}
}

function CSVDownLoad(category_no,title_no){
		document.e_gru.action = "MET993.php?category_no"+category_no+"&title_no="+title_no;
		document.e_gru.method="GET";
		document.e_gru.submit();
}

function show_comm(cseq,subseq){
	
	prm = "?cseq=" + cseq;
	prm += "&comm_seq=" + subseq;

	loadHTMLFile("MET002_1.php" + prm);
	function loadHTMLFile(fName){
		httpObj = createXMLHttpRequest(displayData);
		if (httpObj){
			httpObj.open(Get_BName(),fName,true);
			httpObj.send(null);
		}
	}

	function displayData(){
		if ((httpObj.readyState == 4) && (httpObj.status == 200)){
			document.getElementById("input_comm_"+cseq).innerHTML=httpObj.responseText;
		}
	}

}

function hide_comm(cseq){
	document.getElementById("input_comm_"+cseq).innerHTML="";
}

function up_comm(cseq,comm_seq){
	str = document.getElementById("comm_"+cseq+"_"+comm_seq).value;	

	if (hissu_chk("指示内容",str)==false) {
		return false;
	}
	if (script_chk("指示内容",str)==false) {
		return false;
	}

	document.e_gru.comm.value = str;
	prm = "?cseq=" + cseq;
	prm += "&comm_seq=" + comm_seq;

	document.e_gru.action = "MET002_2.php"+prm;
	document.e_gru.method="POST";
	document.e_gru.submit();
}

function comm_del(seq,commseq){
	if(confirm("削除しますか?")){
		document.e_gru.action = "MET002_3.php?cseq="+seq+"&comm_seq="+commseq;
		document.e_gru.method="POST";
		document.e_gru.submit();
	}
}

function DownFile(strPass,strName){
	document.e_gru.strFilePass.value=strPass;
	document.e_gru.strFileName.value=strName;
	document.e_gru.action="download.php";
	document.e_gru.method="GET";
	document.e_gru.submit();
	return false;
}

//*** 入力画面表示 ***//
function Input_Disp(div_id,seq){
		
		//不要DIVクローズ
		for (inti = 0; inti <= 10; inti = inti +1){
				if (document.getElementById("Div_Input"+inti)){
						if (inti != div_id){
								Input_Close(inti);
						}
				}
		}

		var prm="";
		prm  = "div_id="+div_id;
		prm += "&seq="+seq;

		loadHTMLInput("MET002_41.php", prm);

		function loadHTMLInput(fName,prm){
				httpObj = createXMLHttpRequest(displayInput);
				if (httpObj){
						httpObj.open("POST",fName,true);
						httpObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
						httpObj.send(prm);
				}
		}

		function displayInput(){
				if ((httpObj.readyState == 4) && (httpObj.status == 200)){
						document.getElementById("Div_Input"+div_id).innerHTML = httpObj.responseText;
						document.getElementById("Div_Input"+div_id).style.display = "block";
				}
		}
}

//*** ファイル削除ボタン ***//
function File_Delete(div_id,del_id){
	var prm="";
	prm  = "div_id="+div_id;
	prm += "&seq="+document.e_gru.upd_seq.value;
	prm += "&Contents="+document.e_gru.Contents.value;

	switch (del_id) {
		case "1":
			prm += "&PostFile_Flg1=0";
			prm += "&PostFile_Flg2="+document.e_gru.File_Flg2.value;
			prm += "&PostFile_Flg3="+document.e_gru.File_Flg3.value;
			break;
		case "2":
			prm += "&PostFile_Flg1="+document.e_gru.File_Flg1.value;
			prm += "&PostFile_Flg2=0";
			prm += "&PostFile_Flg3="+document.e_gru.File_Flg3.value;
			break;
		case "3":
			prm += "&PostFile_Flg1="+document.e_gru.File_Flg1.value;
			prm += "&PostFile_Flg2="+document.e_gru.File_Flg2.value;
			prm += "&PostFile_Flg3=0";
			break;
	}

	loadHTMLInput("MET002_42.php", prm);
	function loadHTMLInput(fName,prm){
			httpObj = createXMLHttpRequest(displayInput);
			if (httpObj){
					httpObj.open("POST",fName,true);
					httpObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
					httpObj.send(prm);
			}
	}
	function displayInput(){
			if ((httpObj.readyState == 4) && (httpObj.status == 200)){
					document.getElementById("Div_Input"+div_id).innerHTML = httpObj.responseText;
					document.getElementById("Div_Input"+div_id).style.display = "block";
			}
	}
}

function Update_come_chk(){
	if (hissu_chk("内容",document.e_gru.Contents.value)==false) {
		document.e_gru.Contents.focus();
		return false;
	}
	if (script_chk("内容",document.e_gru.Contents.value)==false) {
		document.e_gru.Contents.focus();
		return false;
	}
	if (DoubleSubmit()) {
		document.e_gru.action="MET007_1.php";
		document.e_gru.method="POST";
		document.e_gru.submit();
		return false;
	}
}

//*** ファイル削除ボタン ***//
function File_Delete_Comm(del_id,cseq,comm_seq){

	str = document.getElementById("comm_"+cseq+"_"+comm_seq).value;

	var prm="";
	prm  = "cseq="+cseq;
	prm += "&cseq="+cseq;
	prm += "&comm_seq=" + comm_seq;
	prm += "&comm="+str;

	switch (del_id) {
		case "1":
			prm += "&PostFile_Flg1=0";
			prm += "&PostFile_Flg2="+document.e_gru.File_Flg2.value;
			prm += "&PostFile_Flg3="+document.e_gru.File_Flg3.value;
			break;
		case "2":
			prm += "&PostFile_Flg1="+document.e_gru.File_Flg1.value;
			prm += "&PostFile_Flg2=0";
			prm += "&PostFile_Flg3="+document.e_gru.File_Flg3.value;
			break;
		case "3":
			prm += "&PostFile_Flg1="+document.e_gru.File_Flg1.value;
			prm += "&PostFile_Flg2="+document.e_gru.File_Flg2.value;
			prm += "&PostFile_Flg3=0";
			break;
	}
		loadHTMLInput("MET002_43.php", prm);
	function loadHTMLInput(fName,prm){
		httpObj = createXMLHttpRequest(displayInput);
		if (httpObj){
			httpObj.open("POST",fName,true);
			httpObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			httpObj.send(prm);
		}
	}
	function displayInput(){
		if ((httpObj.readyState == 4) && (httpObj.status == 200)){
			document.getElementById("input_comm_"+cseq).innerHTML = httpObj.responseText;
			document.getElementById("input_comm_"+cseq).style.display = "block";
		}
	}
}

//*** 入力画面閉じる ***//
function Input_Close(divid){
		document.getElementById("Div_Input"+divid).style.display = "none";
		document.getElementById("Div_Input"+divid).innerHTML="";
}

-->
</SCRIPT>