/* define variables for "if n4 (Netscape 4), if IE (IE 4.x), and if n6 (if Netscape 6/W3C-DOM compliant)" */var n4, ie, n6;/* detecting browser support for certain key objects/methods and assembling a custom document object */var doc,doc2,doc3,sty;if (document.layers) {  doc = "document.";  doc2 = ".document.";  doc3 = "";  sty = "";  n4 = true;  }else if (document.all) {  doc = "document.all.";  doc2 = "";  doc3 = "";  sty = ".style";  ie = true;}else if (document.getElementById) {  doc = "document.getElementById('";  doc2 ="')";  doc3 ="')";  sty = "').style";  n6 = "true"; }   // the variables for the window dimensionsvar win_width,win_height;var centerhor, centerver;//Get dimensions of the windowfunction dimensions() {if(n4 || n6){ win_width=window.innerWidth; win_height=window.innerHeight;}else if(ie) {  win_width=document.body.clientWidth;  win_height=document.body.clientHeight;     }centerhor = win_width/2;centerver = win_height/2;}//position the element on the page.function placeIt(elem,leftPos,topPos) {docObj = eval(doc + elem + sty);if (n4 || n6) {docObj.left = leftPos;docObj.top= topPos; }if (ie) {docObj.pixelLeft = leftPos;docObj.pixelTop = topPos; }}// mouse over (on) and mouseoff(off) color valuesvar oncolor = "#679A9D";var offcolor = "#023467";function changecolor(divname,colorname) {stopall();if (!n4) {menuObj = eval(doc + divname + sty);menuObj.backgroundColor = colorname;  }}// show or hide DIV elementfunction showhide(divname,state) {if (n4) {divObj = eval (doc + divname); }else {divObj = eval (doc + divname + sty);}divObj.visibility = state;}// variables that hold the value of the currently active (open) menuvar active_submenu1 = null;var active_submenu2 = null;var active_menuelem = null;// function closes all active menus and turns back to 'off' statefunction closeallmenus() {if(active_submenu1 != null) {  showhide(active_submenu1,'hidden');  }if(active_submenu2 != null) {  showhide(active_submenu2,'hidden');  }if(active_menuelem != null) {  changecolor(active_menuelem,offcolor);  }}// the menu close timeout variablevar menu_close_timeout = 0;// delay in miliseconds until the open menus are closedvar delay = 500;// function calls the closeallmenus() function after a delayfunction closeall() {menu_close_timeout = setTimeout('closeallmenus()',delay);}// stop all timeout functions (stops menus from closing)function stopall() {clearTimeout(menu_close_timeout);}// function controls submenus function controlsubmenu(submenu1,submenu2,menuelem) {stopall();closeallmenus();if (submenu1 != null) {  showhide(submenu1,'visible');  active_submenu1 = submenu1;  }if (submenu2 != null) { showhide(submenu2,'visible'); active_submenu2 = submenu2;  }if (menuelem != null) { changecolor(menuelem,oncolor); active_menuelem = menuelem; }}function initialize() {closeallmenus();stopall();dimensions();if (win_width < 700) {mainmenuleft = 135; }else {mainmenuleft = centerhor - 225;     }offset1 = 89;offset2 = 135;offset3 = 85;placeIt('mainmenu',mainmenuleft,132);placeIt('partner',mainmenuleft + offset1,149)placeIt('focus',mainmenuleft +offset1+offset2,149);placeIt('policy',mainmenuleft +offset1+offset2+offset3,149);}