// set up drop downs anywhere in the body of the page. I think the bottom of the page is better.. // but you can experiment with effect on loadtime. if (TransMenu.isSupported()) { //================================================================================================== // create a set of dropdowns //================================================================================================== // the first param should always be down, as it is here // // The second and third param are the top and left offset positions of the menus from their actuators // respectively. To make a menu appear a little to the left and bottom of an actuator, you could use // something like -5, 5 // // The last parameter can be .topLeft, .bottomLeft, .topRight, or .bottomRight to inidicate the corner // of the actuator from which to measure the offset positions above. Here we are saying we want the // menu to appear directly below the bottom left corner of the actuator //================================================================================================== var ms = new TransMenuSet(TransMenu.direction.down, 1, 0, TransMenu.reference.bottomLeft); //================================================================================================== // create a dropdown menu //================================================================================================== // the first parameter should be the HTML element which will act actuator for the menu //================================================================================================== var menu2 = ms.addMenu(document.getElementById("topMenuElement2")); menu2.addItem("Mission and Vision", "/about/index.aspx"); menu2.addItem("Leadership Directory", "/about/leaders.aspx?id=bod"); var submenu17 = menu2.addMenu(menu2.items[1]); submenu17.addItem("Board of Directors", "/about/leaders.aspx?id=bod"); submenu17.addItem("Associate Directors", "/about/leaders.aspx?id=ad"); submenu17.addItem("Member Board", "/about/leaders.aspx?id=mb"); submenu17.addItem("Chapters", "/about/chapterleaders.cfm"); submenu17.addItem("Technical Operations", "/about/leaders.aspx?id=to"); submenu17.addItem("Working Groups", "/about/leaders.aspx?id=wg"); submenu17.addItem("Committee Chairs", "/about/leaders.aspx?id=cc"); submenu17.addItem("Administrative Office", "/about/leaders.aspx?id=co"); submenu17.addItem("Call for Nominations", "/about/nominations.aspx"); submenu17.addItem("INCOSE Elections", "/about/elections.aspx"); menu2.addItem("Hall of Leaders", "/about/hall/welcome.aspx"); var submenu18 = menu2.addMenu(menu2.items[2]); submenu18.addItem("Welcome", "/about/hall/welcome.aspx"); submenu18.addItem("Past Presidents", "/about/hall/pastpresidents.aspx"); submenu18.addItem("Pioneers", "/about/hall/pioneers.aspx"); submenu18.addItem("Fellows", "/about/hall/fellows.aspx"); submenu18.addItem("Founders", "/about/hall/founders.aspx"); submenu18.addItem("Outstanding Service Award", "/about/hall/service.aspx"); submenu18.addItem("Award Criteria", "/about/hall/criteria.aspx"); menu2.addItem("Code of Ethics", "/about/ethics.aspx"); menu2.addItem("INCOSE Foundation", "/about/foundation/index.aspx"); var submenu27 = menu2.addMenu(menu2.items[4]); submenu27.addItem("INCOSE Foundation", "/about/foundation/index.aspx"); submenu27.addItem("Proposed Initiatives", "/about/foundation/initiatives.aspx"); submenu27.addItem("Foundation Board", "/about/foundation/board.aspx"); submenu27.addItem("Articles of Incorporation", "/about/foundation/incorporation.aspx"); submenu27.addItem("Foundation Bylaws", "/about/foundation/bylaws.aspx"); submenu27.addItem("Stevens Doctoral Award", "/about/foundation/doctoralaward.aspx"); submenu27.addItem("Johns Hopkins University / APL Scholarship", "/about/foundation/doctoralawardjhu.aspx"); submenu27.addItem("Foundation News", "/about/foundation/newsdetails.aspx?id=72"); submenu27.addItem("DONATE NOW", "/cc_orders/donations.asp"); menu2.addItem("Organization", "/about/organization/officersdirectors.aspx"); var submenu10 = menu2.addMenu(menu2.items[5]); submenu10.addItem("Officers & Directors Roles & Responsibilities", "/about/organization/officersdirectors.aspx"); submenu10.addItem("Member Board", "/about/organization/memberboard.aspx"); submenu10.addItem("Committees", "/about/organization/committees.aspx"); submenu10.addItem("Corporate Advisory Board", "/about/organization/cab.cfm"); submenu10.addItem("Technical Organization", "/about/organization/ti.aspx"); submenu10.addItem("Central Office", "/about/organization/centraloffice.aspx"); submenu10.addItem("Chapters", "/about/organization/chapters.aspx"); menu2.addItem("Annual Operating Plan", "/about/aop.aspx"); menu2.addItem("Long Range Plan", "/about/lrp.aspx"); menu2.addItem("Policies & Bylaws", "/about/policies.aspx"); var menu3 = ms.addMenu(document.getElementById("topMenuElement3")); menu3.addItem("Membership Benefits", "/membership/benefits.aspx"); var submenu31 = menu3.addMenu(menu3.items[0]); submenu31.addItem("Individual Membership", "/membership/benefits.aspx"); submenu31.addItem("Corporate Advisory Board (CAB)", "/about/docs/cab_brochure.pdf"); menu3.addItem("Value of Membership", "/membership/valueofmembership.aspx"); menu3.addItem("Membership Types", "/membership/membershiptypes.aspx"); menu3.addItem("Join INCOSE", "/joinincose.html"); menu3.addItem("Renew Membership", "/membership/renew.aspx"); menu3.addItem("Update Member Info", "/membership/updateinfo.aspx"); menu3.addItem("Member Login", "/membersonly.html"); var menu4 = ms.addMenu(document.getElementById("topMenuElement4")); menu4.addItem("Geographic Structure", "/chapters/geographic.aspx"); menu4.addItem("Find a Chapter", "/chapters/findachapter.cfm"); menu4.addItem("Chapter Websites", "/chapters/websites.aspx"); menu4.addItem("Establishing a Student Division", "/chapters/studentdivisions.aspx"); menu4.addItem("Starting a Chapter", "/chapters/starting.aspx"); menu4.addItem("Chapter Awards", "/chapters/awards/currentwinners.aspx"); var submenu42 = menu4.addMenu(menu4.items[5]); submenu42.addItem("Current Year Winners", "/chapters/awards/details.aspx?id=2010"); submenu42.addItem("Criteria for Chapter
     Awards Program", "/chapters/awards/criteria.aspx"); submenu42.addItem("2008 Chapter Awards", "/chapters/awards/details.aspx?id=2008"); submenu42.addItem("2007 Chapter Awards", "/chapters/awards/details.aspx?id=2007"); submenu42.addItem("2006 Chapter Awards", "/chapters/awards/details.aspx?id=2006"); submenu42.addItem("2005 Chapter Awards", "/chapters/awards/details.aspx?id=2005"); submenu42.addItem("2004 Chapter Awards", "/chapters/awards/details.aspx?id=2004"); submenu42.addItem("2003 Chapter Awards", "/chapters/awards/details.aspx?id=2003"); submenu42.addItem("2002 Chapter Awards", "/chapters/awards/details.aspx?id=2002"); submenu42.addItem("2001 Chapter Awards", "/chapters/awards/details.aspx?id=2001"); submenu42.addItem("2009 Chapter Awards", "/chapters/awards/details.aspx?id=2009"); menu4.addItem("Chapter Resources", "/chapters/chapterResources.aspx"); var menu5 = ms.addMenu(document.getElementById("topMenuElement5")); menu5.addItem("Newsroom", "/newsevents/news/index.aspx"); menu5.addItem("INCOSE eNote", "/newsevents/enote/index.aspx"); menu5.addItem("Event Calendar", "/newsevents/events/index.aspx"); menu5.addItem("Submitting News/Events", "/newsevents/submitting.aspx"); menu5.addItem("SE in the News", "/newsevents/senews/index.aspx"); menu5.addItem("Media Relations", "/newsevents/mediarelations/"); var submenu270 = menu5.addMenu(menu5.items[5]); submenu270.addItem("Media Relations", "/newsevents/mediarelations/"); submenu270.addItem("Brief History of Systems Engineering", "/newsevents/mediarelations/briefhistory.aspx"); submenu270.addItem("Leadership Bios", "/newsevents/mediarelations/leadershipbios.aspx"); submenu270.addItem("Press Releases", "/newsevents/mediarelations/pressreleases.aspx"); menu5.addItem("International Workshop", "/newsevents/workshop/index.aspx"); var submenu286 = menu5.addMenu(menu5.items[6]); submenu286.addItem("Overview", "/newsevents/workshop/index.aspx"); submenu286.addItem("Invitation Letter (PDF)", "/workshop/docs/IW2010_Invitation_Letter.pdf"); submenu286.addItem("Register to Attend", "http://guest.cvent.com/i.aspx?5S%2cM3%2cb624b14e-4cea-440a-9450-2bce2142a5f7"); submenu286.addItem("Request Meeting Space", "https://www.myassociationservices.com/incose/iwworkgroups/"); submenu286.addItem("Hotel & Room Reservations", "/newsevents/workshop/details.aspx?id=Room"); submenu286.addItem("Travel to the US", "/newsevents/workshop/details.aspx?id=Travel"); submenu286.addItem("Schedule at a Glance and Booklet", "/newsevents/workshop/details.aspx?id=Schedule"); submenu286.addItem("Schedule by Group", "/newsevents/workshop/details.aspx?id=Group"); submenu286.addItem("Order Your 20th Anniversary Shirt", "/newsevents/workshop/details.aspx?id=Shirt"); submenu286.addItem("MBSE Workshop", "/newsevents/workshop/details.aspx?id=MBSE"); menu5.addItem("International Symposium", "/symp2010"); var menu6 = ms.addMenu(document.getElementById("topMenuElement6")); menu6.addItem("INCOSE Products", "/ProductsPubs/products/index.aspx"); var submenu57 = menu6.addMenu(menu6.items[0]); submenu57.addItem("Overview", "/ProductsPubs/products/index.aspx"); submenu57.addItem("SE Handbook", "/ProductsPubs/products/sehandbook.aspx"); submenu57.addItem("Measurement Primer", "/ProductsPubs/products/measurementprimer.aspx"); submenu57.addItem("Metrics Guidebook", "/ProductsPubs/products/metricsguidebook.aspx"); submenu57.addItem("Technical Measurement Guide", "/ProductsPubs/products/techmeasurementguide.aspx"); submenu57.addItem("Tools Database", "/ProductsPubs/products/toolsdatabase.aspx"); submenu57.addItem("SE Primer", "/ProductsPubs/products/seprimer.aspx"); submenu57.addItem("Conops of SE
    Education Community", "/ProductsPubs/products/conops.aspx"); submenu57.addItem("SECAM", "/ProductsPubs/products/secam.aspx"); submenu57.addItem("SE Leading Indicators Guide", "/ProductsPubs/products/seleadingIndicators.aspx"); submenu57.addItem("SE Vision 2020", "/ProductsPubs/products/sevision2020.aspx"); submenu57.addItem("SE Competencies Framework", "/ProductsPubs/products/competenciesframework.aspx"); menu6.addItem("Technical Resource Center", "/ProductsPubs/techresourcecenter.aspx"); menu6.addItem("Periodicals", "/ProductsPubs/periodicals/journalofsystems.aspx"); var submenu59 = menu6.addMenu(menu6.items[2]); submenu59.addItem("Journal of Systems Engineering", "/ProductsPubs/periodicals/journalofsystems.aspx"); submenu59.addItem("INSIGHT", "/ProductsPubs/periodicals/insight.aspx"); submenu59.addItem("Editorial Guidelines", "/ProductsPubs/periodicals/editorialguidelines.aspx"); submenu59.addItem("Advertising Information", "/ProductsPubs/periodicals/advertisinginformation.aspx"); submenu59.addItem("Republishing Policy", "/ProductsPubs/periodicals/republishingpolicy.aspx"); submenu59.addItem("Copyright Assignment", "/ProductsPubs/periodicals/copyrightassignment.aspx"); menu6.addItem("Symposia", "/ProductsPubs/symposia/ipub.aspx"); var submenu60 = menu6.addMenu(menu6.items[3]); submenu60.addItem("i-Pub Publications Database", "/ProductsPubs/symposia/ipub.aspx"); submenu60.addItem("Proceedings Library", "/ProductsPubs/symposia/proceedingslibrary.aspx"); submenu60.addItem("Symposia History", "/ProductsPubs/symposia/symposiahistory.aspx"); submenu60.addItem("Paper Guidelines", "/ProductsPubs/symposia/paperguidelines.aspx"); submenu60.addItem("Copyright Assignment", "/ProductsPubs/symposia/copyrightassignment.aspx"); menu6.addItem("Community Resources", "/ProductsPubs/communityresources.aspx"); menu6.addItem("INCOSE Store", "/ProductsPubs/incosestore.aspx"); var menu7 = ms.addMenu(document.getElementById("topMenuElement7")); menu7.addItem("Certification", "/educationcareers/certification/index.aspx"); var submenu73 = menu7.addMenu(menu7.items[0]); submenu73.addItem("Certification Introduction", "/educationcareers/certification/index.aspx"); submenu73.addItem("Process Flow", "/educationcareers/certification/processflow.aspx"); submenu73.addItem("Which Level is Right for Me?", "/educationcareers/certification/details.aspx?id=level"); submenu73.addItem("How do I apply?", "/educationcareers/certification/details.aspx?id=apply"); submenu73.addItem("How do I renew?", "/educationcareers/certification/details.aspx?id=renew"); submenu73.addItem("How much does it cost?", "/educationcareers/certification/csepcost.aspx"); submenu73.addItem("INCOSE Code of Ethics", "/about/ethics.aspx"); submenu73.addItem("Frequently Asked Questions", "/educationcareers/certification/csepfaq.aspx"); submenu73.addItem("Future Certification Levels", "/educationcareers/certification/futurecert.aspx"); submenu73.addItem("List of CSEPs", "/educationcareers/certification/cseps.aspx?type=1"); submenu73.addItem("List of ASEPs", "/educationcareers/certification/cseps.aspx?type=2"); submenu73.addItem("List of ESEPs", "/educationcareers/certification/cseps.aspx?type=5"); submenu73.addItem("Certification Program History", "/educationcareers/certification/csephistory.aspx"); submenu73.addItem("Training Providers", "/educationcareers/certification/cseptraining.aspx"); submenu73.addItem("Certification Agreements", "/educationcareers/certification/csepagreets.aspx"); submenu73.addItem("All Certification Related Forms", "/educationcareers/certification/forms.aspx"); menu7.addItem("Short Courses", "/educationcareers/shortcourses.aspx"); menu7.addItem("Job Bank", "http://jobsconnection.incose.org"); menu7.addItem("Careers in SE", "/educationcareers/careersinsystemseng.aspx"); menu7.addItem("FAQs for Students", "/educationcareers/faqsforstudents.aspx"); menu7.addItem("Policy on SE Education", "/educationcareers/educationpolicy.aspx"); menu7.addItem("Directory of SE
    Academic Programs", "/educationcareers/academicprogramdirectory.aspx"); var menu8 = ms.addMenu(document.getElementById("topMenuElement8")); menu8.addItem("What is Systems
    Engineering", "/practice/whatissystemseng.aspx"); menu8.addItem("Guide to SE Body
    of Knowledge", "/practice/guidetosebodyofknow.aspx"); menu8.addItem("Strategic Initiatives", "/practice/strategicinitiatives.aspx"); menu8.addItem("Technical Products", "/ProductsPubs/products/"); menu8.addItem("Standards Update", "/practice/standardsupdate.aspx"); menu8.addItem("Research", "/practice/research/researchpolicy.aspx"); var submenu92 = menu8.addMenu(menu8.items[5]); submenu92.addItem("Policy on SE Research", "/practice/research/researchpolicy.aspx"); submenu92.addItem("SE & Architecting
    Network (SEANET)", "/practice/research/seanet.aspx"); menu8.addItem("Partnerships", "/practice/partnerships.aspx"); menu8.addItem("Webinars", "/practice/webinars.aspx"); menu8.addItem("Working Groups", "/practice/techops/"); //================================================================================================== // write drop downs into page //================================================================================================== // this method writes all the HTML for the menus into the page with document.write(). It must be // called within the body of the HTML page. //================================================================================================== TransMenu.renderAll(); } function menuInit() { //========================================================================================== // if supported, initialize TransMenus //========================================================================================== // Check isSupported() so that menus aren't accidentally sent to non-supporting browsers. // This is better than server-side checking because it will also catch browsers which would // normally support the menus but have javascript disabled. // // If supported, call initialize() and then hook whatever image rollover code you need to do // to the .onactivate and .ondeactivate events for each menu. //========================================================================================== if (TransMenu.isSupported()) { TransMenu.initialize(); // hook all the highlight swapping of the main toolbar to menu activation/deactivation // instead of simple rollover to get the effect where the button stays highlit until // the menu is closed. document.getElementById("topMenuElement216").onmouseover = function() { window.status ="/"; ms.hideCurrent(); this.className = "hover"; } document.getElementById("topMenuElement216").onmouseout = function() { window.status =""; this.className = ""; } menu2.onactivate = function() { document.getElementById("topMenuElement2").className = "hover"; }; menu2.ondeactivate = function() { document.getElementById("topMenuElement2").className = ""; }; menu3.onactivate = function() { document.getElementById("topMenuElement3").className = "hover"; }; menu3.ondeactivate = function() { document.getElementById("topMenuElement3").className = ""; }; menu4.onactivate = function() { document.getElementById("topMenuElement4").className = "hover"; }; menu4.ondeactivate = function() { document.getElementById("topMenuElement4").className = ""; }; menu5.onactivate = function() { document.getElementById("topMenuElement5").className = "hover"; }; menu5.ondeactivate = function() { document.getElementById("topMenuElement5").className = ""; }; menu6.onactivate = function() { document.getElementById("topMenuElement6").className = "hover"; }; menu6.ondeactivate = function() { document.getElementById("topMenuElement6").className = ""; }; menu7.onactivate = function() { document.getElementById("topMenuElement7").className = "hover"; }; menu7.ondeactivate = function() { document.getElementById("topMenuElement7").className = ""; }; menu8.onactivate = function() { document.getElementById("topMenuElement8").className = "hover"; }; menu8.ondeactivate = function() { document.getElementById("topMenuElement8").className = ""; }; } }