var intervalID;
var flag = false; 


    function UserMenuOut(obj, selected, lang)
    {
        flag = false; 
        window.setTimeout(function(){HideMenu(obj, selected, lang)}  , 500);
    }
	
	function MenuLoad()
	{
		TopMenuHover = jQuery("a[@rev='topmenu_hover']");
		TopMenu = jQuery("a[@rev ='topmenu']");
		Selected = jQuery("a[@type='selected']").attr("rel");
		for ( var i = 0; i < TopMenu.length; i ++ )
			{
				
				if(jQuery(TopMenu[i]).attr("rel") == Selected)
				{
					jQuery(TopMenu[i]).hide();
					
				}
				else				
				{
					jQuery(TopMenu[i]).show();
				}
				
			}
			for ( var i = 0; i < TopMenuHover.length; i ++ )
			{
				if(jQuery(TopMenuHover[i]).attr("rel") == Selected)
				{
					jQuery(TopMenuHover[i]).show();					
				}
				else				
				{
					jQuery(TopMenuHover[i]).hide();
					
				}				
			}
		
	}

    function UserMenuIn(obj, selected)
    {
       flag = true; 
		
		if (obj)
		{	
			//TopMenu
			
			SysName = jQuery(obj).attr('rel');	
			
			TopMenuHover = jQuery("a[@rev='topmenu_hover']");
			TopMenu = jQuery("a[@rev ='topmenu']");			
			for ( var i = 0; i < TopMenu.length; i ++ )
			{
				if(jQuery(TopMenu[i]).attr("rel") == SysName)
				{
					jQuery(TopMenu[i]).hide();
					
				}
				else				
				{
					jQuery(TopMenu[i]).show();
					
				}
				
			}
			for ( var i = 0; i < TopMenuHover.length; i ++ )
			{
				if(jQuery(TopMenuHover[i]).attr("rel") == SysName)
				{
					jQuery(TopMenuHover[i]).show();					
				}
				else				
				{
					jQuery(TopMenuHover[i]).hide();
					
				}
				
			}
			
			submenu = jQuery("div[@rel ='submenu']"); 
			for ( var i = 0; i < submenu.length; i ++ )
			{				
				ThisID = jQuery(submenu[i]).attr('id');
				if(ThisID == SysName)
				{
					jQuery(submenu[i]).css('visibility', 'visible');
				}
				else{
					jQuery(submenu[i]).css('visibility', 'hidden');					
				}
				
			}
	
			
			jQuery('#'+SysName).show();

		}
    }
	
	  function HideMenu(obj, selected, lang)
    {
		   if (!flag) 
		    {
				
				Selected = jQuery("a[@type='selected']");								
				if(Selected)
				{
					UserMenuIn(Selected);

				}
			}
		
	}


