function showHideDivs(number) {
  for (i = 1; i <= 1; i++) {
    if (number != i)
      document.getElementById('SubMenu' + i).style.display = "none";
    else
      document.getElementById('SubMenu' + i).style.display = "block";
    /*document.getElementById('Talent' + i).style.backgroundColor = "#800000";*/
  }

}

var timeOutId;
var timeOutMsec = 3000;
var miniTimeOutId;
var miniTimeOutMsec = 2000;
var reOpen = false;

$(function() {
  $('#SubMenu1').mouseout(startTimeOut);
  $('#SubMenu1').mouseover(breakTimeOut);

  $('.OpenSub').click(openSub);
  $('.OpenSub').mouseover(breakTimeOut);
  $('.OpenSub').mouseout(startTimeOut);

  $('.CloseSub').mouseover(hideSubFast);
  $('.CloseSub').mouseover(brakMiniTimeOut);
  $('.CloseSub').mouseout(startMiniTimeOut);

  if ($('.OpenSub').hasClass('Selected')) {
    openSubFast();
    reOpen = true;
  }

});

function startTimeOut() {
  if (!reOpen) {
    timeOutId = setTimeout('hideSub()', 3000);
  }
}

function breakTimeOut() {
  clearTimeout(timeOutId);
}

function startMiniTimeOut() {
  if (reOpen) {
    miniTimeOutId = setTimeout('openSub()', miniTimeOutMsec);
  }
}

function brakMiniTimeOut() {
  clearTimeout(miniTimeOutId);
}

function openSub() {
  breakTimeOut();
  $('#SubMenu1').show('slow');
  if (!$('.OpenSub').hasClass('Selected')) {
    $('.OpenSub').addClass('Selected').fadeIn('slow');
  }
}

function openSubFast() {
  breakTimeOut();
  $('#SubMenu1').show(0);
  if (!$('.OpenSub').hasClass('Selected')) {
    $('.OpenSub').addClass('Selected').fadeIn(0);
  }
}

function hideSub() {
  $('#SubMenu1').hide('slow', function() {
    if ($('.OpenSub').hasClass('Selected')) {
      $('.OpenSub').removeClass('Selected');
    }
  });
}

function hideSubFast() {
  breakTimeOut();
  $('#SubMenu1').hide(0);
  if ($('.OpenSub').hasClass('Selected')) {
    $('.OpenSub').removeClass('Selected');
  }
}
