// Copyright 2003 © BEA Systems, Inc. All rights reserved // SERVICES - AMERICAS var LN_MENU_ITEMS = ['ROOT', 'ROOT', ['Support Services', 'http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/support/supp_services/', ['Mission Critical Support Continuum','http://www.bea.com/framework.jsp?CNT=mission_critical.htm&FP=/content/support/supp_services/'], ['Development Support', 'http://www.bea.com/framework.jsp?CNT=dev_support.htm&FP=/content/support/supp_services/'], ['Production Support', 'http://www.bea.com/framework.jsp?CNT=prod_support.htm&FP=/content/support/supp_services/'], ['Customized Support', 'http://www.bea.com/framework.jsp?CNT=custom_support.htm&FP=/content/support/supp_services/'], ['Optimization Support Services', 'http://www.bea.com/framework.jsp?CNT=optimization.htm&FP=/content/support/supp_services/'] ], ['Additional Programs', 'http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/support/add_programs/', ['Newsgroups','http://forums.bea.com'], ['3rd Party Product Support', '/framework.jsp?CNT=third_party.htm&FP=/content/support/add_programs/'] ], ['Glossary', 'http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/support/glossary/'], ['Contact Us', 'http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/support/contacts/'] ]; var LN_IMG_LOC = '/content/images/'; function LN_drawMenu() { menu = new LN_menuItem(LN_MENU_ITEMS, -1); menu.LN_findItems(); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); menu.LN_drawItems(true, false); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); document.write('
'); } function LN_findItems(){ for(var i = 0; i < this.subMenus.length; i++) if(this.subMenus[i].level < LN_MENU_ACTIV.length) if(this.subMenus[i].name == LN_MENU_ACTIV[this.subMenus[i].level]) { LN_MENU_ACTIV[this.subMenus[i].level] = i; this.subMenus[i].LN_findItems(); break; } } function LN_drawItems(open, activ) { if(this.level >= 0) { var i = activ ? 1 : 0; indic = ['', 'navigation arrow']; switch(this.level) { case 0 : document.write(''); document.write(''); document.write('' + indic[i] + ''); document.write('' + this.name + ''); document.write(''); document.write(''); document.write(''); document.write(''); if(open && this.subMenus.length > 0) document.write(''); break; case 1 : document.write(''); document.write('' + indic[i] + ''); document.write('' + this.name + ''); document.write(''); document.write(''); document.write(''); break; case 2 : document.write(''); document.write('' + indic[i] + ''); document.write('' + this.name + ''); document.write(''); document.write(''); break; } } if(!open) return; for(var i = 0; i < this.subMenus.length; i++) { if(i > 0 && this.level == 1) document.write(''); this.open = (i == LN_MENU_ACTIV[this.subMenus[i].level]) ? true : false; this.activ = (this.open && LN_MENU_ACTIV.length == this.subMenus[i].level + 1) ? true : false; this.subMenus[i].LN_drawItems(this.open, this.activ); } if(this.subMenus.length > 0 && this.level == 1) document.write(''); } function LN_menuItem(input, level) { this.name = input[0]; this.link = input[1]; this.level = level; this.subMenus = new Array(); for(var i = 2; i < input.length; i++) this.subMenus[i - 2] = new LN_menuItem(input[i], level + 1); this.LN_drawItems = LN_drawItems; this.LN_findItems = LN_findItems; }