function openSubMenu(level, nextlevel) {
	if (level == -1) {
		closeAllSubMenus();
		var divs = document.getElementsByTagName('div');
		for(var j=0; j<divs.length; j++) {
			if (divs.item(j).id != null && divs.item(j).id == 'emailmenu') {	
				divs.item(j).style.background = '';
				divs.item(j).childNodes[0].style.color = '#005072';		
			} else if (divs.item(j).id != null && divs.item(j).id == 'addressmenu') {
				divs.item(j).style.background = '';
				divs.item(j).childNodes[0].style.color = '#005072';		
			} else if (divs.item(j).id != null && divs.item(j).id == 'careersmenu') {
				divs.item(j).style.background = '';
				divs.item(j).childNodes[0].style.color = '#005072';		
			}		
		}
		document.getElementById(nextlevel).style.display = 'block';
	} else {
		level++;
		for(var i=level; i<4; i++) {
			var divs = document.getElementsByTagName('div');
			for(var j=0; j<divs.length; j++) {
				var divid = divs.item(j).id.substring(divs.item(j).id.length - 1, divs.item(j).id.length);
				if (divid == i)
					divs.item(j).style.display = 'none';
			}
		}
		document.getElementById(nextlevel).style.display = 'block';
	}
}

function closeAllSubMenus() {
	var divs = document.getElementsByTagName('div');
	for(var i=0; i<divs.length; i++) {
		var divid = divs.item(i).id.substring(0,5);
		if (divid.indexOf('menu_') > -1)
			divs.item(i).style.display = 'none';
	}	
	
	var lis = document.getElementsByTagName('li');
	for (var j=0; j<lis.length; j++) {
		if (lis.item(j).id != null && lis.item(j).id.substr(0,4) == 'link') {
			lis.item(j).style.background = 'url(/_images/menuitem.jpg) no-repeat top right';
			lis.item(j).childNodes[0].style.color = '#005072';
		} else if (lis.item(j).id != null && lis.item(j).id.substr(0,4) == 'href') {	
			lis.item(j).style.background = '';
			lis.item(j).childNodes[0].style.color = '#005072';		
		} else if (lis.item(j).id != null && lis.item(j).id == 'newlink') {
			lis.item(j).style.background = 'url(/_images/newlink.jpg) no-repeat top right';
			lis.item(j).childNodes[0].style.color = '#444244';
		} else if (lis.item(j).id != null && lis.item(j).id == 'emaillink') {
			lis.item(j).style.background = '';
			lis.item(j).childNodes[0].style.color = 'white';		
		} else if (lis.item(j).id != null && lis.item(j).id == 'addresslink') {
			lis.item(j).style.background = '';
			lis.item(j).childNodes[0].style.color = 'white';
		} else if (lis.item(j).id != null && lis.item(j).id == 'careerlink') {
			lis.item(j).style.background = '';
			lis.item(j).childNodes[0].style.color = 'white';
		} else if (lis.item(j).id != null && lis.item(j).id == 'feedbacklink') {
			lis.item(j).style.background = '';
			lis.item(j).childNodes[0].style.color = 'white';
		}
	}
}

function menuhover(item) {
	var level = item.parentNode.id.substr(5,1);
	var lis = document.getElementsByTagName('li');
	for (var i=level; i<4; i++) {
		var link= 'link_' + i;
		var href= 'href_' + i;
		for (var j=0; j<lis.length; j++) {
			if (lis.item(j).id != null && lis.item(j).id == link) {
				lis.item(j).style.background = 'url(/_images/menuitem.jpg) no-repeat top right';
				lis.item(j).childNodes[0].style.color = '#005072';
			} else if (lis.item(j).id != null && lis.item(j).id == href) {	
				lis.item(j).style.background = '';
				lis.item(j).childNodes[0].style.color = '#005072';		
			}
		}	
	}
	item.style.color = 'white';
	if (item.parentNode.id.substring(0,4) == 'link')
		item.parentNode.style.background = '#005072 url(/_images/menuitemon.jpg) no-repeat top right';
	else
		item.parentNode.style.background = '#005072';
}

function newlinkhover(item) {
	var lis = document.getElementsByTagName('li');
	for (var j=0; j<lis.length; j++) {
		if (lis.item(j).id != null && lis.item(j).id == 'newlink') {
			lis.item(j).style.background = 'url(/_images/newlink.jpg) no-repeat top right';
			lis.item(j).childNodes[0].style.color = '#444244';
		}	
	}
	item.style.color = 'white';
	item.parentNode.style.background = '#007546 url(/_images/newlinkon.jpg) no-repeat top right';
}

function contacthover(item) {
	var lis = document.getElementsByTagName('li');
	for (var j=0; j<lis.length; j++) {
		if (lis.item(j).id != null && lis.item(j).id == 'emaillink') {
			lis.item(j).style.background = '';
			lis.item(j).childNodes[0].style.color = 'white';		
		} else if (lis.item(j).id != null && lis.item(j).id == 'addresslink') {
			lis.item(j).style.background = '';
			lis.item(j).childNodes[0].style.color = 'white';
		} else if (lis.item(j).id != null && lis.item(j).id == 'careerlink') {
			lis.item(j).style.background = '';
			lis.item(j).childNodes[0].style.color = 'white';
		} else if (lis.item(j).id != null && lis.item(j).id == 'feedbacklink') {
			lis.item(j).style.background = '';
			lis.item(j).childNodes[0].style.color = 'white';
		}
	}
	item.style.color = '#005072';
	item.parentNode.style.background = '#C9CDD3';	
}