///////////////////////////////////////////////////////////////////////////// // Function : NavNode (constructor) // Comments : ///////////////////////////////////////////////////////////////////////////// function NavNode(id, label, href, parent) { this.m_parent = null; this.m_level = 0; if (parent) { this.m_parent = parent; this.m_level = parent.m_level+1; } this.m_id = id; // assume that m_label will most often be used directly as HTML this.m_rawlabel = label; label = label.replace(/&/g, '&'); label = label.replace(//g, '>'); label = label.replace(/"/g, '"'); this.m_label = label; this.m_href = href; this.m_subNodes = new Array(); var argValues = NavNode.arguments; var argCount = NavNode.arguments.length; for (i = 4 ; i < argCount ; i++) { var attrName = argValues[i].split("==")[0]; var attrValue = argValues[i].split("==")[1]; eval("this.cp_" + attrName + " = '" + attrValue + "';"); } NavNode.prototype.addNode = addNode; NavNode.prototype.isSelected = isSelected; } ///////////////////////////////////////////////////////////////////////////// // Function : addNode // Comments : ///////////////////////////////////////////////////////////////////////////// function addNode(id, label, href) { var newIndex = this.m_subNodes.length; var newNode = new NavNode(id, label, href, this); var argValues = addNode.arguments; var argCount = addNode.arguments.length; for (i = 3 ; i < argCount ; i++) { var attrName = argValues[i].split("==")[0]; var attrValue = argValues[i].split("==")[1]; eval("newNode.cp_" + attrName + " = '" + attrValue + "';"); } this.m_subNodes[newIndex] = newNode; return newNode; } ///////////////////////////////////////////////////////////////////////////// // Function : isSelected // Comments : ///////////////////////////////////////////////////////////////////////////// function isSelected() { var pos = window.location.href.lastIndexOf("/"); var docname = window.location.href.substring(pos+1, window.location.href.length); pos = this.m_href.lastIndexOf("/"); var myname = this.m_href.substring(pos+1, this.m_href.length); if (docname == myname) return true; else return false; } ///////////////////////////////////////////////////////////////////////////// // Function : customSectionPropertyExists // Comments : ///////////////////////////////////////////////////////////////////////////// function customSectionPropertyExists(csp) { return (typeof csp != _U && csp != null); } ///////////////////////////////////////////////////////////////////////////// // Function : getCustomSectionProperty // Comments : ///////////////////////////////////////////////////////////////////////////// function getCustomSectionProperty(csp) { if (customSectionPropertyExists(csp)) { return csp; } else { return ""; } } ///////////////////////////////////////////////////////////////////////////// var g_navNode_Root = new NavNode('279','Home',ssUrlPrefix + 'index.htm',null,'secondaryUrlVariableField==region6'); g_navNode_0=g_navNode_Root.addNode('294','Careers at Commerce',ssUrlPrefix + 'Careers/index.htm','nodeLabel2==A World of Opportunity','secondaryUrlVariableField==region6'); g_navNode_0_0=g_navNode_0.addNode('297','Search Employment Opportunities',ssUrlPrefix + 'Careers/EmploymentOpportunities/index.htm','secondaryUrlVariableField==region6'); g_navNode_0_1=g_navNode_0.addNode('298','SES \x26 Senior Professional Opportunities',ssUrlPrefix + 'Careers/SeniorProfessionalOpportunities/index.htm','secondaryUrlVariableField==region6'); g_navNode_0_2=g_navNode_0.addNode('299','Student Career Opportunities',ssUrlPrefix + 'Careers/StudentCareerOpportunities/index.htm','secondaryUrlVariableField==region6'); g_navNode_0_3=g_navNode_0.addNode('347','Veterans Hiring Initiatives',ssUrlPrefix + 'Careers/Veterans/index.htm','secondaryUrlVariableField==region6'); g_navNode_0_4=g_navNode_0.addNode('300','Commerce Mission Critical Occupations',ssUrlPrefix + 'Careers/MissionCriticalOccupations/index.htm','secondaryUrlVariableField==region6'); g_navNode_0_5=g_navNode_0.addNode('301','Employment Benefits',ssUrlPrefix + 'Careers/EmploymentBenefits/index.htm','secondaryUrlVariableField==region6'); g_navNode_0_6=g_navNode_0.addNode('302','Commerce Bureau Recruitment Links',ssUrlPrefix + 'Careers/BureauRecruitmentLinks/index.htm','secondaryUrlVariableField==region6'); g_navNode_0_7=g_navNode_0.addNode('303','Commerce Recruitment Showcase',ssUrlPrefix + 'Careers/RecruitmentShowcase/index.htm','secondaryUrlVariableField==region6'); g_navNode_1=g_navNode_Root.addNode('295','Commerce Employees',ssUrlPrefix + 'Employees/index.htm','nodeLabel2==What You Need to Know','secondaryUrlVariableField==region6'); g_navNode_1_0=g_navNode_1.addNode('306','Benefits',ssUrlPrefix + 'Employees/Benefits/index.htm','secondaryUrlVariableField==region6'); g_navNode_1_1=g_navNode_1.addNode('305','Compensation',ssUrlPrefix + 'Employees/Compensation/index.htm','secondaryUrlVariableField==region6'); g_navNode_1_2=g_navNode_1.addNode('304','Employee Personal Page \x28EPP\x29',ssUrlPrefix + 'Employees/EmployeePersonalPage/index.htm','secondaryUrlVariableField==region6'); g_navNode_1_3=g_navNode_1.addNode('311','Federal Links',ssUrlPrefix + 'Employees/FederalLinks/index.htm','secondaryUrlVariableField==region6'); g_navNode_1_4=g_navNode_1.addNode('307','Leave',ssUrlPrefix + 'Employees/Leave/index.htm','secondaryUrlVariableField==region6'); g_navNode_1_5=g_navNode_1.addNode('329','Employee Performance and Awards',ssUrlPrefix + 'Employees/EmployeePerformanceAndAwards/index.htm','secondaryUrlVariableField==region6'); g_navNode_1_6=g_navNode_1.addNode('310','SES Employees',ssUrlPrefix + 'Employees/SESEmployees/index.htm','secondaryUrlVariableField==region6'); g_navNode_1_7=g_navNode_1.addNode('330','Strategic Management of Human Capital',ssUrlPrefix + 'Employees/StrategicManagementofHumanCapital/index.htm'); g_navNode_1_8=g_navNode_1.addNode('308','Training and Development',ssUrlPrefix + 'Employees/TrainingandDevelopment/index.htm','secondaryUrlVariableField==region6'); g_navNode_1_9=g_navNode_1.addNode('309','Work Life Issues',ssUrlPrefix + 'Employees/WorkLifeIssues/index.htm','secondaryUrlVariableField==region6'); g_navNode_2=g_navNode_Root.addNode('296','HR Practitioners',ssUrlPrefix + 'Practitioners/index.htm','nodeLabel2==Tools of the Trade','secondaryUrlVariableField==region6'); g_navNode_2_0=g_navNode_2.addNode('333','Benefits Policies',ssUrlPrefix + 'Practitioners/BenefitsPolicies/index.htm','secondaryUrlVariableField==region6'); g_navNode_2_1=g_navNode_2.addNode('334','Classification \x26 Position Management',ssUrlPrefix + 'Practitioners/ClassificationAndPositionManagement/index.htm','secondaryUrlVariableField==region6'); g_navNode_2_1_0=g_navNode_2_1.addNode('338','PD Library',ssUrlPrefix + 'Practitioners/ClassificationAndPositionManagement/PDLibrary/index.htm','secondaryUrlVariableField==region6'); g_navNode_2_2=g_navNode_2.addNode('316','Compensation \x26 Leave',ssUrlPrefix + 'Practitioners/CompensationAndLeave/index.htm','secondaryUrlVariableField==region6'); g_navNode_2_3=g_navNode_2.addNode('313','Employee Relations',ssUrlPrefix + 'Practitioners/EmployeeRelations/index.htm','secondaryUrlVariableField==region6'); g_navNode_2_4=g_navNode_2.addNode('315','HR Flexibilities',ssUrlPrefix + 'Practitioners/HRFlexibilities/index.htm','secondaryUrlVariableField==region6'); g_navNode_2_5=g_navNode_2.addNode('314','Performance Management \x26 Awards',ssUrlPrefix + 'Practitioners/PerformanceManagementandAwards/index.htm','secondaryUrlVariableField==region6'); g_navNode_2_6=g_navNode_2.addNode('332','Resources \x26 Tools',ssUrlPrefix + 'Practitioners/ResourcesAndTools/index.htm','secondaryUrlVariableField==region6'); g_navNode_2_6_0=g_navNode_2_6.addNode('342','Human Resource Bulletins',ssUrlPrefix + 'Practitioners/ResourcesAndTools/HumanResourceBulletins/index.htm','secondaryUrlVariableField==region6'); g_navNode_2_7=g_navNode_2.addNode('312','SES Policies',ssUrlPrefix + 'Practitioners/SESPolicies/index.htm','secondaryUrlVariableField==region6'); g_navNode_2_8=g_navNode_2.addNode('317','Strategic Management of Human Capital',ssUrlPrefix + 'Practitioners/StrategicManagementofHumanCapital/index.htm','secondaryUrlVariableField==region6'); g_navNode_2_9=g_navNode_2.addNode('318','Training \x26 Development',ssUrlPrefix + 'Practitioners/TrainingAndDevelopment/index.htm','secondaryUrlVariableField==region6'); g_navNode_3=g_navNode_Root.addNode('343','DOC Human Resources Operations Center',ssUrlPrefix + 'DOCHROC/index.htm','secondaryUrlVariableField==region6'); g_navNode_4=g_navNode_Root.addNode('328','News and Events',ssUrlPrefix + 'NewsAndEvents/index.htm','cspQueryText==dDocAccount \x3csubstring\x3e \x60DOC/CFOASA/OHRM\x60 \x3cAND\x3e dSecurityGroup \x3csubstring\x3e \x60Public\x60 \x3cAND\x3e \x28xContent_Sub_Type \x3csubstring\x3e \x60Press Release\x60 \x3cOR\x3e xContent_Sub_Type \x3csubstring\x3e \x60Event\x60\x29 \x3cAND\x3e \x28dExtension \x3cmatches\x3e \x60doc\x60 \x3cOR\x3e dExtension \x3cmatches\x3e \x60pdf\x60\x29','cspStartYear==2008','secondaryUrlVariableField==region6'); g_navNode_6=g_navNode_Root.addNode('340','About OHRM',ssUrlPrefix + 'AboutOHRM/index.htm','secondaryUrlVariableField==region6'); g_navNode_7=g_navNode_Root.addNode('341','Contact OHRM',ssUrlPrefix + 'ContactOHRM/index.htm','secondaryUrlVariableField==region6');