var nowMenu = new Array(false,false,false,false,false,false);
var menuActive = new Array(false,false,false,false,false,false);

function closeMenuMask(menuInt)
{
	nowMenu[menuInt] = true;
	checkMenuActive(menuInt);
}

function openMenuMask(menuInt)
{
	nowMenu[menuInt] = false;
	checkMenuActive(menuInt);
}

function checkMenuActive(menuInt)
{
	if (!menuActive[menuInt])
	{
		menuActive[menuInt] = true;
		if (nowMenu[menuInt])
		{
			nowMenu[menuInt] = 'open';
			$('#menu_'+menuInt).animate({
			    height: 15
			  }, 600, function() {
				  $('#menu_'+menuInt).hide();
				 if (!nowMenu[menuInt])
				{
					 $('#menu_'+menuInt).show();
					 $('#menu_'+menuInt).animate({
						    height: 43
						  }, 500, function() {
							  menuActive[menuInt] = false;
						  });
				}else{
					menuActive[menuInt] = false;
				}
			  });
		}else{
			$('#menu_'+menuInt).show();
			$('#menu_'+menuInt).animate({
			    height: 43
			  }, 600, function() {
				 if (nowMenu[menuInt])
				{
					 $('#menu_'+menuInt).animate({
						    height: 15
						  }, 500, function() {
							  $('#menu_'+menuInt).hide();
							  menuActive[menuInt] = false;
						  });
				}else{
					menuActive[menuInt] = false;
				}
			  });
		}
	}
}
