//
// This file is placed in the top level of a directory hierarchy
// to automatically generate a menu array and process it for
// display in the Northrop Grumman IT site. The Array is used in the
// left hand nav and controls the Javascript based menus.
//
var origAssetPath = "/IT_Web2/who/" ;
var absAssetPath = "" ;
var fixedABSURL = "" ;
//
// Identify the menu this group applies to: /IT_Web2/IT_Web2.xml
//
var TopicPageAssetId = 2264 ;
var tmpArray = new Array() ;
var MainMenu = new Array() ;
if (TopicPageAssetId == 2264){
// The Active Element
MainMenu[MainMenu.length] = new Array("Who We Are",1) ;
}
else {
MainMenu[MainMenu.length] = new Array("Who We Are",0) ;
}
if (TopicPageAssetId == 1750){
// The Active Element
MainMenu[MainMenu.length] = new Array("What We Offer",1) ;
}
else {
MainMenu[MainMenu.length] = new Array("What We Offer",0) ;
}
if (TopicPageAssetId == 2203){
// The Active Element
MainMenu[MainMenu.length] = new Array("Who We Serve",1) ;
}
else {
MainMenu[MainMenu.length] = new Array("Who We Serve",0) ;
}
if (TopicPageAssetId == 6076){
// The Active Element
MainMenu[MainMenu.length] = new Array("Contracts",1) ;
}
else {
MainMenu[MainMenu.length] = new Array("Contracts",0) ;
}
if (TopicPageAssetId == 44){
// The Active Element
MainMenu[MainMenu.length] = new Array("Careers",1) ;
}
else {
MainMenu[MainMenu.length] = new Array("Careers",0) ;
}
if (TopicPageAssetId == 2078){
// The Active Element
MainMenu[MainMenu.length] = new Array("Press Room",1) ;
}
else {
MainMenu[MainMenu.length] = new Array("Press Room",0) ;
}
if (TopicPageAssetId == 6106){
// The Active Element
MainMenu[MainMenu.length] = new Array("Search",1) ;
}
else {
MainMenu[MainMenu.length] = new Array("Search",0) ;
}
var uListMenu = "
" ;
var uListMenuNumber = 0 ;
var uListMenuId = "" ;
var DQM_array = new Array() ;
// DEBUG : Assettype = SitePage
if( (currentPath == "/IT_Web2/who/" && currentName == "vision") ||
(String(currentPath + currentName).indexOf("/IT_Web2/who/vision") >= 0 )) uListMenuId += " class='active' " ;
uListMenu += "- Vision, Values and Behaviors
" ;
uListMenuId= "" ;
// DEBUG : Assettype = SitePage
if( (currentPath == "/IT_Web2/who/" && currentName == "glance") ||
(String(currentPath + currentName).indexOf("/IT_Web2/who/glance") >= 0 )) uListMenuId += " class='active' " ;
uListMenu += "- At a Glance
" ;
uListMenuId= "" ;
// DEBUG : Assettype = SitePage
if( (currentPath == "/IT_Web2/who/" && currentName == "history") ||
(String(currentPath + currentName).indexOf("/IT_Web2/who/history") >= 0 )) uListMenuId += " class='active' " ;
uListMenu += "- History
" ;
uListMenuId= "" ;
// DEBUG : Assettype = SitePageHTML
DQM_array[DQM_array.length] = get_empty_array() ;
DQM_array[DQM_array.length - 1][sub_id] = DQM_array.length - 1 ;
DQM_array[DQM_array.length - 1][sub_width] = 210 ;
uListMenuId = "id=\"menu" + uListMenuNumber + "\" " ;
uListMenuId += "onmouseover=\"showMenu(event," + uListMenuNumber + ")\" " ;
uListMenuId += "onmouseout=\"hideMenu(event," + uListMenuNumber + ")\" " ;
uListMenuNumber++ ;
// Begin First Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Linda A. Mills","http://www.it.northropgrumman.com/who/management/mills.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Robert F. Brammer","http://www.it.northropgrumman.com/who/management/brammer.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Wade F. Brylow","http://www.it.northropgrumman.com/who/management/brylow.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Kristie W. Cunningham","http://www.it.northropgrumman.com/who/management/cunningham.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Mark R. Gagen","http://www.it.northropgrumman.com/who/management/gagen.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","James Kane","http://www.it.northropgrumman.com/who/management/kane.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Bernard P. McVey Jr.","http://www.it.northropgrumman.com/who/management/mcvey.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","T. Wood Parker","http://www.it.northropgrumman.com/who/management/parker.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Steven R. Perkins","http://www.it.northropgrumman.com/who/management/perkins.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Ralph K. Pope","http://www.it.northropgrumman.com/who/management/pope.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Denzil Samuels","http://www.it.northropgrumman.com/who/management/samuels.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Thomas W. Shelman","http://www.it.northropgrumman.com/who/management/shelman.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Hugh E. Taylor","http://www.it.northropgrumman.com/who/management/taylor.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Michele P. Toth","http://www.it.northropgrumman.com/who/management/toth.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Carol J. Zierhoffer","http://www.it.northropgrumman.com/who/management/zierhoffer.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","David W. Zolet","http://www.it.northropgrumman.com/who/management/zolet.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
if( (currentPath == "/IT_Web2/who/" && currentName == "management") ||
(String(currentPath + currentName).indexOf("/IT_Web2/who/management") >= 0 )) uListMenuId += " class='active' " ;
uListMenu += "- Management Team
" ;
uListMenuId= "" ;
// DEBUG : Assettype = SitePage
if( (currentPath == "/IT_Web2/who/" && currentName == "brochure") ||
(String(currentPath + currentName).indexOf("/IT_Web2/who/brochure") >= 0 )) uListMenuId += " class='active' " ;
uListMenu += "- Northrop Grumman IT Brochure
" ;
uListMenuId= "" ;
// DEBUG : Assettype = SitePage
if( (currentPath == "/IT_Web2/who/" && currentName == "locations") ||
(String(currentPath + currentName).indexOf("/IT_Web2/who/locations") >= 0 )) uListMenuId += " class='active' " ;
uListMenu += "- Locations
" ;
uListMenuId= "" ;
// DEBUG : Assettype = SitePage
DQM_array[DQM_array.length] = get_empty_array() ;
DQM_array[DQM_array.length - 1][sub_id] = DQM_array.length - 1 ;
DQM_array[DQM_array.length - 1][sub_width] = 210 ;
uListMenuId = "id=\"menu" + uListMenuNumber + "\" " ;
uListMenuId += "onmouseover=\"showMenu(event," + uListMenuNumber + ")\" " ;
uListMenuId += "onmouseout=\"hideMenu(event," + uListMenuNumber + ")\" " ;
uListMenuNumber++ ;
// Begin First Level
DQM_array[DQM_array.length - 1][sub_menu][DQM_array[DQM_array.length - 1][sub_menu].length] =
new Array( "","Related News","http://www.it.northropgrumman.com/who/awards/news.html",0,"0,0",-1, new Array()) ;
//MM: DEBUG1
// Begin Second Level
if( (currentPath == "/IT_Web2/who/" && currentName == "awards") ||
(String(currentPath + currentName).indexOf("/IT_Web2/who/awards") >= 0 )) uListMenuId += " class='active' " ;
uListMenu += "- Awards & Honors
" ;
uListMenuId= "" ;
// DEBUG : Assettype = SitePage
if( (currentPath == "/IT_Web2/who/" && currentName == "tradeshows") ||
(String(currentPath + currentName).indexOf("/IT_Web2/who/tradeshows") >= 0 )) uListMenuId += " class='active' " ;
uListMenu += "- Trade Shows
" ;
uListMenuId= "" ;
// DEBUG : Assettype = Asset Link
// DEBUG : Link Asset
tmpArray = new Array ("","Press Releases") ;
if(tmpArray[1].length > 1) {
uListMenu += "- " + tmpArray[1] + "
" ;
}
else {
uListMenu += "- Press Releases
" ;
}
// DEBUG : Assettype = SitePage
if( (currentPath == "/IT_Web2/who/" && currentName == "worklife") ||
(String(currentPath + currentName).indexOf("/IT_Web2/who/worklife") >= 0 )) uListMenuId += " class='active' " ;
uListMenu += "- Optimizing Work Life
" ;
uListMenuId= "" ;
// DEBUG : Assettype = SitePage
DQM_array[DQM_array.length] = get_empty_array() ;
DQM_array[DQM_array.length - 1][sub_id] = DQM_array.length - 1 ;
DQM_array[DQM_array.length - 1][sub_width] = 210 ;
uListMenuId = "id=\"menu" + uListMenuNumber + "\" " ;
uListMenuId += "onmouseover=\"showMenu(event," + uListMenuNumber + ")\" " ;
uListMenuId += "onmouseout=\"hideMenu(event," + uListMenuNumber + ")\" " ;
uListMenuNumber++ ;
// Begin First Level
if( (currentPath == "/IT_Web2/who/" && currentName == "community") ||
(String(currentPath + currentName).indexOf("/IT_Web2/who/community") >= 0 )) uListMenuId += " class='active' " ;
uListMenu += "- Community Relations
" ;
uListMenuId= "" ;
uListMenu += "
" ;
//
// Locate the active menu and insert the flyouts
//
for( x = 0 ; x < MainMenu.length ; x++) {
if(MainMenu[x][1] == 1) {
MainMenu.splice(x+1,0, new Array(uListMenu,0));
}
}
for( x = 0 ; x < DQM_array.length ; x++) {
DQM_array[x][sub_id] = x ;
build_id(DQM_array[x][sub_menu], DQM_array[x][sub_id] + "_" );
}
eval_array(DQM_array);