/* ########################################################################### GLOBAL ASSETS RELEASE v3.1 MENUCODE.JS v2.5 BUILD DATE: 20070914 COPYRIGHT SUN MICROSYSTEMS INC. 2007 CONTACT webdesign -at- sun.com WITH ANY QUESTIONS ########################################################################### */ // INIT VALUES flym = new Array(); posi = new Array(); nlnk = new Array(); glnk = new Array(); mtopic = new Array(); mitm = new Array(); mlnk = new Array(); toplink = new Array(); glinkstate = new Array(); glinknull = 'url('+imdir+'/a2_menu_off.gif)'; glinkhover = "#ED9B09"; // main topic when active glinkhighl = "#ED9B09"; // main topic when in that section glinkdeflt = "#FFFFFF"; // main topic default mitembgD = "#35556B"; // menu bg default mitembgH = "#E97D19"; // menu bg hover mitemlnD = "#A3B8CB"; // menu line default mitemlnH = "#A14D00"; // menu line hover oldmast = false; omenu = null; oitem = null; ready = false; clinks = false; clkd = false; done = false; presetlink = 0; thisdoc = document; // COLOR MASTHEAD BG function clrtopic(cid,clrval){ if(mtopic[cid] && clrval){ if (clinks){ mtopic[cid].style.backgroundColor = mitembgD; }else{ mtopic[cid].style.backgroundImage = glinkbimg; } glnk[cid].style.textDecoration = "underline"; }else if(mtopic[cid]){ if (clinks){ mtopic[cid].style.backgroundColor = "transparent"; }else{ mtopic[cid].style.backgroundImage = glinknull; } glnk[cid].style.textDecoration = glinkstate[cid]; } } // COLOR MENU ITEM function clrmenu(dc){ if (oitem){ var whichlink = oitem.split('_'); if (whichlink[1] != 1){ mitm[oitem].style.borderTop = "1px solid "+mitemlnD; }else{ mitm[oitem].style.borderTop = "1px solid "+mitembgD; } mitm[oitem].style.backgroundColor = mitembgD; mlnk[oitem].style.textDecoration = "none"; } if (dc){ mitm[dc].style.backgroundColor = mitembgH; mitm[dc].style.borderTop = "1px solid "+mitemlnH; mlnk[dc].style.textDecoration = "underline"; } oitem = dc; } // FILTER OLD/NEW function printmenus(){ if (is.docom){ ptest = window.onload+" yesprint"; // hardcode w/old if (document.getElementById('navlink1') && navmenu['1.0']){ document.write(''); // hardcode w/new }else if (document.getElementById('mtopic1') && navmenu['1.0']){ insertmenus(); } } } // INSERT MENUS function insertmenus(){ var clickaction = ""; var mtwidth = mwidth + 20; var mtdwidth = mtwidth - 16; var x = 1; var xx = 1; while (navmenu[x+'.1']){ checkforoldmenu(x); var thismenu = ""; var topiclink = navmenu[x+'.0'].split('|'); while (navmenu[x+'.'+xx]){ var itemnlink = navmenu[x+'.'+xx].split('|'); var ml = (xx != 1)? "s": "1"; //omniture onclick code if(window.s_account){ var clickaction = "if(!clkd){s_linkType='o';s_linkName='Masthead Menu: "+topiclink[0]+"';s_prop15=s_pageName;s_prop16='"+itemnlink[0]+"';s_lnk=s_co(this);s_gs(s_account);clkd=true;}"; var fullclick = ' onclick="'+clickaction+'"'; }else{ var clickaction = ""; var fullclick = ""; } thismenu = thismenu+'\