// menu activation (array argument expected)
activatemenu = {
	init: function(li_array,active_class) {
		li_array.each(function (target_li) { $(target_li).set('class',active_class); });
	}
}

// sliding mainmenu function
mainSlide = {
	init: function(trigger_el,slide_el,slide_tm) {
		var target_el = $(slide_el);
		target_el.set ('slide', {duration:slide_tm, transition: Fx.Transitions.Quart.easeOut});
		target_el.slide('hide');
		// define mouse hovering effect
		$(trigger_el).set({
			events: {
				click: function(e) {
					e = new Event(e);
					target_el.slide('toggle');
					e.stop();
				}
			}
		});
	}
}