var menu;
var menuState;
var menuConst = -1;
function toggle(id) {
	if(menuState[id]==2) {
		menuState[id]=1;
		menuConst=-1;
	}		
	for(var i=0; i<menu.length; i++) {
		if(i!=id && i!=menuConst && menuState[i]==1) {
			menuState[i]=0;
			menu[i].slideOut();
		}
	}
	if(menuState[id]) {
		menuState[id]=0;
		menu[id].slideOut();
	} else {
		menuState[id]=1;
		menu[id].slideIn();
	}
}

function show(id,isPerm) {
	menu[id].show();
	menuState[id]=1;
	menuConst=id;
	if(!isPerm)
		menuState[id]=2;
}

function hide(id) {
	menu[id].slideOut();
	menuState[id]=0;
}

function make_menus() {
	var topmenu = $('nav_top').getElements('li[id$=droplink]');
	topmenu.each(function(el) {
		el.addEvent('mouseenter', function(){
			el.addClass('over');
		});
		 
		el.addEvent('mouseleave', function(){
			el.removeClass('over');
		});
	});
	
	
	var leftmenu = $('nav_left').getElements('li[id$=droplink]');
	var i = 0;
	menu = new Array();
	menuState = new Array();
	leftmenu.each(function(el) {
		var mfx = new Fx.Slide(el.getElement('ul'),{duration:500, wait:false});
		var id = i;
		menu[id] = mfx;
		menuState[id] = 0;
		var droplink = el.getElement('a');
		droplink.addEvent('click', function(){
			toggle(id);
		});
		
		droplink.addClass('clickable');
		mfx.hide();
		i++;
	});
}

function make_active(parent,menuno) {
	var parentli = $('nav_left').getElement('li[id^='+parent+']');
	var li = parentli.getElements('li');
	li[menuno].addClass('active');
}

/**/