﻿// JScript File


var TopMenu =
{   
    
    ActiveTab: '', // keeps track of the active menu item 
    HoverTab: '', // keeps track of the hovered-over menu item 
    
    RestTimer: 0,
        
    Hover: function(name, has_sub)
    {     
              
        if (this.HoverTab != name)
        { 
            this.HoverTab = name;
            window.setTimeout('TopMenu.Hovercheck("' + name + '")',200);
        };
    },
    
   Hoveroff: function(name, has_sub)
    {        
        if (this.HoverTab == name)
        { 
            this.HoverTab = '';
            window.setTimeout('TopMenu.Hovercheck("' + name + '")',200);
        };
    },
    
   Hovercheck: function(name, has_sub)
    {        
        if (this.HoverTab == name)
        {
            this.Activate(name, has_sub);
        };
    },
    
    Activate: function(name, has_sub)
    {           
        Element.hide('submenu-default');
    
         if(this.ActiveTab != name)
         {
            if (this.ActiveTab != '')
            {
                Element.hide('submenu-' + this.ActiveTab);
                $('mainmenu-' + this.ActiveTab).className = 'topMenuMain';
                 
            };
            this.ActiveTab = name;
            Element.show('submenu-' + this.ActiveTab);
            $('mainmenu-' + this.ActiveTab).className = 'topMenuMain topMenuActive ';
           
          }
          
    }
 };
                         
                    
              