var over = {}, timers = {};





function mouseOver(el, menu) {

  over[menu] = true;

  if (timers[menu]) {

    clearTimeout(timers[menu]);

    timers[menu] = false;

  } else {

  	document.getElementById('nav').style.zIndex = '1';

    document.getElementById(menu).style.backgroundColor = '#E5F0F3';

    document.getElementById(menu + 'Row2').style.visibility = 'visible';

  }

  el.style.color = '#1D1C1E';

  el.style.backgroundColor = '#E5F0F3';

}



function mouseOut(el, menu) {

  el.style.color = '#6d6e71';

  el.style.backgroundColor = 'transparent';

  over[menu] = false;

  if (!timers[menu]) {

    timers[menu] = setTimeout('stillOut(\'' + menu + '\')', 25);

  }

}



function stillOut(menu) {

  timers[menu] = false;

  if (!over[menu]) {

    document.getElementById(menu).style.backgroundColor = 'transparent';

    document.getElementById(menu + 'Row2').style.visibility = 'hidden';



    for (var m in over) {

    	if (over[m]) return;

		}

  	document.getElementById('nav').style.zIndex = '0';

  }

}

