// JavaScript Document
	var MenuVisible = true;
	var SelectedMenuID = 0;
	var ClickCount = 0;
	var timerHide = null;
	var tstart = 0;

  function OverMenu(MenuID)
  {
  /*
  	MenuVisible = !MenuVisible;
	ClickCount = 0;*/
	if(MenuID>0)
	{ //показываем меню
		//прячем старое
		CancelHide();
		if(SelectedMenuID > 0 && SelectedMenuID != MenuID)
		{
			if ((MenuID > 100) && (SelectedMenuID > 100))
			{
				oldMenu = document.getElementById("SubMenu_" + SelectedMenuID);
				if(oldMenu != null)
				{
					oldMenu.style.visibility = 'hidden';
					MenuHeadOut(SelectedMenuID);
				}
			}
			else if ((MenuID < 100))
			{
				oldMenu = document.getElementById("SubMenu_" + SelectedMenuID);
				if(oldMenu != null)
				{
					oldMenu.style.visibility = 'hidden';
					MenuHeadOut(SelectedMenuID);
				}
				if ((SelectedMenuID > 100))
				{
					var i = 0;
					for (i = 1; i < 10; i++)
					{
						oldMenu = document.getElementById("SubMenu_" + i);
						if(oldMenu != null)
						{
							oldMenu.style.visibility = 'hidden';
							MenuHeadOut(SelectedMenuID);
						}
					}
				}
			}
		}
		SelectedMenuID = MenuID;
		//показываем новое
		newMenu = document.getElementById("SubMenu_"+MenuID);
		if(newMenu != null)
		{
			newMenu.style.visibility = 'visible';
			MenuHeadOn(MenuID);
		}
	}
  }

  function HideMenu(MenuID)
  {
	  if(MenuID>0){
			timerHide = setTimeout("HHideMenu()", 500);
			tstart = 1;
	  }
  }

  function HHideMenu()
  {
		oldMenu = document.getElementById("SubMenu_" + SelectedMenuID);
		if(oldMenu != null)
		{
			oldMenu.style.visibility = 'hidden';
			MenuHeadOut(SelectedMenuID);
		}
		if ((SelectedMenuID > 100))
		{
			var i = 0;
			for (i = 1; i < 10; i++)
			{
				oldMenu = document.getElementById("SubMenu_" + i);
				if(oldMenu != null)
				{
					oldMenu.style.visibility = 'hidden';
					MenuHeadOut(SelectedMenuID);
				}
			}
		}
  }
  function CancelHide()
  {
	  if(tstart == 1){
		  clearTimeout(timerHide);
		  tstart = 0;
	  }
  }
  function SelectMenu(MenuID)
  {
	/*if(MenuID == SelectedMenuID && MenuVisible)
	{
		MenuVisible = false;
	}
	else
	{
		MenuVisible = true;
	}*/
	ClickCount = 0;
	if(/*MenuVisible &&*/ MenuID>0)
	{ //показываем меню
		//прячем старое
		if(SelectedMenuID > 0)
		{
			oldMenu = document.getElementById("SubMenu_" + SelectedMenuID);
			if(oldMenu != null)
			{
				oldMenu.style.visibility = 'hidden';
				MenuHeadOut(SelectedMenuID);
			}
		}
		SelectedMenuID = MenuID;
		//показываем новое
		newMenu = document.getElementById("SubMenu_"+MenuID);
		if(newMenu != null)
		{
			newMenu.style.visibility = 'visible';
			MenuHeadOn(MenuID);
		}
	}
	else
	{
		//прячем себяже
		newMenu = document.getElementById("SubMenu_"+MenuID);
		if(newMenu != null)
		{
			newMenu.style.visibility = 'hidden';
			//MenuVisible = false;
			ClickCount = 0;
			MenuHeadOut(SelectedMenuID);
		}
	}
  }
  function MenuHeadOn(MenuID)
  {
	obj = document.getElementById("MenuHead_"+MenuID);
	if(obj!=null)
	{
		if(obj.className == "MenuHeadLinkOut")
		{
			obj.setAttribute('className','MenuHeadLinkOn');
			obj.setAttribute('class','MenuHeadLinkOn');
		}
	}
  }
  
  function MenuHeadOut(MenuID)
  {
	obj = document.getElementById("MenuHead_"+MenuID);
	if(obj!=null)
	{
		if(obj.className == "MenuHeadLinkOn")
		{
			obj.setAttribute('className','MenuHeadLinkOut');
			obj.setAttribute('class','MenuHeadLinkOut');
		}
	}
  }
  function CloseMenu()
  {
  	ClickCount++;
	if(ClickCount >=2 )
	{ //прячем меню
		if(SelectedMenuID>0)
		{
			menuObj = document.getElementById("SubMenu_"+SelectedMenuID);
			if(menuObj!=null)
			{
				menuObj.style.visibility = 'hidden';
				MenuHeadOut(SelectedMenuID);
				//MenuVisible = false;
			}
		}
	}
  }
  function SubMenuOn(Obj)
  {
	CancelHide();
	var thisDiv = Obj;//.getElementsByTagName("div")[0];

	if(thisDiv.className == "MenuItemClear")
	{
		thisDiv.setAttribute('className','MenuItemSelected');
		thisDiv.setAttribute('class','MenuItemSelected');
	}
  }
  
  function SubMenuOut(Obj)
  {
	var thisDiv = Obj;//.getElementsByTagName("div")[0];

	if(thisDiv.className == "MenuItemSelected")
	{
		HideMenu(1);
		thisDiv.setAttribute('className','MenuItemClear');
		thisDiv.setAttribute('class','MenuItemClear');
	}
  }

  window.onload = function (){
	  d = document;
	  if(d.getElementById('PromoBlock')){
		  m = d.getElementById('PromoBlock');
		  len = m.getElementsByTagName('table').length;
		  for(i=1; i<=len; i++){
			  img = d.getElementById('PromoImage_'+i);
			  var descr = d.getElementById('PromoDescription_'+i);
			  if(descr.clientHeight>102){
				  img.style.verticalAlign = "top";
				  img.style.paddingTop = "20px";
			  }
		  }
		  window.onresize = function(){
			  m = d.getElementById('PromoBlock');
			  len = m.getElementsByTagName('table').length;
			  for(i=1; i<=len; i++){
				  img = d.getElementById('PromoImage_'+i);
				  var descr = d.getElementById('PromoDescription_'+i);
				  if(descr.clientHeight>102){
					  img.style.verticalAlign = "top";
					  img.style.paddingTop = "20px";
				  }
			  }
		  }
	  }
  }
