// Moo-based drop downs

	Element.extend(
	{
		hideonload: function() 
		{
			this.setStyle('display', 'none');
		},
		
		hide: function() 
		{
			this.getParent().className = "";
			this.setStyle('display', 'none');
		},
		
		show: function() 
		{
			this.getParent().className = "current";
			this.setStyle('display', '');
		}
	});

	var DropdownMenu = new Class({	
		initialize: function(element)
		{
			$A($(element).childNodes).each(function(el)
			{
				if(el.nodeName.toLowerCase() == 'li')
				{
					$A($(el).childNodes).each(function(el2)
					{
						if(el2.nodeName.toLowerCase() == 'ul')
						{
							$(el2).hideonload();
							
							el.addEvent('mouseover', function()
							{
								el2.show();
								return false;
							});
	
							el.addEvent('mouseout', function()
							{
								el2.hide();
							});
							new DropdownMenu(el2);
						}
					});
				}
			});
			return this;
		}
	});
	
	Window.onDomReady(function() {new DropdownMenu($('dropdownMenu'))});
	
	window.addEvent('domready', function() {
									 
	var menus = new Array();	
	$$('h3#sidebar_box_1').each(function(el) {
		el.addEvent('mouseover', function(e) {
			e = new Event(e);
			if (menus[el.id + '_open']) {
				menus[el.id + '_open'] = 0;
				menus[el.id + '_content'].slideOut();
				el.style.backgroundImage = "url('/template/theme/microsulis/img/layout/sidebar_box_open.gif')";
			} else {
				menus[el.id + '_open'] = 1;
				menus[el.id + '_content'].slideIn();
				el.style.backgroundImage = "url('/template/theme/microsulis/img/layout/sidebar_box_close.gif')";
			}
			e.stop();
		});
		menus[el.id + '_content'] = new Fx.Slide($(el.id + '_content'));
		menus[el.id + '_content'].hide();
		menus[el.id + '_open'] = 0;
		el.style.backgroundImage = "url('/template/theme/microsulis/img/layout/sidebar_box_open.gif')";
	});
	
// Google Analytics
var pageTracker = _gat._getTracker("UA-1005843-5");
pageTracker._initData();
pageTracker._trackPageview();

});
