// INITIAL DISPLAY FUNCTIONS -------------------------------



// GENERAL MENU MANAGEMENT FUNCTIONS -------------------------------


function markMenuBarChoice (selectedOption) {
	for (i=0;i<document.getElementsByTagName("span").length; i++) {
		if (document.getElementsByTagName("span").item(i).className == "menu_bar_item_on"){
			document.getElementsByTagName("span").item(i).className = "menu_bar_item_off";
			document.getElementsByTagName("span").item(i).MPStatus = "notSelected";
		}
	}
	document.getElementById(selectedOption).className = "menu_bar_item_on";
	document.getElementById(selectedOption).MPStatus = "selected";
}

function markMenuLeftChoice (selectedOption) {
	for (i=0;i<document.getElementsByTagName("span").length; i++) {
		if (document.getElementsByTagName("span").item(i).className == "menu_left_item_on"){
			document.getElementsByTagName("span").item(i).className = "menu_left_item_off";
			document.getElementsByTagName("span").item(i).MPStatus = "notSelected";
		}
	}
	document.getElementById(selectedOption).className = "menu_left_item_on";
	document.getElementById(selectedOption).MPStatus = "selected";
}

function markArticleMenuChoice (selectedOption) {
	for (i=0;i<document.getElementsByTagName("span").length; i++) {
		if (document.getElementsByTagName("span").item(i).className == "article_menu_item_on"){
			document.getElementsByTagName("span").item(i).className = "article_menu_item_off";
			document.getElementsByTagName("span").item(i).MPStatus = "notSelected";
		}
	}
	document.getElementById(selectedOption).className = "article_menu_item_on";
	document.getElementById(selectedOption).MPStatus = "selected";
}

function markCurrentPageChoice (selectedOption) {
	for (i=0;i<document.getElementsByTagName("span").length; i++) {
		if (document.getElementsByTagName("span").item(i).className == "page_link_on"){
			document.getElementsByTagName("span").item(i).className = "page_link_off";
			document.getElementsByTagName("span").item(i).MPStatus = "notSelected";
		}
	}
	document.getElementById(selectedOption).className = "page_link_on";
	document.getElementById(selectedOption).MPStatus = "selected";
}

function showSelectedContent (selectedOption) {
	for (i=0;i<document.getElementsByTagName("div").length; i++) {
		if (document.getElementsByTagName("div").item(i).className == "body_content_on"){
			document.getElementsByTagName("div").item(i).className = "body_content_off";
		}
	}
	document.getElementById(selectedOption).className = "body_content_on";

}


function showSelectedFrameContent (selectedFile) {
	document.getElementById("SUBFRAME").src = selectedFile;
}


function showSelectedTeamMember (selectedMemberFile) {
	document.getElementById("MEMBERDESCRIPTION").innerHTML=selectedMemberFile;
}

function displayGeneralELink (EName, EAddress, EType) {
	email = EName;
	address = EAddress;
	addressType =  EType;
	displayText = email + '@' + address + '.' + addressType;
	document.write('<a href=\"mailto:' + email + '@' + address + '.' + addressType + '\" Title=\"\">');
	document.write(displayText + '</a>');
	} 


	
function showArticleMenu () {
	
	element = document.getElementById("ARTICLEMENU");
	element.className = "article_sub_menu_on";

}


function hideArticleMenu () {
	
	element = document.getElementById("ARTICLEMENU");
	element.className = "article_sub_menu_off";

}


function pageButton (pageNo, pageLinkState) {

	pageName="PAGE" + pageNo;
	pageLinkId="PG" + pageNo;
	pageLinkText = pageNo

	segment1='<a href="#" onclick="showSelectedContent(\'';
	segment2='\');markCurrentPageChoice(\'';
	segment3='\')"><span ID="';
	if (pageLinkState=="on") {
		segment4='" class="page_link_on">';
		}
		else {
		segment4='" class="page_link_off">';
		};
	segment5='</span></a>';

	pageLinkString=
		segment1 +
		pageName +
		segment2 +
		pageLinkId +
		segment3 +
		pageLinkId +
		segment4 +
		pageLinkText +
		segment5 ;

	document.write(pageLinkString);

}

function launchShell(shellPage,frameTargetCode) {

   if ( !parent.frames['sub_content'] ) {
 	frameTarget = shellPage + "?requestedINFO=" + frameTargetCode;
	window.location = frameTarget ;
		}
	}
