var savedSecondaryMenu;
var activeElement;


window.addEvent('domready', init);

function init() {
	//setUpTertiaryMenu();
	setUpFooterMenu();
	setUpSecondaryMenu();
}

function setUpFooterMenu(){

	var list = $$('#footer_nav ul.menu li');
	
	for(var i = 0; i<list.length-1; i++) {
		var element = list[i];
		element.appendText(' | ');
	}
	
}

function setUpTertiaryMenu(){

	var list = $$('#tertiary_nav ul.menu li');
	
	for(var i = 0; i<list.length-1; i++) {
		var element = list[i];
		element.addClass('jsmenu');
		element.setHTML(element.innerHTML+'|');
	}
	
}

function setUpSecondaryMenu() {

	if($$('#main_nav ul.menu li.active').length==0) {
		return;
	}

	activeElement = $$('#main_nav ul.menu li.active')[0];
	
	var menuList = $$('#main_nav ul.menu li');
	var secondaryNav = $('secondary_nav');
	var navs = $('navs');
	
	savedSecondaryMenu = secondaryNav.innerHTML;
	//navs.addEvent('mouseleave', onMouseOut);
	
	for(var i = 0; i<menuList.length; i++) {
		var element = menuList[i];
		var aTag = element.getElement('a');
		if(aTag) {
			aTag.addClass('jsmenu');
		}
		element.setHTML('<div class="nav_active_left" ></div>'+element.innerHTML+'<div class="nav_active_right" ></div>')
		//element.addEvent('mouseover', onMenuOver);
	}
}

function onMenuOver() {
	
	var menuList = $$('#main_nav ul.menu li');
	
	for(var i = 0; i<menuList.length; i++) {
		var element = menuList[i];
		//element.removeClass('active');
	}

	//this.addClass('active');
	
	/*
	var children = this.getElement('ul');
	if(children) {
		attachSecondaryMenu(children);
	}else{
		attachSecondaryMenu();
	}
	*/
}

function attachSecondaryMenu(children) {	
	if(children) {
		$('secondary_nav').setHTML('<ul>'+children.innerHTML+'</ul>');
	}else{
		$('secondary_nav').setHTML('');
	}
}

function onMouseOut() {
	$('secondary_nav').setHTML(savedSecondaryMenu);
	
	var menuList = $$('#main_nav ul.menu li');
	
	for(var i = 0; i<menuList.length; i++) {
		var element = menuList[i];
		element.removeClass('active');
	}
	
	activeElement.addClass('active');
	
}

