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

function up(flg){

	if (category_chk(flg) == false) {
		//document.e_gru.category_name.focus();
		return false;
	}
	if (DoubleSubmit()) {
		document.e_gru.main_no.value=flg;
		document.e_gru.up_down_flg.value="up";
		document.e_gru.action = "CON123.php";
		document.e_gru.method="POST"
		document.e_gru.submit();
	}
}

function move(flg){
	if (category_chk2() == false) {
		//document.e_gru.category_name.focus();
		return false;
	}
	if (DoubleSubmit()) {
		document.e_gru.main_no.value=flg;
		document.e_gru.up_down_flg.value="move";
		document.e_gru.action = "CON123.php";
		document.e_gru.method="POST"
		document.e_gru.submit();
	}
}

function down(flg){
	if (category_chk(flg) == false) {
		//document.e_gru.category_name.focus();
		return false;
	}
	if (DoubleSubmit()) {
		document.e_gru.main_no.value=flg;
		document.e_gru.up_down_flg.value="down";
		document.e_gru.action = "CON123.php";
		document.e_gru.method="POST"
		document.e_gru.submit();
	}
}

function category_chk(flg){

	obj = document.e_gru.elements['menu_name[]'];
//alert(obj[flg-1].value);
	if ((obj[flg-1].selectedIndex == -1) || (obj[flg-1].value == "")) {
		alert("メニューを選択してください");
		return false;
	}
	document.e_gru.sub_no.value=obj[flg-1].value;
}

function category_chk2(){

	obj = document.e_gru.elements['menu_name[]'];
//alert(obj[flg-1].value);
	errFlg = 1;
	for(i=0;i<obj.length;i++){
//alert(i);
		if ((obj[i].selectedIndex != -1) && (obj[i].value != "")) {
			errFlg = 0;
			document.e_gru.sub_no.value=obj[i].value;
			break;
		}
	}
	if(errFlg == 1){
		alert("メニューを選択してください");
		return false;
	}
}

function sel_clear(flg){
	obj = document.e_gru.elements['menu_name[]'];
//	tmp = obj[flg-1].selectedIndex;

//alert(obj.length);
	for(i=0;i<obj.length;i++){
//alert("i="+i+"/flg="+flg);
		if(i != (flg - 1)){
//alert("くりあ");
			obj[i].selectedIndex = -1;
		}
	}
	//obj[flg-1].selectedIndex=tmp;
}

-->
</SCRIPT>