 









     NS4 = (document.layers);
     IE4 = (document.all);
    ver4 = (NS4 || IE4);
	 IE5 = (IE4 && navigator.appVersion.indexOf("5.")!=-1);
   isMac = (navigator.appVersion.indexOf("Mac") != -1);
  isMenu = (NS4 || (IE4 && !isMac) || (IE5 && isMac));
function popUp(){return};
function popDown(){return};
if (!ver4) event=null;

if (isMenu) {
menuVersion = 3;
menuWidth = 140;
childOverlap = -140;
childOffset = 0;
childOverrideY= null;
childbackCol= "#3d414a";
childoverCol = "#848A97";
perCentOver = null;
secondsVisible = .25;
fntCol = "#dddddd";//"D0D0B9";//"E9E9CD";
fntSiz = (NS4) ? "8" : "7.5";
fntBold = false;
fntItal = false;
fntFam = "verdana";
backCol = "#3d414a";
overCol = "#848A97";
overFnt = "#eeeeee";//"D0D0B9";//"E9E9CD";
borWid = 1;
borCol = "#777777";//"676758";
borSty = "solid";
itemPad = 3;

imgSrc = "/images/shared/utilities/null.gif";

imgSiz = 10;
separator = 1;
separatorCol = "#777777";//"676758";
isFrames = false;
keepHilite = true; 
clickStart = false;
clickKill = false;
menuTop = 67;
}



// topnav
if (isMac) {
	hOffset = 7;
	if(document.layers) hOffset=-8;
} else {
	hOffset = -7;
	if(document.layers) hOffset=10;
}



