if (document.images)
{
	var home0 = new Image();
	home0.src = "images/img_nav_home.gif";
	var home1 = new Image();
	home1.src = "images/img_nav_home_on.gif";
	
	var speaker0 = new Image();
	speaker0.src = "images/img_nav_speaker_bios.gif";
	var speaker1 = new Image();
	speaker1.src = "images/img_nav_speaker_bios_on.gif";
	
	var directions0 = new Image();
	directions0.src = "images/img_nav_map_and_directions.gif";
	var directions1 = new Image();
	directions1.src = "images/img_nav_map_and_directions_on.gif";
	
	var about0 = new Image();
	about0.src = "images/img_nav_about_us.gif";
	var about1 = new Image();
	about1.src = "images/img_nav_about_us_on.gif";
	
	var contact0 = new Image();
	contact0.src = "images/img_nav_contact_us.gif";
	var contact1 = new Image();
	contact1.src = "images/img_nav_contact_us_on.gif";
}

function returnElement(sContent)
{
	var objLocation;
	var sElement;
	
	if(document.getElementById)
	{
		sElement = "document.getElementById('" + sContent + "')";
	}
	else if(document.all)
	{
		sElement = "document.all['" + sContent + "']";
	}
	
	objLocation = eval(sElement);
	return objLocation;
}

function highlightNav(sContent)
{
	var objLocation = returnElement(sContent);
	
	if (objLocation)
	{
		objLocation.src = eval(sContent+"1.src");
	}
}

function returnNav(sContent)
{
	var objLocation = returnElement(sContent);
	
	if (objLocation)
	{
		objLocation.src = eval(sContent+"0.src");
	}
}

// Hides form elements to prevent from showing through
function prepareForm(sVisibilityToggle) 
{
	for(var i=0; i < document.forms.length; i++)
	{
		for(var j=0; j < document.forms[i].elements.length; j++) 
		{
			if (document.forms[i].elements[j].type.indexOf("select") != -1)
			{
				document.forms[i].elements[j].style.visibility = sVisibilityToggle;
			}
		}
	}
}


// Displays the submenu 
function displaySubnav(sSubnav)
{
	highlightNav(sSubnav);
	
	var sSubnavName = sSubnav + "Menu";
	var objLocation = returnElement(sSubnavName);	
	if (objLocation)
	{
		objLocation.style.visibility = 'visible';
	}
	
	prepareForm('hidden');
}

// Hides the submenu
function hideSubnav(sSubnav, bRemoveHighlight)
{
	if (bRemoveHighlight)
	{
		returnNav(sSubnav);
	}
	
	var sNav = returnElement(sSubnav+"Menu");
	if (sNav)
	{
		sNav.style.visibility = 'hidden';
	}
	
	prepareForm('visible');
	
}

var arrSubnav = new Array();

arrSubnav[0] = new Array("speaker",
0, // pixels from left
140,	// width of menu
"MICHAEL ARNDT",
"speaker_bio_arndt.php",
"ADAM HARTUNG",
"speaker_bio_hartung.php",
"SCOTT DAVIS",
"speaker_bio_davis.php",
"BRIDGET BRENNAN",
"speaker_bio_brennan.php",
"RICH HORWATH",
"speaker_bio_horwath.php"
);

function loadSubnav(sHexBGColor, sHexOverColor, sHexFontColor, sHexFontOverColor, sHexLineColor, sThisSection)
{
	if((document.all) || (document.getElementById))
	{
		var this_arrSubnav = new Array();
		this_arrSubnav = arrSubnav;
		var sSubnav = "";
		
		for (j = 0; j < this_arrSubnav.length; j++)
		{			
			var sCurrent = this_arrSubnav[j][0];
			var arrCurrent = this_arrSubnav[j];
			var bInArray = false;
			
			for (var k = 0; k < arrCurrent.length; k++)
			{
				if (sThisSection == arrCurrent[k])
				{
					bInArray = true;
				}			
			}
			
			if (bInArray)
			{
				sSubnav += "<div id=\"" + sCurrent + "Menu\" style=\"z-index:999;position: absolute; margin-left: " + this_arrSubnav[j][1] + "; width: " + this_arrSubnav[j][2] + ";  visibility: hidden\" onmouseover=\"displaySubnav('" + sCurrent + "');\" onmouseout=\"hideSubnav('" + sCurrent + "', false);\">";
			}
			else
			{
				sSubnav += "<div id=\"" + sCurrent + "Menu\" style=\"z-index:999;position: absolute; margin-left: " + this_arrSubnav[j][1] + "; width: " + this_arrSubnav[j][2] + ";  visibility: hidden\" onmouseover=\"displaySubnav('" + sCurrent + "');\" onmouseout=\"hideSubnav('" + sCurrent + "', true);\">";
			}
			
			
			sSubnav += "<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" width=\"" + this_arrSubnav[j][2] + "\">";
			
			for (i=3; i < this_arrSubnav[j].length-1; i=i+2)
			{
				sSubnav += "<tr>";
				sSubnav += "<td width=\"1\" bgcolor=\"" + sHexLineColor + "\"><img src=\"images\imgSpacer.gif\" width=\"1\" height=\"25\"></td>";
				sSubnav += "<td bgcolor=\"" + sHexBGColor + "\" class=\"subNav\" onClick=\"document.location.href='" + this_arrSubnav[j][i+1] + "'\" onmouseover=\"this.bgColor='" + sHexOverColor + "';this.style.color='" + sHexFontOverColor+ "';\" onmouseout=\"this.bgColor='" + sHexBGColor + "';this.style.color='" + sHexFontColor + "'\" style=\"color: " + sHexFontColor + "\"><div style=\"padding-left:5px;\">" + this_arrSubnav[j][i] + "</a></div></td>";
				sSubnav += "<td width=\"1\" bgcolor=\"" + sHexLineColor + "\"><img src=\"images\imgSpacer.gif\" width=\"1\" height=\"25\"></td>";
				sSubnav += "</tr>";
				sSubnav += "<tr>";
				sSubnav += "<td colspan=\"3\" bgcolor=\"" + sHexLineColor + "\" height=\"1\"><img src=\"images\imgSpacer.gif\" width=\"1\" height=\"1\"></td>";
				sSubnav += "</tr>";
			}
			
			sSubnav += "</table>";
			sSubnav += "</div>";
		}
		document.write(sSubnav);
	}
}
