Event.observe(window, 'load', function(){
	var body = $('body');
	var links = $$('.submenuLink');
	var submenus = $$('.submenu');
	var activeSubmenuOnLoad = $$('.submenu.active');
	var activeSubmenu = null;
	
	submenus.each(Element.hide);
	
	if (activeSubmenuOnLoad[0])
	{
		activeSubmenu = activeSubmenuOnLoad[0];
		activeSubmenu.show();
	}
	
	links.each(function(element){element.observe('click', function(e){
        e.stop();
		if (activeSubmenu)
		{
			activeSubmenu.hide();
		}
		var submenu = $('block' + this.id.substr(4));
		activeSubmenu = submenu;
		submenu.appear(0.75);
		return false;
	})});
			
	Event.observe(window, 'scroll', function(){
		var scrollY = getScrollY();
		if (scrollY > 180) {
			if (!body.hasClassName('down'))
			{
				body.addClassName('down');
			}
		}
		else
		{
			if (body.hasClassName('down'))
			{
				body.removeClassName('down');
			}
		}
	});
});