childrenMenu = 0; // no children
var xwid = 140;
hOffset = hOffset+8;

	
	arMenu1 = new Array(
	xwid,
	eval(-442 - hOffset),"-1",
	"","",
	"","",
	"","",	
			
		" Home","/index.htm",0,
	
			
		" Overview","/about/Overview.htm",0,
	
			
		" News","/about/News/index.htm",0,
	
			
		" Publications","/about/Publications/index.htm",0,
	
			
		" Service Delivery","/about/ServiceDelivery/index.htm",0,
	
			
		" Careers","JavaScript:newWindow=window.open('http://www.hok.com/careers', 'PopupWindow', 'location=1, toolbar=1, directories=1, status=1, menubar=1, scrollbars=1, resizable=1, width=500, height=500'); newWindow.focus();",0 
	
	)	
	
	
	
	arMenu2 = new Array(
	xwid,
	eval(-312 - hOffset),"-1",
	"","",
	"","",
	"","",	
			
		" Architecture","/Services/Architecture/index.htm",0,
	
			
		" Consulting","/Services/Consulting/index.htm",0,
	
			
		" Engineering","/Services/Engineering/index.htm",0,
	
			
		" Interiors","/Services/Interiors/index.htm",0,
	
			
		" Lighting Design","/Services/LightingDesign/index.htm",0,
	
			
		" Planning","/Services/Planning/index.htm",0,
	
			
		" Project Delivery","/Services/ProjectDelivery/index.htm",0,
	
			
		" Sustainable Design","/Services/SustainableDesign/index.htm",0,
	
			
		" Visual Communications","/Services/VisualCommunications/index.htm",0 
	
	)	
	
	
	
	arMenu3 = new Array(
	xwid,
	eval(-259 - hOffset),"-1",
	"","",
	"","",
	"","",				
		" United States","",1,
				
		" Canada","",1,
				
		" Europe","",1,
				
		" Asia-Pacific","",1,
				
		" Latin America","",1,
	
			
		" HOK’s Global Reach","/locations/GlobalReach.htm",0 
	
	)	
	
	
		
			arMenu3_1 = new Array( 
			
		" Atlanta","/locations/US_Atlanta/index.htm",0,
	
			
		" Chicago","/locations/US_Chicago/index.htm",0,
	
			
		" Dallas","/locations/US_Dallas/index.htm",0,
	
			
		" Houston","/locations/US_Houston/index.htm",0,
	
			
		" Kansas City","/locations/US_KansasCity/index.htm",0,
	
			
		" Los Angeles","/locations/US_LosAngeles/index.htm",0,
	
			
		" New York","/locations/US_NewYork/index.htm",0,
	
			
		" Orlando","/locations/US_Orlando/index.htm",0,
	
			
		" St. Louis","/locations/US_StLouis/index.htm",0,
	
			
		" San Francisco","/locations/US_SanFrancisco/index.htm",0,
	
			
		" Seattle","/locations/US_Seattle/index.htm",0,
	
			
		" Tampa","/locations/US_Tampa/index.htm",0,
	
			
		" Washington, DC","/locations/US_WashingtonDC/index.htm",0 
	
	)		
	

	
		
			arMenu3_2 = new Array( 
			
		" Ottawa","/locations/CA_Ottawa/index.htm",0,
	
			
		" Toronto","/locations/CA_Toronto/index.htm",0 
	
	)		
	

	
		
			arMenu3_3 = new Array( 
			
		" Berlin","/locations/EU_Berlin/index.htm",0,
	
			
		" London","/locations/EU_London/index.htm",0,
	
			
		" Warsaw","/locations/EU_Warsaw/index.htm",0,
	
			
		" Alliances","/locations/EU_Alliances/index.htm",0 
	
	)		
	

	
		
			arMenu3_4 = new Array( 
			
		" Brisbane","/locations/AP_Brisbane/index.htm",0,
	
			
		" Hong Kong","/locations/AP_HongKong/index.htm",0,
	
			
		" Tokyo","/locations/AP_Tokyo/index.htm",0,
	
			
		" Alliances","/locations/AP_Alliances/index.htm",0 
	
	)		
	

	
		
			arMenu3_5 = new Array( 
			
		" Mexico City","/locations/LA_MexicoCity/index.htm",0,
	
			
		" Alliances","/locations/LA_Alliances/index.htm",0 
	
	)		
	

	
		
	
	
	arMenu4 = new Array(
	xwid,
	eval(-200 - hOffset),"-1",
	"","",
	"","",
	"","",	
			
		" Alphabetical","/Clients/index.htm",0,
	
			
		" By Industry","/Clients/indexByIndustry.htm",0 
	
	)	
	
	
	
	arMenu5 = new Array(
	xwid,
	eval(-156 - hOffset),"-1",
	"","",
	"","",
	"","",	
			
		" Aerospace","/Industries/Aerospace/index.htm",0,
	
			
		" Automotive","/Industries/Automotive/index.htm",0,
	
			
		" Computers","/Industries/Computers/index.htm",0,
	
			
		" Consumer Products","/Industries/ConsumerProducts/index.htm",0,
	
			
		" Energy + Petroleum","/Industries/EnergyPetroleum/index.htm",0,
	
			
		" Entertainment + Publishing","/EntertainmentPublishing/index.htm",0,
	
			
		" Financial Services","/Industries/FinancialServices/index.htm",0,
	
			
		" Food + Beverage","/Industries/FoodBeverage/index.htm",0,
	
			
		" Health Care","/Industries/HealthCare/index.htm",0,
	
			
		" Heavy Manufacturing","/Industries/HeavyManufacturing/index.htm",0,
	
			
		" High-Tech Manufacturing","/Industries/HighTechManufacturing/index.htm",0,
	
			
		" Legal Services","/Industries/LegalServices/index.htm",0,
	
			
		" Professional Services","/Industries/ProfessionalServices/index.htm",0,
	
			
		" Science + Pharmaceutical","/Industries/SciencePharmaceutical/index.htm",0,
	
			
		" Telecom + Networking","/Industries/TelecomNetworking/index.htm",0 
	
	)	
	
	
	
	arMenu6 = new Array(
	xwid,
	eval(-95 - hOffset),"-1",
	"","",
	"","",
	"","",	
			
		" Call Centers","/BuildingTypes/CallCenters/index.htm",0,
	
			
		" Operations + Data Centers","/BuildingTypes/OperationsDataCenters/index.htm",0,
	
			
		" Laboratories","/BuildingTypes/Laboratories/index.htm",0,
	
			
		" Learning Centers","/BuildingTypes/LearningCenters/index.htm",0,
	
			
		" Manufacturing","/BuildingTypes/Manufacturing/index.htm",0,
				
		" Office","",1,
	
			
		" Studios","/BuildingTypes/Studios/index.htm",0,
	
			
		" Trading Floors","/BuildingTypes/TradingFloors/index.htm",0,
	
			
		" Visitor Centers","/BuildingTypes/VisitorCenters/index.htm",0 
	
	)	
	
	
		
			arMenu6_6 = new Array( 
			
		" Campus","/BuildingTypes/Office/Campus/index.htm",0,
	
			
		" Headquarters","/BuildingTypes/Office/Headquarters/index.htm",0,
	
			
		" High-Rise","/BuildingTypes/Office/HighRise/index.htm",0,
	
			
		" Workplace","/BuildingTypes/Office/Workplace/index.htm",0 
	
	)		
	

	
		
	


