﻿// setup onload actions
window.onload = function(){
	// Run WebAttache load procedures (this handler will override the webattache js file)
	_waLoad();
	var t = document.getElementById('latest-news-ticker');
	if(t){InitTicker();/*ticker.js */}
}
function hover(obj){
	var i = document.getElementById(obj);
	if(i.src.indexOf('_on') > -1)
		i.src = i.src.replace('_on', '_off');
	else
		i.src = i.src.replace('_off','_on');
}
var timeout, currentMenu;
function showMenu(obj){
	window.clearTimeout(timeout);
	hideAllMenus();
	doHideMenu(currentMenu);
	doShowMenu(obj);
}
function doShowMenu(obj){
	var m = document.getElementById(obj);
	if(!m) return;
	m.style.display='block';
	m.onmouseout = function(){hideMenu(m.id);}
}
function hideMenu(obj){
	timeout = window.setTimeout("hideAllMenus()"/*doHideMenu('" + obj + "')"*/, 250);
}
function doHideMenu(obj){
	var m = document.getElementById(obj);
	if(m){
		m.style.display='none';
		if(m.className.indexOf('current') > -1)
			currentMenu = m.id;
	}
}
function hideAllMenus(){
	var uls = document.getElementsByTagName('ul');
	for(var i=0; i < uls.length; i++){
		var m = uls[i];
		if(m && m.className.indexOf('subnav') > -1)
			doHideMenu(m.id);
	}
	doShowMenu(currentMenu);
}