var hovering = false;
var tocount = 0;

function over(index) {
  hovering = true;
  for(i = 1; i < 7; i++) {
    if (i != index) {
      if (document.getElementById("h" + i).style.visibility != 'hidden') document.getElementById("h" + i).style.visibility = 'hidden';
      if (document.getElementById("m" + i).style.visibility != 'visible') document.getElementById("m" + i).style.visibility = 'visible';
    } else {
      if (document.getElementById("h" + i).style.visibility != 'visible') document.getElementById("h" + i).style.visibility = 'visible';
      if (document.getElementById("m" + i).style.visibility != 'hidden') document.getElementById("m" + i).style.visibility = 'hidden';
    }
  }
}

function out() {
    hovering = false;
    tocount++;
    setTimeout("deselect(" + tocount + ")",300);
}

function deselect(tc) {
  if(!hovering && tc == tocount) {
    for(i = 1; i < 7; i++) {
      if (document.getElementById("h" + i).style.visibility != 'hidden') document.getElementById("h" + i).style.visibility = 'hidden';
      if (document.getElementById("m" + i).style.visibility != 'visible') document.getElementById("m" + i).style.visibility = 'visible';
    }
  }
}