/******************************************************************************** 
Nav2.js - This is the javascript for the left side navigation bar.
********************************************************************************/

var inmenu=false;
var lastmenu2=0;
var timeoutlen2=2000;
var lImgPath="assets/images/";


/*******************
Mouseover Preloads
*******************/

nav2Opt1on = new Image(); nav2Opt1on.src = lImgPath + "nav-yes-mo.gif"; 
nav2Opt1off = new Image(); nav2Opt1off.src = lImgPath + "nav-yes.gif"; 

nav2Opt2on = new Image(); nav2Opt2on.src = lImgPath + "nav-integrity-mo.gif"; 
nav2Opt2off = new Image(); nav2Opt2off.src = lImgPath + "nav-integrity.gif"; 

nav2Opt3on = new Image(); nav2Opt3on.src = lImgPath + "nav-vision-mo.gif"; 
nav2Opt3off = new Image(); nav2Opt3off.src = lImgPath + "nav-vision.gif"; 

nav2Opt4on = new Image(); nav2Opt4on.src = lImgPath + "nav-support-mo.gif"; 
nav2Opt4off = new Image(); nav2Opt4off.src = lImgPath + "nav-support.gif"; 

nav2Opt5on = new Image(); nav2Opt5on.src = lImgPath + "nav-dependability-mo.gif"; 
nav2Opt5off = new Image(); nav2Opt5off.src = lImgPath + "nav-dependability.gif"; 

nav2Opt6on = new Image(); nav2Opt6on.src = lImgPath + "nav-solutions-mo.gif"; 
nav2Opt6off = new Image(); nav2Opt6off.src = lImgPath + "nav-solutions.gif"; 

nav2Opt0on = new Image(); nav2Opt0on.src = lImgPath + "nav-flexibility-mo.gif"; 
nav2Opt0off = new Image(); nav2Opt0off.src = lImgPath + "nav-flexibility.gif"; 


nav2Opt7on = new Image(); nav2Opt7on.src = lImgPath + "nav-innovation-mo.gif"; 
nav2Opt7off = new Image(); nav2Opt7off.src = lImgPath + "nav-innovation.gif"; 

nav2Opt8on = new Image(); nav2Opt8on.src = lImgPath + "nav-partnership-mo.gif"; 
nav2Opt8off = new Image(); nav2Opt8off.src = lImgPath + "nav-partnership.gif"; 		

nav2Opt9on = new Image(); nav2Opt9on.src = lImgPath + "nav-home-mo.gif"; 
nav2Opt9off = new Image(); nav2Opt9off.src = lImgPath + "nav-home.gif"; 


/*******************
Methods for side navigation bar dropdowns
*******************/

function displaySubOptions(current){
	clearSubOptions();
	rollOver(current,true);
	sTo = current + "-subOptions-display";
	sFrom = current+"-subOptions";
	document.getElementById(sTo).innerHTML = document.getElementById(sFrom).innerHTML;
}

function hideSubOptions(current){
	rollOver(current,false);
	sTo = current + "-subOptions-display";
	document.getElementById(sTo).innerHTML="";
}

function clearSubOptions(){
	for (var i=0; i<=8; i++){
		current = "nav2Opt"+i;
		hideSubOptions(current);
	}
}

function erase2(current) {
	currSplit = current.split("-subOptions");
	current = currSplit[0];

   if (!document.getElementById) return;
   if (inmenu && lastmenu2.indexOf(current)>-1) {
	  return;
   }
   rollOver(current,false);
   hideSubOptions(current);
}

function timeout2(current) {
   inmenu=false;
   window.setTimeout("erase2('" + current + "');",timeoutlen2);
}

function activate2(menu) {
   if (!document.getElementById) return;
   inmenu=true;
   lastmenu2=menu;
}

function deactivate2(menu) {
   if (!document.getElementById) return;
   timeout2(menu);
}