pendingClear = "false";
clearTimer = "";



// individuals main menu
var menu1T1 = new Object()
menu1T1["positionLeft"] = "33px";
menu1T1["positionTop"] = "";
menu1T1["EnhanceFitness"] = "ind_enhancefitness.html";
menu1T1["EnhanceWellness"] = "ind_enhancewellness.html";
//menu1T1["Testimonials"] = "testimonials.html";
//menu1T1["Resources"] = "resources.html";

// individuals -> enhance fitness sub menu
var menu1T2A = new Object()
menu1T2A["parentMenu"] = "menu1T1";
menu1T2A["positionLeft"] = "193px";
menu1T2A["positionTop"] = "117px";
menu1T2A["About EnhanceFitness"] = "ind_ef_aboutclass.html";
menu1T2A["Testimonials"] = "ind_ef_testimonials.html";
menu1T2A["Resources"] = "ind_ef_resources.html";
menu1T2A["Locations"] = "locations.html";
menu1T2A["Products"] = "http://www.printmojo.com/projectenhance";

// individuals -> enhance wellness sub menu
var menu1T2B = new Object()
menu1T2B["parentMenu"] = "menu1T1";
menu1T2B["positionLeft"] = "193px";
menu1T2B["positionTop"] = "145px";
menu1T2B["About EnhanceWellness"] = "ind_ew_aboutclass.html";
menu1T2B["Testimonials"] = "ind_ew_testimonials.html";
menu1T2B["Resources"] = "ind_ew_resources.html";
menu1T2B["Locations"] = "locations.html";
menu1T2B["Products"] = "http://www.printmojo.com/projectenhance";

// administrators main menu
var menu2T1 = new Object()
menu2T1["positionLeft"] = "163px";
menu2T1["positionTop"] = "";
menu2T1["EnhanceFitness"] = "admin_enhancefitness.html";
menu2T1["EnhanceWellness"] = "admin_enhancewellness.html";

// administrators -> enhance fitness sub menu
var menu2T2A = new Object()
menu2T2A["parentMenu"] = "menu2T1";
menu2T2A["positionLeft"] = "322px";
menu2T2A["positionTop"] = "117px";
menu2T2A["Explorations"] = "admin_ef_explorations.html";
menu2T2A["Enroll"] = "admin_ef_enroll.html";
menu2T2A["Enact"] = "admin_ef_enact.html";
menu2T2A["Expenses"] = "admin_ef_expenses.html";
menu2T2A["Testimonials"] = "admin_ef_testimonials.html";
menu2T2A["Resources"] = "admin_ef_resources.html";
menu2T2A["Products"] = "http://www.printmojo.com/projectenhance";
menu2T2A["FAQs"] = "admin_enhancefitness_FAQs.html";

// administrators -> enhance wellness sub menu
var menu2T2B = new Object()
menu2T2B["parentMenu"] = "menu2T1";
menu2T2B["positionLeft"] = "322px";
menu2T2B["positionTop"] = "145px";
menu2T2B["Explorations"] = "admin_ew_explorations.html";
menu2T2B["Enroll"] = "admin_ew_enroll.html";
menu2T2B["Enact"] = "admin_ew_enact.html";
menu2T2B["Expenses"] = "admin_ew_expenses.html";
menu2T2B["Testimonials"] = "admin_ew_testimonials.html";
menu2T2B["Resources"] = "admin_ew_resources.html";
menu2T2B["Products"] = "http://www.printmojo.com/projectenhance";
menu2T2B["FAQs"] = "admin_ew_enact-FAQs.html";

// researchers menu "products.html"
var menu3T1 = new Object()
menu3T1["positionLeft"] = "293px";
menu3T1["positionTop"] = "";
menu3T1["Current Projects"] = "res_current_projects.html";
menu3T1["Citations"] = "res_citations.html";
menu3T1["Potential Projects"] = "res_potential_projects.html";

// lookup object for menu links
var linkMenus = new Object()
linkMenus["menu1T1_EnhanceFitness"] = "menu1T2A";
linkMenus["menu1T1_EnhanceWellness"] = "menu1T2B";
linkMenus["menu2T1_EnhanceFitness"] = "menu2T2A";
linkMenus["menu2T1_EnhanceWellness"] = "menu2T2B";


function menuLoader(){
	writeMenus("menu1T1");
    writeMenus("menu1T2A");
    writeMenus("menu1T2B");
    writeMenus("menu2T1");
    writeMenus("menu2T2A");
    writeMenus("menu2T2B");
    writeMenus("menu3T1");
}


