﻿

window.addEvent('domready', function() {
	
	/*
	var status = {
		'true': 'open',
		'false': 'close'
	};
	
	//  Check the Stat Area exists
	if ($('statArea') != null) {
	    var myVerticalSlide = new Fx.Slide('statArea');
	    myVerticalSlide.hide();
    	
	    $('viewSimplePageStats').addEvent('click', function(e){
		    e.stop();
		    myVerticalSlide.toggle();
	    });
	}
	*/
	var mainMenu = $('menuGen');
	var lastSubMenu;
	
	$$( '.subMenu' ).each(function(item)
    {
    
        item.fade('hide');
        
        item.addEvent('focus', function(e) {
	        e.stop();
	        item.blur();
        });
        
        var itemMenu = $(item.getAttribute('menuID'));
        
        itemMenu.addEvent('mouseover', function(e) {
        
            if (lastSubMenu)
                lastSubMenu.fade(0);
        
            item.fade(1);
            lastSubMenu = item;
        
        });
        
        var subMenuX = itemMenu.getLeft() - (item.getWidth() / 2) + (itemMenu.getWidth() / 2);
        //var subMenuY = itemMenu.getTop() + itemMenu.getHeight() + 8;
        var subMenuY = itemMenu.getTop() + itemMenu.getHeight() + 1;
        
        if (subMenuX < mainMenu.getLeft() + 40)
            subMenuX = mainMenu.getLeft() + 40;
            
        item.setPosition({ x: subMenuX, y: subMenuY });
        
            
        
        var menuTag = $(item.getAttribute('subMenuTagID'));
        
        if (menuTag){
        menuTag.fade('hide');
        /*
            var itemPos = itemMenu.getPosition();
            var itemSize = itemMenu.getSize();
            
            var itemLeft = itemMenu.getLeft() - subMenuX + (itemSize.x / 2) - 7;
            
            //var itemLeft = itemPos.x + (itemSize.x / 2) - 7;
            //var itemLeft = itemPos.x;
            
            
            menuTag.setPosition({ x: itemLeft , y: -8});
            */
        }
        
    });
	
});
