window.ie6 = window.ie7 = false;
if (/MSIE 6.0/.test(window.navigator.userAgent)) {
	window.ie6 = true;
} else if (/MSIE 7.0/.test(window.navigator.userAgent)) {
	window.ie7 = true;
}
function initMenu() {
	var nav = $('nav');
	var a = nav.getElementsByClassName('tn');
	for(var i=0; i<a.length; i++) {
		a[i].onmouseover = function() {
			showMenu(this);
		}
	}
}
function showMenu(o) {
	hideMenus();
	var d = o.parentNode.getElementsByTagName('div')[0];
	if (ie6) {
		$$('select').each(function(elem) {
			elem.style.visibility = 'hidden';
		});
	}
	if(d) {
	d.style.display = 'block';
	o.className += ' hover';
	}
	var m = o.parentNode.getElementsByClassName('hider')[0];
	if (m) {
		var select = $('s_keywords');
		//select.style.visibility = 'hidden';
	}
}
function hideMenus() {
	var nav = $('nav');
	var s = nav.getElementsByClassName('subnav');
	var a = nav.getElementsByClassName('tn');
	if (ie6) {
		$$('select').each(function(elem) {
			elem.style.visibility = 'visible';
		});
	}
	for(var i=0; i<s.length; i++) {
		s[i].style.display = 'none';
		var m = nav.getElementsByClassName('hider');
		if (m) {
			var select = $('s_keywords');
			if(select) {
				//select.style.visibility = '';
			}
		}
	}
	for(var i=0; i<a.length; i++) {
		a[i].className = a[i].className.replace(/hover/gi, '');
	}
}

function initSubMenu() {
	var nav = $('nav');
	var a = nav.getElementsByClassName('ttn');
	for(var i=0; i<a.length; i++) {
		a[i].onmouseover = function() {
			showSubMenu(this);
		}
	}
}
function showSubMenu(o) {
	hideSubMenus();
	var d = o.parentNode.getElementsByTagName('div')[0];
	if(d) {
	d.style.display = 'block';
	o.className += ' subhover';
	}
}
function hideSubMenus() {
	var nav = $('nav');
	var s = nav.getElementsByClassName('subsubnav');
	var a = nav.getElementsByClassName('ttn');	
	for(var i=0; i<s.length; i++) {
		s[i].style.display = 'none';
	}
	for(var i=0; i<a.length; i++) {
		a[i].className = a[i].className.replace(/subhover/gi, '');
	}
}
Event.observe(window, 'load', initSubMenu);
Event.observe(window, 'load', initMenu);