var globalwin=null;

function popupGlobalP()
{
	globalwin = window.open("/about/locations/GlobalPresence.cfm","globalwin","width=484,height=359");
	if (globalwin.opener==null) globalwin.opener = window;
	globalwin.focus();
}



if (isMenu) {

document.write("<SCRIPT LANGUAGE='JavaScript1.2' SRC='/jsscripts/menusoft.js' TYPE='text/javascript'></SCRIPT>");

}

function makeTopNav(strRoot){
	
	
	var str='<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="right"><TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0"><TR>'
	
	+ '<TD><A HREF="#" onMouseOver="RollOn(\'about\');popUp(\'elMenu1\',event);" onMouseOut="RollOff(\'about\');popDown(\'elMenu1\');">'
	+ '<IMG SRC="/images/site/main_navabout_off.gif" ALT="" WIDTH="130" HEIGHT="32" HSPACE="0" BORDER="0" name="about_name"></a></TD>'
	
	+ '<TD><A HREF="#" onMouseOver="RollOn(\'serv\');popUp(\'elMenu2\',event);" onMouseOut="RollOff(\'serv\');popDown(\'elMenu2\');">'
	+ '<IMG SRC="/images/site/main_navserv_off.gif" ALT="" WIDTH="53" HEIGHT="32" HSPACE="0" BORDER="0" name="serv_name"></a></TD>'
	
	+ '<TD><A HREF="#" onMouseOver="RollOn(\'loc\');popUp(\'elMenu3\',event);" onMouseOut="RollOff(\'loc\');popDown(\'elMenu3\');">'
	+ '<IMG SRC="/images/site/main_navloc_off.gif" ALT="" WIDTH="59" HEIGHT="32" HSPACE="0" BORDER="0" name="loc_name"></a></TD>'
	
	+ '<TD><A HREF="#" onMouseOver="RollOn(\'client\');popUp(\'elMenu4\',event);" onMouseOut="RollOff(\'client\');popDown(\'elMenu4\');">'
	+ '<IMG SRC="/images/site/main_navclient_off.gif" ALT="" WIDTH="44" HEIGHT="32" HSPACE="0" BORDER="0" name="client_name"></a></TD>'
	
	+ '<TD><A HREF="#" onMouseOver="RollOn(\'indust\');popUp(\'elMenu5\',event);" onMouseOut="RollOff(\'indust\');popDown(\'elMenu5\');">'
	+ '<IMG SRC="/images/site/main_navindust_off.gif" ALT="" WIDTH="61" HEIGHT="32" HSPACE="0" BORDER="0" name="indust_name"></a></TD>'
	
	+ '<TD><A HREF="#" onMouseOver="RollOn(\'build\');popUp(\'elMenu6\',event);" onMouseOut="RollOff(\'build\');popDown(\'elMenu6\');">'
	+ '<IMG SRC="/images/site/main_navbuild_off.gif" ALT="" WIDTH="85" HEIGHT="32" HSPACE="0" BORDER="0" name="build_name"></a></TD>'
	;	
	if (IE4) str = str + '</TD><TD><IMG SRC="../HOK%20Corporate%20Consulting_files/%27%20%2B%20strRoot%20%2B%20%27images/shared/utilities/ghost.gif" ALT="" WIDTH="1" HEIGHT="32" BORDER="0">';
	str = str + '</TD></TR></TABLE></td></tr></table>';
	
	if (isMac && IE4) {
		str= ''
	
	+ '<A HREF="#" onMouseOver="RollOn(\'about\');popUp(\'elMenu1\',event);" onMouseOut="RollOff(\'about\');popDown(\'elMenu1\');">'
	+ '<IMG SRC="/images/site/main_navabout_off.gif" ALT="" WIDTH="130" HEIGHT="32" HSPACE="0" BORDER="0" name="about_name"></a>'
	
	+ '<A HREF="#" onMouseOver="RollOn(\'serv\');popUp(\'elMenu2\',event);" onMouseOut="RollOff(\'serv\');popDown(\'elMenu2\');">'
	+ '<IMG SRC="/images/site/main_navserv_off.gif" ALT="" WIDTH="53" HEIGHT="32" HSPACE="0" BORDER="0" name="serv_name"></a>'
	
	+ '<A HREF="#" onMouseOver="RollOn(\'loc\');popUp(\'elMenu3\',event);" onMouseOut="RollOff(\'loc\');popDown(\'elMenu3\');">'
	+ '<IMG SRC="/images/site/main_navloc_off.gif" ALT="" WIDTH="59" HEIGHT="32" HSPACE="0" BORDER="0" name="loc_name"></a>'
	
	+ '<A HREF="#" onMouseOver="RollOn(\'client\');popUp(\'elMenu4\',event);" onMouseOut="RollOff(\'client\');popDown(\'elMenu4\');">'
	+ '<IMG SRC="/images/site/main_navclient_off.gif" ALT="" WIDTH="44" HEIGHT="32" HSPACE="0" BORDER="0" name="client_name"></a>'
	
	+ '<A HREF="#" onMouseOver="RollOn(\'indust\');popUp(\'elMenu5\',event);" onMouseOut="RollOff(\'indust\');popDown(\'elMenu5\');">'
	+ '<IMG SRC="/images/site/main_navindust_off.gif" ALT="" WIDTH="61" HEIGHT="32" HSPACE="0" BORDER="0" name="indust_name"></a>'
	
	+ '<A HREF="#" onMouseOver="RollOn(\'build\');popUp(\'elMenu6\',event);" onMouseOut="RollOff(\'build\');popDown(\'elMenu6\');">'
	+ '<IMG SRC="/images/site/main_navbuild_off.gif" ALT="" WIDTH="85" HEIGHT="32" HSPACE="0" BORDER="0" name="build_name"></a>'
	
		if (IE4) str = str + '<IMG SRC="../HOK%20Corporate%20Consulting_files/%27%20%2B%20strRoot%20%2B%20%27images/shared/utilities/ghost.gif" ALT="" WIDTH="20" HEIGHT="17" BORDER="0">';
	}	
	
	return str;
}


