window.addEvent('domready', function() {
	var active;
	$$(".m_i_a").each( function(el, index) {
		active = el;
		active.addEvent("mouseenter", function() {
			if(active.getElement('ul'))
				active.getElement('ul').addClass('show');
		});
		active.addEvent("mouseleave", function() {
			if(active.getElement('ul'))
				active.getElement('ul').removeClass('show');
		});
		
	});
	
	
	
	$$(".m_i").each( function(el, index) {
		var element = {};
		element[index] = el;

		element[index].addEvent("mouseenter", function() {
			if (active) {
				active.addClass('m_i');
				active.removeClass('m_i_a');
			}
			if(element[index].getElement('ul'))
				element[index].getElement('ul').addClass('show');
			element[index].addClass('m_i_a');
			element[index].removeClass('m_i');
		});
		element[index].addEvent("mouseleave", function() {
			if (active) {
				active.addClass('m_i_a');
				active.removeClass('m_i');
			}
			if(element[index].getElement('ul'))
				element[index].getElement('ul').removeClass('show');
			element[index].addClass('m_i');
			element[index].removeClass('m_i_a');

		});
	});
});