dim maxCount dim farr() dim narr() dim larr() dim idarr() dim parr() dim isCarr() dim xcnt dim lastID dim xparent dim subp dim curFN dim SLlast1 dim SLlast2 maxCount = 48 Sub RenderMenu(currentFilePath) dim i, fnarray, maxitem, currentFileName fnarray = Split(currentFilePath, "/") maxitem = Ubound(fnarray) currentFileName = fnarray(maxitem) 'document.write( "File name: " & currentFileName) curFN = currentFileName SetupMenuItems() document.write("") document.write("") For i = 1 to UBound(farr) if larr(i) < 3 then RenderItem i end if Next document.write("
 
 
") End Sub Sub RenderItem(aIndex) dim ni,tstr,selStyle if larr(aIndex) > 1 then For ni = 1 to larr(aIndex) tstr = tstr & "  " Next end if selStyle = "" if isCarr(aIndex) = 1 then selStyle = "sel" else selStyle = "" end if if farr(aIndex) = "" then document.write("" & tstr & narr(aIndex) & "") else document.write("" & tstr & "" & narr(aIndex) & "") end if End Sub Sub WriteSiteLinks(currentFilePath) dim i, fnarray, maxitem, currentFileName fnarray = Split(currentFilePath, "/") maxitem = Ubound(fnarray) currentFileName = fnarray(maxitem) 'document.write( "File name: " & currentFileName) curFN = currentFileName SetupMenuItems() document.write("BKBH Site Links") For i = 1 to UBound(farr) WriteSiteLink i Next document.write("END of Site Links") End Sub Sub WriteSiteLink(aIndex) dim ni,tstr,selStyle if larr(aIndex) > 1 then For ni = 1 to larr(aIndex) tstr = tstr & "  " Next end if if farr(aIndex) = "" then document.write("tstr & narr(aIndex)") else document.write(tstr & "" & narr(aIndex) & "") end if End Sub Sub SetupMenuItems() redim farr(maxCount) redim narr(maxCount) redim larr(maxCount) redim idarr(maxCount) redim parr(maxCount) redim isCarr(maxCount) xcnt = 0 xparent = 0 subp = 0 lastID = 0 AddItem 1, 0, "index.html", "Home" ' cnt=1 AddItem 1, 0, "", "Our Firm" xparent = lastID AddItem 2, xparnet, "profile.html", "Firm Profile" AddItem 2, xparnet, "attorneys.html", "Attorneys" subp = lastID AddItem 3, subp, "stan.html", "Stanley T. Kaleczyc" AddItem 3, subp, "leo.html", "Leo Berry" AddItem 3, subp, "dan.html", "J. Daniel Hoven" AddItem 3, subp, "oliver.html", "Oliver H. Goe" AddItem 3, subp, "leow.html", "Leo S. Ward" AddItem 3, subp, "cathy.html", "Catherine A. Laughner" AddItem 3, subp, "mark.html", "Mark D. Etchart" AddItem 3, subp, "kim.html", "Kimberly A. Beatty" AddItem 3, subp, "stevew.html", "Steven T. Wade" AddItem 3, subp, "markt.html", "Mark R. Taylor" AddItem 3, subp, "andy.html", "G. Andrew Adamek" AddItem 3, subp, "dave.html", "David M. McLean" AddItem 3, subp, "brand.html", "Brand G. Boyar" AddItem 3, subp, "resources/SaraBergAttorneyTemplate.html", "Sara S. Berg" AddItem 3, subp, "aimee.html", "Aimee Grmoljez" AddItem 3, subp, "chad.html", "Chad E. Adams" AddItem 3, subp, "trevoruffelman.html", "Trevor L. Uffelman" AddItem 3, subp, "katikintli.html", "Kati G. Kintli" AddItem 3, subp, "JohnTietz.html", "W. John Tietz" AddItem 3, subp, "RyanWillmore.html", "Ryan C. Willmore" AddItem 3, subp, "DanAuerbach.html", "Daniel J. Auerbach" AddItem 3, subp, "ChadVanisko.html", "Chad R. Vanisko" AddItem 3, subp, "MattKuntz.html", "Matthew J. Kuntz" AddItem 3, subp, "stevebrowning.html", "Steve Browning (Founding Member), Retired" AddItem 3, subp, "EdBartlett.html", "Ed Bartlett, Of Counsel" AddItem 2, xparnet, "principles.html", "Guiding Principles" AddItem 2, xparnet, "locations.html", "Office Locations" ' cnt=5 AddItem 1, 0, "", "Practice Areas" xparent = lastID AddItem 2, xparnet, "practice.html", "General List" AddItem 2, xparnet, "capabilitycommercial.html", "Commercial Practice" AddItem 2, xparnet, "capabilityenvironmental.html", "Environmental Practice" AddItem 2, xparnet, "capabilityhealthcare.html", "Health Care Practice" AddItem 2, xparnet, "capabilitylitigation.html", "Litigation Practice" AddItem 2, xparnet, "capabilitygovtaffairs.html", "Public Affairs Practice" ' cnt=7 AddItem 1, 0, "", "Client Information" xparent = lastID AddItem 2, xparnet, "billphil.html", "Billing Philosophy" AddItem 2, xparnet, "developments.html", "Significant Developments" AddItem 2, xparnet, "clients.html", "Representative Clients" AddItem 2, xparnet, "links.html", "Selected Links" AddItem 2, xparnet, "legisinfo.html", "Legislative Affairs" ' cnt=6 AddItem 1, 0, "contact.html", "Contact Us" ' cnt=1 AddItem 1, 0, "employment.html", "Employment Opportunities" ' cnt=1 AddItem 1, 0, "disclaimer.html", "Disclaimer" ' cnt=1 ' total cnt = 22 End Sub Sub AddItem(aLevel, aParent, aFile, aMenuText) xcnt = xcnt + 1 larr(xcnt) = aLevel farr(xcnt) = aFile narr(xcnt) = aMenuText idarr(xcnt) = xcnt parr(xcnt) = aParent if strComp(curFN,aFile) = 0 then isCarr(xcnt) = 1 else isCarr(xcnt) = 0 end if lastID = xcnt End Sub