/** * mm_menu 20MAR2002 Version 6.0 * Andy Finnell, March 2002 * Copyright (c) 2000-2002 Macromedia, Inc. * * based on menu.js * by gary smith, July 1997 * Copyright (c) 1997-1999 Netscape Communications Corp. * * Netscape grants you a royalty free license to use or modify this * software provided that this copyright notice appears on all copies. * This software is provided "AS IS," without a warranty of any kind. */ function mmLoadMenus() { if (window.mm_menu_products) return; window.mm_menu_products = new Menu("root",135,25,"Arial, Helvetica, sans-serif",11,"#333333","#0000FF","#FFE762","#FFFFCA","left","middle",3,0,500,-5,7,true,false,true,8,true,true); //format for adding menu items to this script: //mm_menu_products.addMenuItem("text to display, including basic font formatting tags","location='http://www.someurl.com/canberelative/orabsolute'","optional space for additional javascript(s) to call"); mm_menu_products.addMenuItem("Final Draft ","location='http://www.finaldraft.com/products/final-draft/'"); mm_menu_products.addMenuItem("Final Draft Upgrade","location='http://www.finaldraft.com/products/final-draft/upgrade-fd.php'"); mm_menu_products.addMenuItem("Final Draft Educational","location='http://www.finaldraft.com/products/final-draft-edu/index.php'"); mm_menu_products.addMenuItem("Final Draft AV ","location='http://www.finaldraft.com/products/final-draft-av/'"); mm_menu_products.addMenuItem("Script Magazine","location='http://www.finaldraft.com/products/script-magazine'"); mm_menu_products.addMenuItem("Big Break™ Contest","location='http://www.finaldraft.com/products/big-break/'"); mm_menu_products.addMenuItem("ScriptXpert Coverage","location='http://www.finaldraft.com/products/scriptxpert/'"); mm_menu_products.hideOnMouseOut=true; mm_menu_products.bgColor='#CCCCCC'; mm_menu_products.menuBorder=1; mm_menu_products.menuLiteBgColor='#CCCCCC'; mm_menu_products.menuBorderBgColor='#999999'; if (window.mm_menu_solutions) return; window.mm_menu_solutions = new Menu("root",113,25,"Arial, Helvetica, sans-serif",11,"#333333","#0000FF","#FFE762","#FFFFCA","left","middle",3,0,500,-5,7,true,false,true,8,true,true); mm_menu_solutions.addMenuItem("Studio / Production","location='http://www.finaldraft.com/solutions/studio-production.php'"); mm_menu_solutions.addMenuItem("Educational","location='http://www.finaldraft.com/solutions/educational.php'"); mm_menu_solutions.addMenuItem("Government","location='http://www.finaldraft.com/solutions/government.php'"); mm_menu_solutions.addMenuItem("Non·Profit","location='http://www.finaldraft.com/solutions/non-profit.php'"); mm_menu_solutions.addMenuItem("International","location='http://www.finaldraft.com/solutions/international.php'"); mm_menu_solutions.hideOnMouseOut=true; mm_menu_solutions.bgColor='#CCCCCC'; mm_menu_solutions.menuBorder=1; mm_menu_solutions.menuLiteBgColor='#CCCCCC'; mm_menu_solutions.menuBorderBgColor='#999999'; if (window.mm_menu_services) return; window.mm_menu_services = new Menu("root",104,25,"Arial, Helvetica, sans-serif",11,"#333333","#0000FF","#FFE762","#FFFFCA","left","middle",3,0,500,-5,7,true,false,true,8,true,true); mm_menu_services.addMenuItem("Script Registry","location='http://www.finaldraft.com/services/script-registry.php'"); mm_menu_services.addMenuItem("Webinar Series","location='http://www.finaldraft.com/services/webinars/'"); mm_menu_services.hideOnMouseOut=true; mm_menu_services.bgColor='#CCCCCC'; mm_menu_services.menuBorder=1; mm_menu_services.menuLiteBgColor='#CCCCCC'; mm_menu_services.menuBorderBgColor='#999999'; if (window.mm_menu_downloads) return; window.mm_menu_downloads = new Menu("root",140,25,"Arial, Helvetica, sans-serif",11,"#333333","#0000FF","#FFE762","#FFFFCA","left","middle",3,0,500,-5,7,true,false,true,8,true,true); mm_menu_downloads.addMenuItem("Software Updates","location='http://www.finaldraft.com/downloads/software-updates.php'"); mm_menu_downloads.addMenuItem("FREE Demos","location='http://www.finaldraft.com/downloads/demo-final-draft.php'"); mm_menu_downloads.addMenuItem("Script Templates","location='http://www.finaldraft.com/support/software/templates/'"); mm_menu_downloads.addMenuItem("Manuals","location='http://www.finaldraft.com/downloads/manuals.php'"); mm_menu_downloads.addMenuItem("K12 Educator Workbook","location='http://www.finaldraft.com/solutions/k12-teacher-workbook.php'"); mm_menu_downloads.hideOnMouseOut=true; mm_menu_downloads.bgColor='#CCCCCC'; mm_menu_downloads.menuBorder=1; mm_menu_downloads.menuLiteBgColor='#CCCCCC'; mm_menu_downloads.menuBorderBgColor='#999999'; if (window.mm_menu_support) return; window.mm_menu_support = new Menu("root",119,25,"Arial, Helvetica, sans-serif",11,"#333333","#0000FF","#FFE762","#FFFFCA","left","middle",3,0,500,-5,7,true,false,true,8,true,true); mm_menu_support.addMenuItem("Knowledge Base","location='http://support.finaldraft.com/'"); mm_menu_support.addMenuItem("Customer Service","location='http://www.finaldraft.com/support/customer-service.php'"); mm_menu_support.addMenuItem("Product Registration","location='http://www.finaldraft.com/support/product-registration.php'"); mm_menu_support.addMenuItem("Contact Support","location='http://www.finaldraft.com/company/contact-us/software-support.php'"); mm_menu_support.hideOnMouseOut=true; mm_menu_support.bgColor='#CCCCCC'; mm_menu_support.menuBorder=1; mm_menu_support.menuLiteBgColor='#CCCCCC'; mm_menu_support.menuBorderBgColor='#999999'; if (window.mm_menu_company) return; window.mm_menu_company = new Menu("root",110,25,"Arial, Helvetica, sans-serif",11,"#333333","#0000FF","#FFE762","#FFFFCA","left","middle",3,0,500,-5,7,true,false,true,8,true,true); mm_menu_company.addMenuItem("About Us","location='http://www.finaldraft.com/company/about-us.php'"); mm_menu_company.addMenuItem("Contact Us","location='http://www.finaldraft.com/company/contact-us/'"); mm_menu_company.addMenuItem("Outreach","location='http://www.finaldraft.com/company/outreach/'"); mm_menu_company.addMenuItem("News and Events","location='http://www.finaldraft.com/company/news-and-events/'"); mm_menu_company.addMenuItem("On the Scene","location='http://www.finaldraft.com/company/news-and-events/on-the-scene/'"); mm_menu_company.addMenuItem("Partners","location='http://www.finaldraft.com/company/technology-partners.php'"); mm_menu_company.addMenuItem("Testimonials","location='http://www.finaldraft.com/company/testimonials.php'"); mm_menu_company.hideOnMouseOut=true; mm_menu_company.bgColor='#CCCCCC'; mm_menu_company.menuBorder=1; mm_menu_company.menuLiteBgColor='#CCCCCC'; mm_menu_company.menuBorderBgColor='#999999'; if (window.mm_menu_scriptmag) return; window.mm_menu_scriptmag = new Menu("root",104,25,"Arial, Helvetica, sans-serif",11,"#333333","#0000FF","#FFE762","#FFFFCA","left","middle",3,0,500,-5,7,true,false,true,8,true,true); mm_menu_scriptmag.addMenuItem("Subscriptions","location='http://www.finaldraft.com/scriptmag-subscriptions'"); mm_menu_scriptmag.addMenuItem("Events","location='http://www.finaldraft.com/scriptmag-events'"); mm_menu_scriptmag.addMenuItem("Features","location='http://www.finaldraft.com/scriptmag-features'"); mm_menu_scriptmag.addMenuItem("Magazine","location='http://www.finaldraft.com/scriptmag-magazine'"); mm_menu_scriptmag.addMenuItem("Multimedia","location='http://www.finaldraft.com/scriptmag-multimedia'"); mm_menu_scriptmag.addMenuItem("News","location='http://www.finaldraft.com/scriptmag-news'"); mm_menu_scriptmag.addMenuItem("Resources","location='http://www.finaldraft.com/scriptmag-resources'"); mm_menu_scriptmag.addMenuItem("Reviews","location='http://www.finaldraft.com/scriptmag-reviews'"); mm_menu_scriptmag.hideOnMouseOut=true; mm_menu_scriptmag.bgColor='#CCCCCC'; mm_menu_scriptmag.menuBorder=1; mm_menu_scriptmag.menuLiteBgColor='#CCCCCC'; mm_menu_scriptmag.menuBorderBgColor='#999999'; if (window.mm_menu_store) return; window.mm_menu_store = new Menu("root",129,25,"Arial, Helvetica, sans-serif",11,"#333333","#0000FF","#FFE762","#FFFFCA","left","middle",3,0,500,-5,7,true,false,true,8,true,true); mm_menu_store.addMenuItem("Shop Online","location='http://www.finaldraft.com/store.php?type=menu&item=shoponline'"); mm_menu_store.addMenuItem("  Final Draft ","location='http://www.finaldraft.com/store.php?type=category&item=FD'"); mm_menu_store.addMenuItem("  Final Draft  Upgrade","location='http://www.finaldraft.com/store.php?type=category&item=FD-UPG'"); mm_menu_store.addMenuItem("  Final Draft AV ","location='http://www.finaldraft.com/store.php?type=category&item=FDAV'"); mm_menu_store.addMenuItem("  Script Magazine","location='http://www.finaldraft.com/store.php?type=category&item=SCRIPT'"); mm_menu_store.addMenuItem("  Educational Products","location='http://www.finaldraft.com/store.php?type=menu&item=educational'"); mm_menu_store.addMenuItem("Authorized Resellers","location='http://www.finaldraft.com/purchase/resellers/'"); mm_menu_store.addMenuItem("Order Status","location='http://www.finaldraft.com/support/order-status.php'"); mm_menu_store.hideOnMouseOut=true; mm_menu_store.bgColor='#CCCCCC'; mm_menu_store.menuBorder=1; mm_menu_store.menuLiteBgColor='#CCCCCC'; mm_menu_store.menuBorderBgColor='#999999'; if (window.mm_menu_canada) return; window.mm_menu_canada = new Menu("root",125,17,"Verdana, Arial, Helvetica, sans-serif",11,"#009966","#FFFFFF","#FFFFFF","#0000FF","left","middle",3,0,1000,-5,7,true,false,true,0,true,true); mm_menu_canada.addMenuItem("British Columbia","location='#britishcolumbia'"); mm_menu_canada.addMenuItem("Ontario","location='#ontario'"); mm_menu_canada.fontWeight="bold"; mm_menu_canada.hideOnMouseOut=true; mm_menu_canada.bgColor='#CCCCCC'; mm_menu_canada.menuBorder=1; mm_menu_canada.menuLiteBgColor='#CCCCCC'; mm_menu_canada.menuBorderBgColor='#999999'; if (window.mm_menu_europe) return; window.mm_menu_europe = new Menu("root",130,17,"Verdana, Arial, Helvetica, sans-serif",11,"#009966","#FFFFFF","#FFFFFF","#0000FF","left","middle",3,0,1000,-5,7,true,false,true,0,true,true); mm_menu_europe.addMenuItem("United Kingdom","location='#uk'"); mm_menu_europe.addMenuItem("Ireland","location='#ireland'"); mm_menu_europe.addMenuItem("France","location='#france'"); mm_menu_europe.addMenuItem("Germany","location='#germany'"); mm_menu_europe.addMenuItem("Denmark","location='#denmark'"); mm_menu_europe.addMenuItem("Finland","location='#finland'"); mm_menu_europe.addMenuItem("Norway","location='#norway'"); mm_menu_europe.addMenuItem("Sweden","location='#sweden'"); mm_menu_europe.addMenuItem("Switzerland","location='#switzerland'"); mm_menu_europe.addMenuItem("Italy","location='#italy'"); mm_menu_europe.addMenuItem("Spain","location='#spain'"); mm_menu_europe.addMenuItem("Czech Republic","location='#czechrepublic'"); mm_menu_europe.fontWeight="bold"; mm_menu_europe.hideOnMouseOut=true; mm_menu_europe.bgColor='#CCCCCC'; mm_menu_europe.menuBorder=1; mm_menu_europe.menuLiteBgColor='#CCCCCC'; mm_menu_europe.menuBorderBgColor='#999999'; if (window.mm_menu_southamerica) return; window.mm_menu_southamerica = new Menu("root",100,17,"Verdana, Arial, Helvetica, sans-serif",11,"#009966","#FFFFFF","#FFFFFF","#0000FF","left","middle",3,0,1000,-5,7,true,false,true,0,true,true); mm_menu_southamerica.addMenuItem("Argentina","location='#argentina'"); mm_menu_southamerica.addMenuItem("Bolivia","location='#bolivia'"); mm_menu_southamerica.addMenuItem("Colombia","location='#colombia'"); mm_menu_southamerica.addMenuItem("Paraguay","location='#paraguay'"); mm_menu_southamerica.addMenuItem("Uruguay","location='#uruguay'"); mm_menu_southamerica.fontWeight="bold"; mm_menu_southamerica.hideOnMouseOut=true; mm_menu_southamerica.bgColor='#CCCCCC'; mm_menu_southamerica.menuBorder=1; mm_menu_southamerica.menuLiteBgColor='#CCCCCC'; mm_menu_southamerica.menuBorderBgColor='#999999'; mm_menu_products.writeMenus(); } function Menu(label, mw, mh, fnt, fs, fclr, fhclr, bg, bgh, halgn, valgn, pad, space, to, sx, sy, srel, opq, vert, idt, aw, ah) { this.version = "020320 [Menu; mm_menu.js]"; this.type = "Menu"; this.menuWidth = mw; this.menuItemHeight = mh; this.fontSize = fs; this.fontWeight = "plain"; this.fontFamily = fnt; this.fontColor = fclr; this.fontColorHilite = fhclr; this.bgColor = "#555555"; this.menuBorder = 1; this.menuBgOpaque=opq; this.menuItemBorder = 1; this.menuItemIndent = idt; this.menuItemBgColor = bg; this.menuItemVAlign = valgn; this.menuItemHAlign = halgn; this.menuItemPadding = pad; this.menuItemSpacing = space; this.menuLiteBgColor = "#ffffff"; this.menuBorderBgColor = "#777777"; this.menuHiliteBgColor = bgh; this.menuContainerBgColor = "#cccccc"; this.childMenuIcon = ""; //put in url of an image to delineate a child menu this.submenuXOffset = sx; this.submenuYOffset = sy; this.submenuRelativeToItem = srel; this.vertical = vert; this.items = new Array(); this.actions = new Array(); this.extrafunctions = new Array(); this.childMenus = new Array(); this.hideOnMouseOut = true; this.hideTimeout = to; this.addMenuItem = addMenuItem; this.writeMenus = writeMenus; this.MM_showMenu = MM_showMenu; this.onMenuItemOver = onMenuItemOver; this.onMenuItemAction = onMenuItemAction; this.hideMenu = hideMenu; this.hideChildMenu = hideChildMenu; if (!window.menus) window.menus = new Array(); this.label = " " + label; window.menus[this.label] = this; window.menus[window.menus.length] = this; if (!window.activeMenus) window.activeMenus = new Array(); } function addMenuItem(label, action, extrafunction) { this.items[this.items.length] = label; this.actions[this.actions.length] = action; if(extrafunction) { this.extrafunctions[this.extrafunctions.length] = extrafunction; } } function FIND(item) { if( window.mmIsOpera ) return(document.getElementById(item)); if (document.all) return(document.all[item]); if (document.getElementById) return(document.getElementById(item)); return(false); } function writeMenus(container) { if (window.triedToWriteMenus) return; var agt = navigator.userAgent.toLowerCase(); window.mmIsOpera = agt.indexOf("opera") != -1; if (!container && document.layers) { window.delayWriteMenus = this.writeMenus; var timer = setTimeout('delayWriteMenus()', 500); container = new Layer(100); clearTimeout(timer); } else if (document.all || document.hasChildNodes || window.mmIsOpera) { document.writeln(''); container = FIND("menuContainer"); } window.mmHideMenuTimer = null; if (!container) return; window.triedToWriteMenus = true; container.isContainer = true; container.menus = new Array(); for (var i=0; i