//TODO: Implement this in script to create this file.
function topNav(strRoot)
{

	var output = makeTopNav(strRoot);
    if (document.all)
		document.all('topNav').innerHTML = output;
	else if (document.layers) {
        document.layers['topNav'].document.open();
        document.layers['topNav'].document.writeln(output);
        document.layers['topNav'].document.close();
    }
	
	loadMenuRollovers(strRoot);
	startIt();
}


var rollover;

	var aboutOn=new Image();
	var aboutOff=new Image();

	var servOn=new Image();
	var servOff=new Image();

	var locOn=new Image();
	var locOff=new Image();

	var clientOn=new Image();
	var clientOff=new Image();

	var industOn=new Image();
	var industOff=new Image();

	var buildOn=new Image();
	var buildOff=new Image();


	var more = new Image();
	var more2 = new Image();
	
	var faster = new Image();
	var faster2 = new Image();
	
	var better = new Image();
	var better2 = new Image();
	
	var smarter = new Image();
	var smarter2 = new Image();
	
	var contact = new Image();
	var contact2 = new Image();
	
	var archiv = new Image();
	var archiv2 = new Image();
	
	var login = new Image();
	var login2 = new Image();

function loadMenuRollovers(strRoot)
{
	if (document.images) { rollover=1; } else { rollover=0; }
	aboutOn.src=strRoot+"images/site/main_navabout_on.gif";
aboutOff.src=strRoot+"images/site/main_navabout_off.gif";
	servOn.src=strRoot+"images/site/main_navserv_on.gif";
servOff.src=strRoot+"images/site/main_navserv_off.gif";
	locOn.src=strRoot+"images/site/main_navloc_on.gif";
locOff.src=strRoot+"images/site/main_navloc_off.gif";
	clientOn.src=strRoot+"images/site/main_navclient_on.gif";
clientOff.src=strRoot+"images/site/main_navclient_off.gif";
	industOn.src=strRoot+"images/site/main_navindust_on.gif";
industOff.src=strRoot+"images/site/main_navindust_off.gif";
	buildOn.src=strRoot+"images/site/main_navbuild_on.gif";
buildOff.src=strRoot+"images/site/main_navbuild_off.gif";
	
	
	more.src = strRoot + "images/site/main_navmoreoff.gif";
	more2.src = strRoot + "images/site/main_navmoreon.gif";

	faster.src = strRoot + "images/site/main_fasteroff.gif";
	faster2.src = strRoot + "images/site/main_fasteron.gif";

	better.src = strRoot + "images/site/main_betteroff.gif";
	better2.src = strRoot + "images/site/main_betteron.gif";

	smarter.src = strRoot + "images/site/main_smarteroff.gif";
	smarter2.src = strRoot + "images/site/main_smarteron.gif";

	contact.src = strRoot + "images/site/util_contacton.gif";
	contact2.src = strRoot + "images/site/util_contactoff.gif";

	archiv.src = strRoot + "images/site/util_archiveon.gif";
	archiv2.src = strRoot + "images/site/util_archiveoff.gif";

	login.src = strRoot + "images/site/util_clienton.gif";
	login2.src = strRoot + "images/site/util_clientoff.gif";
}




