
var active = '';
var insideMenu = 0;
var timerID = 0;

function doCloseMenu () {
  if (!insideMenu) {
    closeall_in_order();
  } 
}

function menuOver () {
  if(timerID) {
    clearTimeout(timerID);
    timerID  = 0;
  }
  insideMenu = 1;
}

function menuOut () {
  timerID = setTimeout("closeall()", 1000);
  insideMenu = 0;
}

function toggle(tdiv, open, closed){
  if ( tdiv ) {
    menuOver();
    var currDiv = document.getElementById(tdiv);
    if ( open ) {
      currDiv.style.display='inline';
      currDiv.style.display.img='inline';
    } else if (closed) {
      currDiv.style.display='none';
    } else if (currDiv.style.display=='inline') {
      currDiv.style.display='none';
    } else {
      currDiv.style.display='inline';
    }
  }
}

function closeall() {
  for (i=0; i<10; i++) {
    var currDiv = document.getElementById('sheet'+i);
    if (currDiv) {
      toggle('sheet'+i, 0, 1);
    }
  }  
}

function closeSelected(s1,s2,s3,s4,s5,s6,s7,s8,s9,s10) {
  var input = new Array();
  input.push(s1,s2,s3,s4,s5,s6,s7,s8,s9,s10);
  var divs = new Array();
  for (i=0; i<input.length; i++) {
    var element = input[i];
    if (element) {
      divs.push(element);
    }
  }
  for (i=0; i<divs.length; i++) {
    if (divs[i]) {
      toggle(divs[i], 0, 1);
    }
  }
}

