var menuTimeout;

function showMenu( id, left ) {

	clearTimeout( menuTimeout );
	hideMenus();
	document.getElementById( id ).style.left = left + "px";
	document.getElementById( id ).style.display = "block";

}

function setHideMenu() {

	menuTimeout = setTimeout( "hideMenus()", 200 );

}

function stopHideMenu() {

	clearTimeout( menuTimeout );

}

function hideMenus() {

	document.getElementById( 'letterDropdown' ).style.display = "none";
	document.getElementById( 'highlightsDropdown' ).style.display = "none";
	document.getElementById( 'clientsDropdown' ).style.display = "none";
	document.getElementById( 'businessesDropdown' ).style.display = "none";
	document.getElementById( 'directoryDropdown' ).style.display = "none";

}

function printDropdowns() {

	var id = "dropdowns";
	var msg = "";
	
	//print letter dropdown
	msg += "<DIV CLASS='dropdown' ID='letterDropdown' onMouseOver='stopHideMenu()' onMouseOut='setHideMenu()'>";
	msg += "<TABLE CELLPADDING=0 CELLSPACING=0>";
	msg += "<TR><TD><A HREF='letter.html'>Fellow Shareholders</A></TD></TR>";
	msg += "<TR><TD><A HREF='letter.html#tmline'>Timeline 2002-2007</A></TD></TR>";
	msg += "</TABLE>";
	msg += "</DIV>";

	//print highlights dropdown
	msg += "<DIV CLASS='dropdown' ID='highlightsDropdown' onMouseOver='stopHideMenu()' onMouseOut='setHideMenu()'>";
	msg += "<TABLE CELLPADDING=0 CELLSPACING=0>";
	msg += "<TR><TD><A HREF='highlights.html'>Overview</A></TD></TR>";
	msg += "<TR><TD><A HREF='highlights.html#balancednetrevenue'>Balanced Net Revenue</A></TD></TR>";
	msg += "<TR><TD><A HREF='highlights.html#firmwidenetrevenue'>Firmwide Net Revenue</A></TD></TR>";
	msg += "<TR><TD><A HREF='highlights.html#stockholdersequity'>Stockholders' Equity</A></TD></TR>";
	msg += "<TR><TD><A HREF='highlights.html#investmentbanking'>Investment Banking Revenue</A></TD></TR>";
	msg += "<TR><TD><A HREF='highlights.html#equities'>Equities Revenue</A></TD></TR>";
	msg += "</TABLE>";
	msg += "</DIV>";

	//print clients dropdown
	msg += "<DIV CLASS='dropdown' ID='clientsDropdown' onMouseOver='stopHideMenu()' onMouseOut='setHideMenu()'>";
	msg += "<TABLE CELLPADDING=0 CELLSPACING=0>";
	msg += "<TR><TD><A HREF='client1.html'>Power Medical</A></TD></TR>";
	msg += "<TR><TD><A HREF='client2.html'>United Maritime</A></TD></TR>";
	msg += "<TR><TD><A HREF='client3.html'>Newfield Exploration</A></TD></TR>";
	msg += "<TR><TD><A HREF='client4.html'>Scitor Corporation</A></TD></TR>";
	msg += "<TR><TD><A HREF='client5.html'>ValueAct Capital</A></TD></TR>";
	msg += "<TR><TD><A HREF='client6.html'>Kronos Incorporated</A></TD></TR>";
	msg += "<TR><TD><A HREF='client7.html'>Datamonitor</A></TD></TR>";
	msg += "<TR><TD><A HREF='client8.html'>MasterCraft</A></TD></TR>";
	msg += "<TR><TD><A HREF='client9.html'>EPV Solar</A></TD></TR>";
	msg += "<TR><TD><A HREF='client10.html'>McLeodUSA Communications</A></TD></TR>";
	msg += "<TR><TD><A HREF='client11.html'>Bally Total Fitness</A></TD></TR>";
	msg += "</TABLE>";
	msg += "</DIV>";

	//print businesses dropdown
	msg += "<DIV CLASS='dropdown' ID='businessesDropdown' onMouseOver='stopHideMenu()' onMouseOut='setHideMenu()'>";
	msg += "<TABLE CELLPADDING=0 CELLSPACING=0>";
	msg += "<TR><TD><A HREF='busrev1.html'>Expanding Our Reach</A></TD></TR>";
	msg += "<TR><TD><A HREF='busrev2.html'>Continuous Improvement in Investment Banking</A></TD></TR>";
	msg += "<TR><TD><A HREF='busrev3.html'>Strength in Sales &amp; Trading</A></TD></TR>";
	msg += "<TR><TD><A HREF='busrev4.html'>Connecting Ideas and Capital</A></TD></TR>";
	msg += "<TR><TD><A HREF='busrev5.html'>Strategic Asset and Wealth Management</A></TD></TR>";
	msg += "<TR><TD><A HREF='busrev6.html'>An Evolving Culture</A></TD></TR>";
	msg += "</TABLE>";
	msg += "</DIV>";

	//print directory dropdown
	msg += "<DIV CLASS='dropdown' ID='directoryDropdown' onMouseOver='stopHideMenu()' onMouseOut='setHideMenu()'>";
	msg += "<TABLE CELLPADDING=0 CELLSPACING=0>";
	msg += "<TR><TD><A HREF='directory1.html'>Board of Directors</A></TD></TR>";
	msg += "<TR><TD><A HREF='directory2.html'>Shareholder Information</A></TD></TR>";
	msg += "<TR><TD><A HREF='directory3.html'>Brand Principles</A></TD></TR>";
	msg += "<TR><TD><A HREF='directory4.html'>Offices</A></TD></TR>";
	msg += "<TR><TD><A HREF='directory5.html'>Products & Services</A></TD></TR>";
	msg += "<TR><TD><A HREF='directory6.html'>Disclosures</A></TD></TR>";
	msg += "<TR><TD><A HREF='directory7.html'>Credits</A></TD></TR>";
	msg += "</TABLE>";
	msg += "</DIV>";


	//output html
	document.write( msg );

}
