

function showChangeNaviMainSubActive ( newIDNo, newMaxID ) {

	for ( i=1 ; i<=newMaxID ; i++ ) {
		
		if( i == newIDNo ) {

			changeNaviMainSub(i, true);
			showNaviMainSub(i);

		} else {
			changeNaviMainSub(i, false);
			hideNaviMainSub(i);
		}
	}
}


function hideChangeNaviMainSubActive ( newActiveIDNo, newMaxID ) {

	for ( i=1 ; i<=newMaxID ; i++ ) {

		if( i == newActiveIDNo ) {
			changeNaviMainSub(i, true);
		} else {
			changeNaviMainSub(i, false);
		}

		hideNaviMainSub(i);
	}
}



function showChangeNaviMainSubMaster ( newIDNo, newMaxID ) {

	for ( i=1 ; i<=newMaxID ; i++ ) {
		
		if( i == newIDNo ) {
			showNaviMainSubItems( i );
			changeNaviMainSub(i, true);
		} else {
			hideNaviMainSubItems( i );
			changeNaviMainSub(i, false);
		}
	}
}


function hideChangeNaviMainSubMaster ( newMaxID ) {

	for ( i=1 ; i<=newMaxID ; i++ ) {
		
		hideNaviMainSubItems( i );
		changeNaviMainSub(i, true);
	}
}


function changeNaviMainSubActive ( newActiveIDNo, newIDNo, newMaxID, newToggle ) {

	for ( i=1 ; i<=newMaxID ; i++ ) {
		
		if( newToggle==true ) {

			if( i==newIDNo ) {
				showNaviMainSubItems(i);
				changeNaviMainSub(i, true);
			}
			else {
				hideNaviMainSubItems(i);
				changeNaviMainSub(i, false);
			}
		} else {

			if( i==newActiveIDNo ) {
				showNaviMainSubItems(i);
				changeNaviMainSub(i, true);
			}
			else {
				hideNaviMainSubItems(i);
				changeNaviMainSub(i, false);
			}
		}
	}
}








function showChangeNaviMainSub ( newIDNo ) {
	
	showNaviMainSub( newIDNo );
	changeNaviMainSub( newIDNo, true );
}


function hideChangeNaviMainSub ( newIDNo ) {

	hideNaviMainSub( newIDNo );
	changeNaviMainSub( newIDNo, false );
}


function changeNaviMainSub ( newIDNo, newToggle ) {

	changeNaviBackground( "NaviMainSub", newIDNo, newToggle );
	changeNaviMainItem ( newIDNo, newToggle );
}

function showNaviMainSub ( newIDNo ) {

	showNavi( "NaviMainSubContainer", newIDNo );
	showNavi( "NaviMainSub", newIDNo );
	showNaviMainSubItems ( newIDNo );
}

function hideNaviMainSub ( newIDNo ) {

	hideNavi( "NaviMainSubContainer", newIDNo );
	hideNavi( "NaviMainSub", newIDNo );
	hideNaviMainSubItems ( newIDNo );
}


function showNaviMainSubItems ( newIDNo ) {

	showNavi( "NaviMainSubItems", newIDNo );
}

function hideNaviMainSubItems ( newIDNo ) {

	hideNavi( "NaviMainSubItems", newIDNo );
}








function showNavi ( newIDName, newIDNo ) {
	
	var tmpIDName = newIDName + newIDNo;

	document.getElementById(tmpIDName).style.visibility = "visible";	
}


function hideNavi ( newIDName, newIDNo ) {

	var tmpIDName = newIDName + newIDNo;
	
	document.getElementById(tmpIDName).style.visibility = "hidden";
}


function changeNaviMainItem ( newIDNo, newToggle ) {

	changeNaviColor ( "NaviMainItem", newIDNo, newToggle );
	changeNaviBackground ( "NaviMainItem", newIDNo, newToggle );
}


function changeNaviColor ( newIDName, newIDNo, newToggle ) {

	var tmpIDName = newIDName + newIDNo;
	var tmpColor1 = "#ffffff";
	var tmpColor2 = "#7e1b1b";
	
	if( newToggle == true ) {
		document.getElementById(tmpIDName).style.color = tmpColor1;
	} else {
		document.getElementById(tmpIDName).style.color = tmpColor2;
	}
}


function changeNaviBackground ( newIDName, newIDNo, newToggle ) {

	var tmpIDName = newIDName + newIDNo;
	var tmpImage1 = "url(pics/" + newIDName + "BackgroundRed.png)";
	var tmpImage2 = "url(pics/" + newIDName + "BackgroundWhite.png)";
	
	if( newToggle == true ) {
		document.getElementById(tmpIDName).style.background = tmpImage1;
	} else {
		document.getElementById(tmpIDName).style.background = tmpImage2;
	}
}