/**
 * @author      Dipl.-Ing. (FH) André Fiedler / ö_konzept Zwickau <a.fiedler@oe-konzept.de>
 * 
 * @version     1.0
 * @link        http://www.oe-konzept.de
 */

var mainmenue = {
	'is_ready': false,
	'startup': function(e)
	{
		var el = $(e.target).getParent('#mainmenue');
		if(!$chk(el))
		{
			mainmenue.is_ready = true;
			$(document.body).removeEvent('mousemove', mainmenue.startup);
		}
	}
};

window.addEvent('domready', function()
{
	$(document.body).addEvent('mousemove', mainmenue.startup);
	
	var sub_overlay = $('mainmenue_overlay');
	var window_scroll_size = window.getScrollSize();
	
	if(!$chk(sub_overlay)) return;
	
	sub_overlay.setStyles({'opacity': 0, 'display': 'block', 'height': window_scroll_size.y - 175});
	
	sub_overlay.set('tween', {duration: 'short'});
	sub_overlay.fade('hide');	
	
	$$('#mainmenue li').each(function(el)
	{
		el.addEvents({
	
			'mouseenter': function(e)
			{
				if(mainmenue.is_ready)
				{
					var sub = this.getElement('ul');
					if(sub)
					{
						this.getElement('a').addClass('active');
						sub.setStyle('display', 'block');
						sub_overlay.fade(0.93);
					}
				}
			},
			
			'mouseleave': function(e)
			{
				var sub = this.getElement('ul');
				if(sub)
				{
					this.getElement('a').removeClass('active');
					sub.setStyle('display', 'none');
					sub_overlay.fade('out');
				}
			}
		
		});
	});
});
