/**
 * ダブルクリックフラグ
 */
var isDblClick = false;

/**
 * サブメニューの開き閉じ管理
 * @param num サブメニューID
 */
function openOrClose( num ) {
  
  //ダブルクリック管理
  if(isDblClick) return false;
  isDblClick = true;
  
  //サブメニューが開いていたら閉じる、閉じていたら開く
  var upArr = [1, 2];
  var submenu = 'submenu' + num;
  var openClose = document.getElementById('open_close' + num);
  if(openClose.value=='closed') {
    Effect.BlindDown(submenu);
    openClose.value='opened';
  }
  else {
    Effect.BlindUp(submenu);
    openClose.value='closed';
  }
  
  //クリック後、１秒経過したらダブルクリック縛り開放
  setTimeout("notDblClick()", 1000);
  
  //他のサブメニューが開いていたら閉じる
  var upSubmenu;
  var upOpenClose;
  for(var i=0; i<upArr.length;i++) {
    upSubmenu = 'submenu' + upArr[i];
    upOpenClose = document.getElementById('open_close' + upArr[i]);
    if(upOpenClose) {
      if(upSubmenu!=submenu&&upOpenClose.value=='opened') {
        Effect.BlindUp(upSubmenu);
        upOpenClose.value='closed';
      }
    }
  }
}

/**
 * クリック後、１秒経過したらダブルクリック縛り開放
 */
function notDblClick() {
  isDblClick = false;
}

/**
 * 会社情報のサブメニューを開いた状態にする
 */
function openCompInfoCheck()
{
  var openCloseComp = document.getElementById('open_close2');
  if('closed'==openCloseComp.value)
    openOrClose(2);
}