function writeMenus(menu){
	currMenu = eval(menu);
    if(currMenu["positionTop"] != undefined){
       moveTop = " top: " + currMenu["positionTop"] + ";";
    }else{
       moveTop = "";
    }
	document.writeln('<div id="'+menu+'" class="mainmenu" style="'+moveTop+'left:'+currMenu["positionLeft"]+';">');
	for(link in currMenu) {
		if(link != "positionLeft" && link != "parentMenu" && link != "positionTop"){
		//alert("sub menu: " + linkMenus[menu + "_" + link]);

            if(menu == "menu1T2A" || menu == "menu1T2B" || menu == "menu2T2A" || menu == "menu2T2B"){
                thisOpen = menu;
               document.writeln('<div class="sub_menu_nav"><a  href="'+currMenu[link]+'"  onMouseOver="showMenu(\''+currMenu["parentMenu"]+'\');showSubMenu(\''+thisOpen+'\');" onMouseOut="killSubMenu(\''+thisOpen+'\');killMenu(\''+currMenu["parentMenu"]+'\');">'+link+'</a></div>');
            }else{
                if(linkMenus[menu + "_" + link] != undefined){
    				//alert("sub menu: " + linkMenus[menu + "_" + link]);
    				thisOpen = linkMenus[menu + "_" + link];
    				//thisMode = "Sub";
                    document.writeln('<div class="menu_nav"><a  href="'+currMenu[link]+'"  onMouseOver="showSubMenu(\''+thisOpen+'\'); showMenu(\''+menu+'\');" onmouseout="killSubMenu(\''+thisOpen+'\');killMenu(\''+menu+'\');">'+link+'</a></div>');
  			    }else{
    				thisOpen = menu;
                    document.writeln('<div class="menu_nav"><a  href="'+currMenu[link]+'"  onMouseOver="showMenu(\''+thisOpen+'\');" onmouseout="killMenu(\''+thisOpen+'\');">'+link+'</a></div>');
  			    }

            }

		}
	}

		document.writeln('</div>');
}



function killMenu(menu) {
	clearTimer = setTimeout("clearMenu('" + menu + "')",6000);
}

function killSubMenu(menu) {
	clearSubTimer = setTimeout("clearSubMenu('" + menu + "')",6000);
}

function showMenu(menu){
	if (document.getElementById){
		document.getElementById('menu1T1').style.visibility = "hidden";
		document.getElementById('menu2T1').style.visibility = "hidden";
		document.getElementById('menu3T1').style.visibility = "hidden";
		document.getElementById(menu).style.visibility = 'visible';
		clearTimeout(clearTimer);
	} else {
		document.all.menu1T1.style.visibility = "hidden";
		document.all.menu2T1.style.visibility = "hidden";
		document.all.menu3T1.style.visibility = "hidden";
		eval('document.all.' + menu).style.visibility = 'visible';
		clearTimeout(clearTimer);
	}
}

function showSubMenu(menu){
	if (document.getElementById){
		document.getElementById('menu1T2A').style.visibility = "hidden";
        document.getElementById('menu1T2B').style.visibility = "hidden";
		document.getElementById('menu2T2A').style.visibility = "hidden";
		document.getElementById('menu2T2B').style.visibility = "hidden";
		document.getElementById(menu).style.visibility = 'visible';
		clearTimeout(clearTimer);
	} else {
		document.all.menu1T2A.style.visibility = "hidden";
		document.all.menu1T2B.style.visibility = "hidden";
		document.all.menu2T2A.style.visibility = "hidden";
        document.all.menu2T2B.style.visibility = "hidden";
		eval('document.all.' + menu).style.visibility = 'visible';
		clearTimeout(clearTimer);
	}
}


function clearMenu(menu){
	// turn off the last selected menu

		if (document.getElementById){
			document.getElementById(menu).style.visibility = 'hidden';
		}else{
			eval('document.all.' + menu).style.visibility = 'hidden';
		}
	/*if (document.getElementById){
		document.getElementById('HomeMenu').style.visibility = 'visible';
	}else{
		document.all.HomeMenu.style.visibility = 'visible';
	}*/
}

function clearSubMenu(menu){
	// turn off the last selected menu

		if (document.getElementById){
			document.getElementById(menu).style.visibility = 'hidden';
		}else{
			eval('document.all.' + menu).style.visibility = 'hidden';
		}
	/*if (document.getElementById){
		document.getElementById('HomeMenu').style.visibility = 'visible';
	}else{
		document.all.HomeMenu.style.visibility = 'visible';
	}*/
}

function waxOn(imgName,mode){
	if(document.images){
		if(document.all){
			document.all[imgName].src = eval(imgName+mode+'.src');
		}else{
			document[imgName].src = eval(imgName+mode+'.src');
		}
	}	
}


var myEffects = {
  fade: function(elid) {
	var opacs = ["0",".1",".2",".3",".4",".5",".6",".7",".8",".9","1"];
	if (document.getElementById(elid).style.display == 'none'){
		document.getElementById(elid).style.opacity = '0';
		document.getElementById(elid).style.display = 'block';
		for (var i = 0; i < 11; i++){
		setTimeout('document.getElementById(\''+elid+'\').style.opacity = "'+opacs[i]+'";', i * 40);
		}
	}else{
	opacs.reverse();
	for (var i = 0; i < 11; i++) {
	    setTimeout('document.getElementById(\''+elid+'\').style.opacity = "'+opacs[i]+'";', i * 40);
	}
	setTimeout('document.getElementById(\''+elid+'\').style.display = "none";', i * 40);
	}
    }
}

//collapsible list
function getSubList (li) {
  var subList = null;
  for (var c = 0; c < li.childNodes.length; c++)
    if (li.childNodes[c].nodeName == 'UL') {
      subList = li.childNodes[c];
      break;
    }
  return subList;
}
function onClickHandler (evt) {
  var target = evt ? evt.target : event.srcElement;
  if (target.className == 'expandable') { //
    if (target.expanded) {
      target.style.listStyleImage = 
'url(http://msdn.microsoft.com/msdn-online/shared/graphics/plus.gif)';
      getSubList(target).style.display = 'none';
      target.expanded = false;
    }
    else {
      target.style.listStyleImage = 
'url(http://msdn.microsoft.com/msdn-online/shared/graphics/minus.gif)';
      getSubList(target).style.display = 'block';
      target.expanded = true;
    }
  }
  return true;
}
document.onclick = onClickHandler;


