//looking for javascript functions?  they've been moved to mhracommoninit.jsp!
function highlightSection(id) {
	// Flag current section as such (presentation via CSS)
	var nav_cell = document.getElementById('nav_' + id);
	nav_cell.className = 'current';
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		webroot = getWebRoot();
		//alert('webroot is '+ webroot);
		pre_nav_about_hover = newImage(webroot + 'images/MHRALook/img/nav/about_hover.gif');
		pre_nav_regulation_hover = newImage(webroot + 'images/MHRALook/img/nav/regulation_hover.gif');
		pre_nav_safety_hover = newImage(webroot + 'images/MHRALook/img/nav/safety_hover.gif');
		pre_nav_committees_hover = newImage(webroot + 'images/MHRALook/img/nav/committees_hover.gif');
		pre_nav_learning_hover = newImage(webroot + 'images/MHRALook/img/nav/learning_hover.gif');
		pre_nav_online_hover = newImage(webroot + 'images/MHRALook/img/nav/online_hover.gif');
		//pre_nav_publications_hover = newImage(webroot + 'images/MHRALook/img/nav/publications_hover.gif');
		pre_nav_news_hover = newImage(webroot + 'images/MHRALook/img/nav/news_hover.gif');
		pre_nav_views_hver = newImage(webroot + 'images/MHRALook/img/nav/views_hover.gif');
		preloadFlag = true;
	}
}

function showNav(id,toggle) {
	var nav_cell = document.getElementById('nav_' + id);
	var nav_link = document.getElementById('nav_link_' + id);
	var nav_popup = document.getElementById('nav_popup_' + id);
	
	if (nav_cell.className != 'current') {
	
		if (toggle) {
			webroot = getWebRoot();
			nav_cell.style.backgroundImage = 'url(' + webroot + 'images/MHRALook/img/nav/' + id + '_hover.gif)';
			nav_popup.style.display = 'block';
			
			switch (id) {
			
				case 'about':
					//setTimeout("setBackground('nav_about','#250480')", 1000);
					nav_link.style.backgroundColor = '#250480';
					nav_link.style.color = '#fff';
				break
				
				case 'regulation':
					nav_link.style.backgroundColor = '#aad0ee';
					nav_link.style.color = '#000';
				break
				
				case 'safety':
					nav_link.style.backgroundColor = '#feea0e';
					nav_link.style.color = '#000';
				break
				
				case 'committees':
					nav_link.style.backgroundColor = '#feb740';
					nav_link.style.color = '#000';
				break
				
				case 'learning':
					nav_link.style.backgroundColor = '#b0e95e';
					nav_link.style.color = '#000';
				break
				
				case 'online':
					nav_link.style.backgroundColor = '#651d85';
					nav_link.style.color = '#fff';
				break
				
				case 'publications':
					nav_link.style.backgroundColor = '#226178';
					nav_link.style.color = '#fff';
				break
				
				case 'news':
					nav_link.style.backgroundColor = '#ac0057';
					nav_link.style.color = '#fff';
				break
				
				case 'views':
					nav_link.style.backgroundColor = '#519621';
					nav_link.style.color = '#fff';
				break
				
				default:
					nav_link.style.color = '#000';		
					
			}
			
		}
		
		else {
		
			nav_cell.style.backgroundImage = 'url(' + webroot + 'images/MHRALook/img/nav/' + id + '.gif)';
			nav_link.style.backgroundColor = '#f7f7f7';
			nav_link.style.color = '#0a3296';
			nav_popup.style.display = 'none';
			
		}
		
	}
	
}

function setBackground(id,colour) {
	document.getElementById(id).style.backgroundColor = colour;
	return
}


function fold(id) {
	var a = document.getElementById(id);
	var ul = document.getElementById(id + 'inner');
	if (ul.style.display != 'block') {
		ul.style.display = 'block';
		a.style.backgroundImage = 'url(' + webroot + 'images/MHRALook/img/misc/fold_minus.gif)';
		a.style.color = '#333';
	}
	else {
		ul.style.display = 'none';
		a.style.backgroundImage = 'url(' + webroot + 'images/MHRALook/img/misc/fold_plus.gif)';
		a.style.color = '#0a3296';
	}
	
}