﻿var mnCurrent = '';
var mnTimeout = 0;

function mnObjHide(id)
{
	obj = document.getElementById(id);
	if (obj)
		obj.style.display = 'none';
};

function mnObjShow(id)
{
	obj = document.getElementById(id);
	if (obj)
		obj.style.display = 'block';
};

function mnShow(id)
{
	if (mnTimeout != 0)
		clearTimeout(mnTimeout);
		
	if ((mnCurrent != '') && (mnCurrent != id))
		mnObjHide(mnCurrent);
	mnCurrent = id;
	mnObjShow(mnCurrent);
};

function mnHide()
{
	mnTimeout = setTimeout('mnTimeoutHide()', 200);
};

function mnTimeoutHide()
{
	mnObjHide(mnCurrent);
	mnCurrent = '';
	mnTimeout = 0;
};

