// Specifications for menu contents and menubar image associations var menus = new Array(); menus[0] = { image_id: "home", menuTop: 0, menuLeftOffset: 0, menu_items: [] }; menus[1] = { image_id: "campus", menuTop: 187, menuLeftOffset: 5, menu_items: [ {text: "Newfane", href: "http://www.kindlefarm.org/main/campuses_and_programs/newfane/"}, {text: "Community Partners", href: "http://www.kindlefarm.org/main/campuses_and_programs/community_partners/"} ] }; menus[2] = { image_id: "about", menuTop: 185, menuLeftOffset: 11, menu_items: [ {text: "Contact Us", href: "http://www.kindlefarm.org/main/about_us/contact_us/"}, {text: "Kindle Farm Children's Services, Inc.", href: "http://www.kindlefarm.org/main/about_us/we_are_a_501c3_on_a_mission/"}, {text: "What Makes Us Unique", href: "http://www.kindlefarm.org/main/about_us/what_makes_us_unique/"}, {text: "Student Demographics and Enrollment", href: "http://www.kindlefarm.org/main/about_us/student_demographics_and_enrollment/"}, {text: "History", href: "http://www.kindlefarm.org/main/about_us/history/"}, {text: "Donate to Kindle Farm", href: "http://www.kindlefarm.org/main/about_us/donate_to_kindle_farm/"} ] }; menus[3] = { image_id: "staff", menuTop: 185, menuLeftOffset: 6, menu_items: [ {text: "Technical Support Requests", href: " javascript:newWindow('/forms.php?formID=29', 600, 750)"}, {text: "Internet Resources", href: "http://www.kindlefarm.org/main/staff_toolbox/internet_resources/"}, {text: "Employment Opportunities", href: "http://www.kindlefarm.org/main/staff_toolbox/employment_opportunities/"} ] }; menus[4] = { image_id: "student", menuTop: 185, menuLeftOffset: 17, menu_items: [ {text: "Parent-Student Handbook", href: "http://www.kindlefarm.org/main/student_toolbox/parent-student_handbook/"}, {text: "Resources", href: "http://www.kindlefarm.org/main/student_toolbox/resources/"} ] }; menus[5] = { image_id: "programs", menuTop: 187, menuLeftOffset: 19, menu_items: [ {text: "Art and Music", href: "http://www.kindlefarm.org/main/essential_programs/art_and_music/"}, {text: "Technology", href: "http://www.kindlefarm.org/main/essential_programs/technology/"}, {text: "Transitional", href: "http://www.kindlefarm.org/main/essential_programs/transitional/"}, {text: "Vocational", href: "http://www.kindlefarm.org/main/essential_programs/vocational/"}, {text: "Wilderness and Adventure", href: "http://www.kindlefarm.org/main/essential_programs/wilderness_and_adventure/"} ] }; menus[6] = { image_id: "news", menuTop: 195, menuLeftOffset: 19, menu_items: [ {text: "Article Listings", href: "http://www.kindlefarm.org/main/news_and_events/article_listings/"}, {text: "Events Calendar", href: "/events.php"}, {text: "Media", href: "http://www.kindlefarm.org/main/news_and_events/media/"}, ] }; // Global menu state (used by make_menus and show_menu) var menu_ready = false; // Called from the onload event handler, this function generates the // menu div elements and their contents function make_menus() { var menu_div, menu_item, item_link, text_node, button, offset_base, offset_left, offset_top; // Use menus array to drive div creation loop for (var i=0; i 0) { // The menu is non-empty // Set event handlers for the menu menu_div.onmouseover = show_menu; menu_div.onmouseout = hide_menu; // Set stacking order in case other layers are around the page menu_div.style.zIndex = 1000; // Load the menu with its link elements for (var j=0; j