MET010.inc 3.13 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 make_meeting(){
	if (DoubleSubmit()) {
		document.e_gru.action = "MET020.php";
		document.e_gru.method="POST";
		document.e_gru.submit();
		return false;
	}
}

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("kaigi_main").innerHTML = decodeURIComponent(httpObj.responseText);
		document.getElementById("kaigi_main").style.display = "block"; 	
	}else{
		document.getElementById("kaigi_main").innerHTML = "<b>Loading...</b>";
	}
}


function sel_meeting(){
	var selNo = eval(document.e_gru.selDisp.value);
	loadHTMLFile("MET012.php?selDisp="+selNo);

//	if (DoubleSubmit()) {
//		document.e_gru.action = "MET010.php";
//		document.e_gru.mode.value="0";
//		document.e_gru.method="POST";
//		document.e_gru.submit();
//		return false;
//	}
}

function go_meeting(mtgNo){
	if (DoubleSubmit()) {
		document.e_gru.action = "MET910.php";
		document.e_gru.mtgNo.value=mtgNo;
		document.e_gru.method="POST";
		document.e_gru.submit();
		return false;
	}
}


function open_ctg(ctgno,cnt){
	var divid = "retData"+ctgno;
	var disp = document.getElementById(divid).style.display; 
	document.getElementById(divid).innerHTML="<b>Loading...</b>";
//	if (DoubleSubmit()) {
		if(disp == "block"){ 
			document.getElementById(divid).innerHTML = ""; 
			document.getElementById(divid).style.display = "none"; 
		}else{ 

		  		sendRequest(
		                      on_loaded_Check,                 //コールバック関数
		                     '&ctgno='+ctgno+'&selDisp='+document.e_gru.selDisp.value,      //データ
		                     'POST',                           //HTTPメソッド
		                     './MET011.php',                   //URL
		                      true,                            //非同期
		                      true                             //強制ロード
		                    )
		}

		function on_loaded_Check(oj) {
			//var res  =  decodeURIComponent(oj.responseText);
			var res  =  oj.responseText;
			document.getElementById(divid).innerHTML=res;
			document.getElementById(divid).style.display = "block"; 

			for(i=10;i<cnt;i++){
				tm = "theme"+ctgno+"_"+i;
				document.getElementById(tm).style.display = "none"; 
			}
		}
//	} 
}

function close_theme(ctgno,id){
	for(i=id-4;i<id;i++){
		strID = "theme"+ctgno+"_"+i;
		document.getElementById(strID).style.display = "none"; 
	}
}
function open_theme(ctgno,id){
	for(i=id+1;i<=id+10;i++){
		strID = "theme"+ctgno+"_"+i;
		if(document.getElementById(strID)==null) break;
		document.getElementById(strID).style.display = "block"; 
	}
}

//-->
</script>