// JavaScript Document
var onBanner = false;

function init()
{
	var mainPanelHeight = document.getElementById('mainContentPanel').offsetHeight;
	var sidePanelHeight = document.getElementById('sideContentPanel').offsetHeight;
	
	var panelHeight = mainPanelHeight > sidePanelHeight ? mainPanelHeight : sidePanelHeight;
	
	document.getElementById('contentContainer').style.height = panelHeight + "px";
}

function contentInit()
{
	var leftHeight = document.getElementById('leftPane').offsetHeight;
	var rightHeight = document.getElementById('rightPane').offsetHeight;
	var donationsPanelHeight = 284;
	
	rightHeight = rightHeight + donationsPanelHeight;
	
	var panelHeight = leftHeight > rightHeight ? leftHeight : rightHeight;
	
	document.getElementById('contentBGContainer').style.height = (panelHeight - 100) + "px";
}

function activate(name, content)
{
    // Deactivate all navigation submenus
	deactivate(null, 'newsroom', content);
	deactivate(null, 'learn', content);
	deactivate(null, 'mission', content);
	deactivate(null, 'support', content);
	
    if(name != 'home'){
		// Display the navigation submenu
		var menuName = name + 'Menu';
		var menuTextName = menuName + 'Text';
		
		document.getElementById(menuName).style.height = document.getElementById(menuTextName).offsetHeight + "px";
		document.getElementById(menuName).style.zIndex = "2";
		document.getElementById(menuTextName).style.zIndex = "3";
	}
	
	// Activate the rollover image
	var navItemImageName = name + 'Link';
	
	if(content){
	    document[navItemImageName].src = '../../images/navigation/' + name + 'Rollover.gif';
	}
	else{
	    document[navItemImageName].src = 'images/navigation/' + name + 'Rollover.gif';
	}
}

function deactivate(myEvent, name, content)
{	
    if(!onBanner){
	if(myEvent == null){
		deactivateNavigationMenu(name, content);
	}
	else{
		var myObject;

		if (!myEvent){
			var myEvent = window.event;
		}

		if (myEvent.target){ 
			myObject = myEvent.target;
		}
		else if (myEvent.srcElement){
			myObject = myEvent.srcElement;
		}
		
		if(name != 'home' && (myObject.tagName == "DIV" || myObject.tagName == "IMG")){
			deactivateNavigationMenu(name, content);
		}
	}
	}
}

function deactivateNavigationMenu(name, content)
{
    // Deactivate the navigation submenu
	var menuName = name + 'Menu';
	var menuTextName = menuName + 'Text';
	
	document.getElementById(menuName).style.zIndex = "-2";
	document.getElementById(menuTextName).style.zIndex = "-2";
	
	deactivateHeader(name, content);
}

function deactivateHeader(name, content)
{
	// Activate the standard image
	var navItemImageName = name + 'Link';
	
	if(content){
		document[navItemImageName].src = '../../images/navigation/' + name + '.gif';
	}
	else{
	    document[navItemImageName].src = 'images/navigation/' + name + '.gif';
	}
}