// Change RollOver
function RollOn (imgname)
{	
	if (rollover==1) {
		if (document.all){
			eval('document.images.'+imgname+'_name.src='+imgname+'On.src');
		} else if (document.layers) {
	eval('document.layers[\'topNav\'].document.'+imgname+'_name.src='+imgname+'On.src');
		}
   }
}

// Revert to Default Image
function RollOff(imgname)
{
	if (rollover==1) {
		if (document.all) {
			eval('document.images.'+imgname+'_name.src='+imgname+'Off.src');
		} else if (document.layers) {
			eval('document.layers[\'topNav\'].document.images.'+imgname+'_name.src='+imgname+'Off.src');
		}
    }    
}

//Contact Information
function goContact()
{
	document.location.href='mailto:steven.yin@hok.com';
}

// code for bottom strip menus
var rollover;
if (document.images) { rollover=1; } else { rollover=0; }
var contact=new Image();
contact.src="/images/shared/utilities/nav_contact_on.gif";

var sitemap=new Image();
sitemap.src="/images/shared/utilities/nav_sitemap_on.gif";




var tempClientLogin ='<FORM NAME="ClientLogin" ACTION="/security/VerifyLogin.cfm" METHOD="POST"><table border=0 cellpadding="2" cellpadding="2" style=" background-color:cccccc;width:300px;height:100px;" class="text"><TR bgcolor="666666"><Td colspan="2" align="center"><b>HOK CLIENT LOGIN</b></Td><TR><TD style="color:333333;">Password: </TD><TD><INPUT TYPE="PASSWORD" NAME="password" SIZE=20 MAXLENGTH=40 class="text" style="color:333333;"></TD></TR><TR><TD COLSPAN=2 ALIGN="CENTER"><INPUT  NAME="Login" TYPE="SUBMIT" VALUE="OK" style="color:333333;" class="text"><INPUT  NAME="Cancel" TYPE="BUTTON" VALUE="Cancel" OnClick="HideLoginPanel();" style="color:333333;" class="text"></TD></TR></TABLE></FORM>'


function displayLogin()
{	
	var objLayer = ht_getLayerObj("LoginPanel", null);
	var left = 300;
	var top = 300;
	var width = 300;
	var height = 100;	
	ht_setLayerVisiblility(objLayer, false);
	ht_setLayerPosition(objLayer, top, left);
	ht_setLayerResize(objLayer, width, height);
	
	if (isIE)
	{
		document.all.LoginPanel.innerHTML = tempClientLogin;
	}
	else if (isNS)
	{	
		var new_table = tempClientLogin;

		ht_setLayerContent(objLayer, new_table);
	}
	ht_setLayerVisiblility(objLayer, true);
}

function HideLoginPanel()
{
	var objLayer = ht_getLayerObj("LoginPanel", null);
	ht_setLayerVisiblility(objLayer, false);
}
	ht_beginLayer(window,'LoginPanel',70,HT_cHide,300,300,64,64,'bgcolor="navy"','border:outset; background-color:cccccc;');
	ht_endLayer(window);


// end of code for bottom strip menu


