//----------DHTML Menu Created using AllWebMenus PRO ver 5.1-#762---------------
//H:\FBP Consulting\public_html\awmdata\fbp.awm
var awmMenuName='menu';
var awmLibraryBuild=762;
var awmLibraryPath='/awmdata';
var awmImagesPath='/awmdata/menu';
var awmSupported=(navigator.appName + navigator.appVersion.substring(0,1)=="Netscape5" || document.all || document.layers || navigator.userAgent.indexOf('Opera')>-1 || navigator.userAgent.indexOf('Konqueror')>-1)?1:0;
if (awmAltUrl!='' && !awmSupported) window.location.replace(awmAltUrl);
if (awmSupported){
var nua=navigator.userAgent,scriptNo=(nua.indexOf('Chrome')>-1)?2:((nua.indexOf('Safari')>-1)?7:(nua.indexOf('Gecko')>-1)?2:((document.layers)?3:((nua.indexOf('Opera')>-1)?4:((nua.indexOf('Mac')>-1)?5:1))));
var mpi=document.location,xt="";
var mpa=mpi.protocol+"//"+mpi.host;
var mpi=mpi.protocol+"//"+mpi.host+mpi.pathname;
if(scriptNo==1){oBC=document.all.tags("BASE");if(oBC && oBC.length) if(oBC[0].href) mpi=oBC[0].href;}
while (mpi.search(/\\/)>-1) mpi=mpi.replace("\\","/");
mpi=mpi.substring(0,mpi.lastIndexOf("/")+1);
var e=document.getElementsByTagName("SCRIPT");
for (var i=0;i<e.length;i++){if (e[i].src){if (e[i].src.indexOf(awmMenuName+".js")!=-1){xt=e[i].src.split("/");if (xt[xt.length-1]==awmMenuName+".js"){xt=e[i].src.substring(0,e[i].src.length-awmMenuName.length-3);if (e[i].src.indexOf("://")!=-1){mpi=xt;}else{if(xt.substring(0,1)=="/")mpi=mpa+xt; else mpi+=xt;}}}}}
while (mpi.search(/\/\.\//)>-1) {mpi=mpi.replace("/./","/");}
var awmMenuPath=mpi.substring(0,mpi.length-1);
while (awmMenuPath.search("'")>-1) {awmMenuPath=awmMenuPath.replace("'","%27");}
document.write("<SCRIPT SRC='"+awmMenuPath+awmLibraryPath+"/awmlib"+scriptNo+".js'><\/SCRIPT>");
var n=null;
awmzindex=1000;
}

var awmImageName='';
var awmPosID='';
var awmSubmenusFrame='';
var awmSubmenusFrameOffset;
var awmOptimize=0;
var awmHash='TFNJBSTESUBIVYKOFEPUJB';
var awmUseTrs=0;
var awmSepr=["0","","",""];
//Advanced Scripting
/***********************************************
* IFrame SSI script II- © Dynamic Drive DHTML code library (http://www.dynamicdrive.com)
* Visit DynamicDrive.com for hundreds of original DHTML scripts
* This notice must stay intact for legal use
***********************************************/

//Input the IDs of the IFRAMES you wish to dynamically resize to match its content height:
//Separate each ID with a comma. Examples: ["myframe1", "myframe2"] or ["myframe"] or [] for none:
var iframeids=["I1"]

//Should script hide iframe from browsers that don't support this script (non IE5+/NS6+ browsers. Recommended):
var iframehide="yes"

var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
var FFextraHeight=parseFloat(getFFVersion)>=0.1? 16 : 0 //extra height in px to add to iframe in FireFox 1.0+ browsers

function resizeCaller() {
var dyniframe=new Array()
for (i=0; i<iframeids.length; i++){
if (document.getElementById)
resizeIframe(iframeids[i])
//reveal iframe for lower end browsers? (see var above):
if ((document.all || document.getElementById) && iframehide=="no"){
var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
tempobj.style.display="block"
}
}
}

function resizeIframe(frameid){
var currentfr=document.getElementById(frameid)
if (currentfr && !window.opera){
currentfr.style.display="block"
if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight) //ns6 syntax
currentfr.height = currentfr.contentDocument.body.offsetHeight+FFextraHeight; 
else if (currentfr.Document && currentfr.Document.body.scrollHeight) //ie5+ syntax
currentfr.height = currentfr.Document.body.scrollHeight;
if (currentfr.addEventListener)
currentfr.addEventListener("load", readjustIframe, false)
else if (currentfr.attachEvent){
currentfr.detachEvent("onload", readjustIframe) // Bug fix line
currentfr.attachEvent("onload", readjustIframe)
}
}
}

function readjustIframe(loadevt) {
var crossevt=(window.event)? event : loadevt
var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement
if (iframeroot)
resizeIframe(iframeroot.id);
}

function loadintoIframe(iframeid, url){
if (document.getElementById)
document.getElementById(iframeid).src=url
}

if (window.addEventListener)
window.addEventListener("load", resizeCaller, false)
else if (window.attachEvent)
window.attachEvent("onload", resizeCaller)
else
window.onload=resizeCaller
//End of Advanced Scripting
function awmBuildMenu(){
if (awmSupported){
awmImagesColl=["main-button-tile.gif",234,31,"main-buttonOver-tile.gif",234,31,"main-button-left.gif",6,31,"main-buttonOver-left.gif",6,31,"main-button-right.gif",7,31,"main-buttonOver-right.gif",7,31];
awmCreateCSS(1,2,1,'#FFFFFF',n,n,'14px sans-serif',n,'none','0','#000000','0px 0px 0px 0',0);
awmCreateCSS(0,2,1,'#FFFFFF',n,n,'14px sans-serif',n,'none','0','#000000','0px 0px 0px 0',0);
awmCreateCSS(1,2,1,'#000000',n,n,'14px sans-serif',n,'none','0','#000000','0px 0px 0px 0',0);
awmCreateCSS(0,1,0,n,'#B1B2B1',0,n,n,'none','0','#000000',0,0);
awmCreateCSS(1,2,0,'#FFFFFF',n,0,'bold 10px Verdana',n,'none','0','#000000','8px 15px 8px 15',1);
awmCreateCSS(0,2,0,'#FFFFFF',n,1,'bold 10px Verdana',n,'none','0','#000000','8px 15px 8px 15',1);
awmCreateCSS(0,1,0,n,n,n,n,n,'none','0','#000000',0,0);
var s0=awmCreateMenu(0,0,0,0,1,0,0,0,0,10,10,1,1,3,0,0,1,n,n,100,1,0,0,0,980,-1,1,200,200,0,0,1,"0,0,0",n,n,n,n,n,n,n,n,0,0);
it=s0.addItemWithImages(0,1,1,"","","","",0,0,0,3,3,3,n,n,n,"",n,n,n,n,n,0,0,0,n,n,n,n,n,n,0,0,0,0,0,n,n,n);
it=s0.addItemWithImages(4,5,5,"Home",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/home1.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
it=s0.addItemWithImages(4,5,5,"About",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/about.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
it=s0.addItemWithImages(4,5,5,"Services",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/services.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
var s1=it.addSubmenu(1,0,0,0,0,0,0,6,0,0,1,n,n,100,0,1,0,-1,1,200,200,0,0,"0,0,0",0);
it=s1.addItemWithImages(4,5,5,"Structural",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/structural and civil.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
it=s1.addItemWithImages(4,5,5,"Project Management",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/project management.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
it=s1.addItemWithImages(4,5,5,"CDM",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/cdm.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
it=s1.addItemWithImages(4,5,5,"Planning",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/planning.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
it=s1.addItemWithImages(4,5,5,"Architectural",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/architecture.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
it=s1.addItemWithImages(4,5,5,"Fire",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/fire.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
it=s1.addItemWithImages(4,5,5,"Environmental",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/environment.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
it=s0.addItemWithImages(4,5,5,"Our Clients",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/our clients.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
it=s0.addItemWithImages(4,5,5,"Careers",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/careers.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
it=s0.addItemWithImages(4,5,5,"Contact Us",n,n,"",n,n,n,3,3,3,n,n,n,"",n,n,"loadintoIframe('I1', '/02-pages/contact us.html');",n,n,0,0,2,2,3,3,4,5,5,1,1,1,0,0,n,n,n);
it=s0.addItemWithImages(2,1,1,"","","","",0,0,0,3,3,3,n,n,n,"",n,n,n,n,n,0,0,0,n,n,n,n,n,n,0,0,0,0,0,n,n,n);
s0.pm.buildMenu();
}}
