/*************************************************
 *
 * 共通JavaScript
 *
 *************************************************/
  //-----------------------------------------------------------------
  // 関数一覧
  //  和名                      ：簡略関数仕様
  //-----------------------------------------------------------------
  //  共通submit処理            ：void submitForm()
  //-----------------------------------------------------------------

 /********************************************************************
  *  外部変数
  *******************************************************************/
var submitFlg = 0;			// 二度押し禁止用フラグ

 /********************************************************************
  *  function : 共通サブミット処理
  *  引数：	action						遷移先のプログラム名
  *			proc						プロセス識別名
  *  		cmd							実行コマンド
  *******************************************************************/
function submitForm (action, proc, cmd) {
	
	if (submitFlg == 0) {
		submitFlg = 1;
		var frms = document.forms[0];
		frms.action = action;
		frms.process.value = proc;
		frms.cmd.value = cmd;
		frms.submit();
	}
}

 /********************************************************************
  *  function : 商品カテゴリドリルダウン処理
  *  引数：	sel_id						選択カテゴリID
  *******************************************************************/
function drilldown (sel_id) {
	var frms = document.forms[0];
	frms.sel_id.value = sel_id;
	submitForm('index.php', 'ITEM_CATEGORY', 'drilldown');
}

 /********************************************************************
  *  function : 商品カテゴリ変更処理
  *  引数：	sel_id						選択カテゴリID
  *******************************************************************/
function modify (sel_id) {
	var frms = document.forms[0];
	frms.sel_id.value = sel_id;
	submitForm('index.php', 'ITEM_CATEGORY', 'modify');
}

 /********************************************************************
  *  function : 商品カテゴリ削除処理
  *  引数：	sel_id						選択カテゴリID
  *******************************************************************/
function deleteCategory (sel_id) {
	var frms = document.forms[0];
	frms.sel_id.value = sel_id;
	submitForm('index.php', 'ITEM_CATEGORY', 'delete');
}

 /********************************************************************
  *  function : ユーザ選択処理
  *  引数：	action						遷移先のプログラム名
  *			proc						プロセス識別名
  *  		cmd							実行コマンド
  *			sel							選択ユーザID
  *******************************************************************/
function selectUser (action, proc, cmd, sel) {
	var frms = document.forms[0];
	frms.sel.value = sel;
	submitForm(action, proc, cmd);
}

 /********************************************************************
  *  function : ID選択処理
  *  引数：	action						遷移先のプログラム名
  *			proc						プロセス識別名
  *  		cmd							実行コマンド
  *			id							選択ID
  *******************************************************************/
function selectId (action, proc, cmd, id) {
	var frms = document.forms[0];
	frms.id.value = id;
	submitForm(action, proc, cmd);
}

 /********************************************************************
  *  function : 例外サブミット処理(二度押し禁止除外)
  *  引数：	action						遷移先のプログラム名
  *			proc						プロセス識別名
  *  		cmd							実行コマンド
  *******************************************************************/
function submitFormNoFlg (action, proc, cmd) {
	var frms = document.forms[0];
	frms.action = action;
	frms.process.value = proc;
	frms.cmd.value = cmd;
	frms.submit();
}
