﻿var ti=-1;
var v=0;
var timeOver = 0;

function Clear(td)
{
	--v;
	if (v == 0)
		{
			var submenu = document.getElementById(td.id);
			submenu.style.visibility= "hidden";
		}
}

var sm = '';
var smIsClosed = true;
var opening = true;
var t1 = -1;
var t2 = -1;

function OpeningSubMenu(item)
{
 IsChangeItem(item);
 if(opening)
 {
  smIsClosed = false;
  sm = item;			
  t1 = setTimeout('OpenSubMenu(sm)',250);		
 }
 else
 {
  smIsClosed = false;
  sm = item;				
 }
}

function ClosingSubMenu(item)
{
	if(opening)
	{
		smIsClosed = true;
		sm = item;					
	}
	else
	{
		smIsClosed = true;
		sm = item;
		t2 = setTimeout('CloseSubMenu(sm)',250);	
	}
}

function IsChangeItem(item)
{
 if(sm != item && sm!='')
 {
  v=0;
  clearTimeout(t2);
  document.getElementById(sm).style.visibility = "hidden";
  document.getElementById("menu_mainMenu").style.zIndex = 0;
  opening = true;	
	}
}

function OpenSubMenu(item)
{
	if(!smIsClosed)
	{
	    document.getElementById(item).style.visibility = "visible";
	    document.getElementById("menu_mainMenu").style.zIndex = 119;
		opening = false;
	}
}

function CloseSubMenu(item)
{
	if(smIsClosed&&v==0)
	{
	    document.getElementById(item).style.visibility = "hidden";
	    document.getElementById("menu_mainMenu").style.zIndex = 0;
		opening = true;	
	}
}

function f1()
{
	--v;
}

