var subnavArray = ['attorneys','practices'];
var d = document;

function buildNav() {
	var topnav = d.createElement('div');
	topnav.id = 'topNav';
	topnav.innerHTML = '<a href="/home.html?home" id="tnHome">Home</a><span>|</span><a id="tnAttorneys" href="/home.html?attorneys" onmouseover="showSubnav(\'0\')" onmouseout="startTimeout()">Attorneys</a><span>|</span><a id="tnPractices" href="/home.html?practices" onmouseover="showSubnav(\'1\')" onmouseout="startTimeout()">Practice Areas</a><span>|</span><a id="tnAbout" href="/home.html?about">About Us</a><span>|</span><a id="tnFirm" href="/home.html?firm">Firm Info</a><span>|</span><a id="tnMission" href="/home.html?mission">Mission</a><span>|</span><a id="tnRecruiting" href="/home.html?recruiting">Recruiting</a><span>|</span><a id="tnContact" href="/home.html?contactus">Contact Us</a>';
	var subnav = d.createElement('div');
	subnav.id = 'subNav';
	subnav.innerHTML = '<ul id="attorneys" onmouseover="showSubnav(\'0\')" onmouseout="startTimeout()"><li><a href="/attorneys/ca/">Chuck Aris</a></li><li><a href="/attorneys/jb/">Joe Byrne</a></li><li><a href="/attorneys/lb/">Lana Byrne</a></li><li><a href="/attorneys/gc/">Gregory A. Cardenas</a></li><li><a href="/attorneys/jd/">John Dunlap</a></li><li><a href="/attorneys/le/">Laurel Engelmann</a></li><li><a href="/attorneys/sm/">Scott MacLaren</a></li><li><a href="/attorneys/ss/">Shannon Smitherman</a></li><li><a href="/attorneys/jw/">Janice Wolff</a></li></ul><ul id="practices" onmouseover="showSubnav(\'1\')" onmouseout="startTimeout()"><li><a href="/practices/insurance/">Insurance Defense</a></li><li><a href="/practices/healthcare/">Healthcare</a></li><li><a href="/practices/litigation/">Commercial Litigation</a></li><li><a href="/practices/construction/">Construction Law</a></li><li><a href="/practices/employment/">Employment Practice</a></li><li><a href="/practices/coverage/">Excess / Umbrella Coverage</a></li></ul>';
	d.getElementById('container').insertBefore(subnav, d.getElementById('information'));
	d.getElementById('container').insertBefore(topnav, subnav);
}

function setCurrentPage() {
	if (d.location.href.indexOf('/practices/') != -1) {
		d.getElementById('tnPractices').className = 'current';
	} else if (d.location.href.indexOf('/attorneys/') != -1) {
		d.getElementById('tnAttorneys').className = 'current';
	}
}


function hideSubnav() {
	for (var i=0; i<subnavArray.length; i++){
		d.getElementById(subnavArray[i]).style.display = 'none';
	}
}

function showSubnav(x) {
	if (hide != null) {
		clearTimeout(hide);
	}
	if (d.getElementById(subnavArray[x])) {
		hideSubnav();
		d.getElementById(subnavArray[x]).style.display = 'block';
	}
}

// keeps the subnav displayed for X seconds before reverting to the default subnav
var hide = null;
function startTimeout() {
	hide = setTimeout('hideSubnav()',2000);
}