  var JOB_CATEGORY_nodesByKey = [];
  //Root
  var JOB_CATEGORY_Node1 = new TreeNode("K16843445","Job Category", 0, false);
  JOB_CATEGORY_nodesByKey["K16843445"] = JOB_CATEGORY_Node1;
  var JOB_CATEGORY_Node2 = new TreeNode("K16843449","ACCOUNTANCY", 1, false);
  JOB_CATEGORY_nodesByKey["K16843449"] = JOB_CATEGORY_Node2;
  JOB_CATEGORY_Node2.setParent(JOB_CATEGORY_nodesByKey["K16843445"]);
  var JOB_CATEGORY_Node3 = new TreeNode("K16843457","Accountant", 2, true);
  JOB_CATEGORY_nodesByKey["K16843457"] = JOB_CATEGORY_Node3;
  JOB_CATEGORY_Node3.setParent(JOB_CATEGORY_nodesByKey["K16843449"]);
  var JOB_CATEGORY_Node4 = new TreeNode("K16843505","Credit Control", 2, true);
  JOB_CATEGORY_nodesByKey["K16843505"] = JOB_CATEGORY_Node4;
  JOB_CATEGORY_Node4.setParent(JOB_CATEGORY_nodesByKey["K16843449"]);
  var JOB_CATEGORY_Node5 = new TreeNode("K16843501","General Accounts Positions", 2, true);
  JOB_CATEGORY_nodesByKey["K16843501"] = JOB_CATEGORY_Node5;
  JOB_CATEGORY_Node5.setParent(JOB_CATEGORY_nodesByKey["K16843449"]);
  var JOB_CATEGORY_Node6 = new TreeNode("K16843506","Payroll/Pensions", 2, true);
  JOB_CATEGORY_nodesByKey["K16843506"] = JOB_CATEGORY_Node6;
  JOB_CATEGORY_Node6.setParent(JOB_CATEGORY_nodesByKey["K16843449"]);
  var JOB_CATEGORY_Node7 = new TreeNode("K16843504","Practice/Audit", 2, true);
  JOB_CATEGORY_nodesByKey["K16843504"] = JOB_CATEGORY_Node7;
  JOB_CATEGORY_Node7.setParent(JOB_CATEGORY_nodesByKey["K16843449"]);
  var JOB_CATEGORY_Node8 = new TreeNode("K16846854","HR", 1, false);
  JOB_CATEGORY_nodesByKey["K16846854"] = JOB_CATEGORY_Node8;
  JOB_CATEGORY_Node8.setParent(JOB_CATEGORY_nodesByKey["K16843445"]);
  var JOB_CATEGORY_Node9 = new TreeNode("K16846856","Compensation and Benefits", 2, true);
  JOB_CATEGORY_nodesByKey["K16846856"] = JOB_CATEGORY_Node9;
  JOB_CATEGORY_Node9.setParent(JOB_CATEGORY_nodesByKey["K16846854"]);
  var JOB_CATEGORY_Node10 = new TreeNode("K16846855","Generalist HR", 2, true);
  JOB_CATEGORY_nodesByKey["K16846855"] = JOB_CATEGORY_Node10;
  JOB_CATEGORY_Node10.setParent(JOB_CATEGORY_nodesByKey["K16846854"]);
  var JOB_CATEGORY_Node11 = new TreeNode("K16846857","Learning and Development", 2, true);
  JOB_CATEGORY_nodesByKey["K16846857"] = JOB_CATEGORY_Node11;
  JOB_CATEGORY_Node11.setParent(JOB_CATEGORY_nodesByKey["K16846854"]);
  var JOB_CATEGORY_Node12 = new TreeNode("K16846858","Recruitment and Resourcing", 2, true);
  JOB_CATEGORY_nodesByKey["K16846858"] = JOB_CATEGORY_Node12;
  JOB_CATEGORY_Node12.setParent(JOB_CATEGORY_nodesByKey["K16846854"]);
  var JOB_CATEGORY_Node13 = new TreeNode("K16843503","INDUSTRIAL/CATERING", 1, false);
  JOB_CATEGORY_nodesByKey["K16843503"] = JOB_CATEGORY_Node13;
  JOB_CATEGORY_Node13.setParent(JOB_CATEGORY_nodesByKey["K16843445"]);
  var JOB_CATEGORY_Node14 = new TreeNode("K16846901","Catering", 2, true);
  JOB_CATEGORY_nodesByKey["K16846901"] = JOB_CATEGORY_Node14;
  JOB_CATEGORY_Node14.setParent(JOB_CATEGORY_nodesByKey["K16843503"]);
  var JOB_CATEGORY_Node15 = new TreeNode("K16846902","Driving", 2, true);
  JOB_CATEGORY_nodesByKey["K16846902"] = JOB_CATEGORY_Node15;
  JOB_CATEGORY_Node15.setParent(JOB_CATEGORY_nodesByKey["K16843503"]);
  var JOB_CATEGORY_Node16 = new TreeNode("K16846900","Industrial", 2, true);
  JOB_CATEGORY_nodesByKey["K16846900"] = JOB_CATEGORY_Node16;
  JOB_CATEGORY_Node16.setParent(JOB_CATEGORY_nodesByKey["K16843503"]);
  var JOB_CATEGORY_Node17 = new TreeNode("K16843502","IT", 1, false);
  JOB_CATEGORY_nodesByKey["K16843502"] = JOB_CATEGORY_Node17;
  JOB_CATEGORY_Node17.setParent(JOB_CATEGORY_nodesByKey["K16843445"]);
  var JOB_CATEGORY_Node18 = new TreeNode("K16843523","Engineers/Operations/Training", 2, true);
  JOB_CATEGORY_nodesByKey["K16843523"] = JOB_CATEGORY_Node18;
  JOB_CATEGORY_Node18.setParent(JOB_CATEGORY_nodesByKey["K16843502"]);
  var JOB_CATEGORY_Node19 = new TreeNode("K16843524","Management/Support/Admin", 2, true);
  JOB_CATEGORY_nodesByKey["K16843524"] = JOB_CATEGORY_Node19;
  JOB_CATEGORY_Node19.setParent(JOB_CATEGORY_nodesByKey["K16843502"]);
  var JOB_CATEGORY_Node20 = new TreeNode("K16843525","Programmers/Developers/Analysts", 2, true);
  JOB_CATEGORY_nodesByKey["K16843525"] = JOB_CATEGORY_Node20;
  JOB_CATEGORY_Node20.setParent(JOB_CATEGORY_nodesByKey["K16843502"]);
  var JOB_CATEGORY_Node21 = new TreeNode("K16843526","Web/Internet", 2, true);
  JOB_CATEGORY_nodesByKey["K16843526"] = JOB_CATEGORY_Node21;
  JOB_CATEGORY_Node21.setParent(JOB_CATEGORY_nodesByKey["K16843502"]);
  var JOB_CATEGORY_Node22 = new TreeNode("K16843450","OFFICE/ADMINISTRATION", 1, false);
  JOB_CATEGORY_nodesByKey["K16843450"] = JOB_CATEGORY_Node22;
  JOB_CATEGORY_Node22.setParent(JOB_CATEGORY_nodesByKey["K16843445"]);
  var JOB_CATEGORY_Node23 = new TreeNode("K16843451","Administration", 2, true);
  JOB_CATEGORY_nodesByKey["K16843451"] = JOB_CATEGORY_Node23;
  JOB_CATEGORY_Node23.setParent(JOB_CATEGORY_nodesByKey["K16843450"]);
  var JOB_CATEGORY_Node24 = new TreeNode("K16843452","Customer Service", 2, true);
  JOB_CATEGORY_nodesByKey["K16843452"] = JOB_CATEGORY_Node24;
  JOB_CATEGORY_Node24.setParent(JOB_CATEGORY_nodesByKey["K16843450"]);
  var JOB_CATEGORY_Node25 = new TreeNode("K16846860","Data Entry", 2, true);
  JOB_CATEGORY_nodesByKey["K16846860"] = JOB_CATEGORY_Node25;
  JOB_CATEGORY_Node25.setParent(JOB_CATEGORY_nodesByKey["K16843450"]);
  var JOB_CATEGORY_Node26 = new TreeNode("K16843453","P.A.", 2, true);
  JOB_CATEGORY_nodesByKey["K16843453"] = JOB_CATEGORY_Node26;
  JOB_CATEGORY_Node26.setParent(JOB_CATEGORY_nodesByKey["K16843450"]);
  var JOB_CATEGORY_Node27 = new TreeNode("K16843454","Reception/Switchboard", 2, true);
  JOB_CATEGORY_nodesByKey["K16843454"] = JOB_CATEGORY_Node27;
  JOB_CATEGORY_Node27.setParent(JOB_CATEGORY_nodesByKey["K16843450"]);
  var JOB_CATEGORY_Node28 = new TreeNode("K16843455","Secretarial", 2, true);
  JOB_CATEGORY_nodesByKey["K16843455"] = JOB_CATEGORY_Node28;
  JOB_CATEGORY_Node28.setParent(JOB_CATEGORY_nodesByKey["K16843450"]);
  var JOB_CATEGORY_Node29 = new TreeNode("K16843448","SALES AND MARKETING", 1, false);
  JOB_CATEGORY_nodesByKey["K16843448"] = JOB_CATEGORY_Node29;
  JOB_CATEGORY_Node29.setParent(JOB_CATEGORY_nodesByKey["K16843445"]);
  var JOB_CATEGORY_Node30 = new TreeNode("K16843456","Management Sales/Marketing", 2, true);
  JOB_CATEGORY_nodesByKey["K16843456"] = JOB_CATEGORY_Node30;
  JOB_CATEGORY_Node30.setParent(JOB_CATEGORY_nodesByKey["K16843448"]);
  var JOB_CATEGORY_Node31 = new TreeNode("K16843459","Other Marketing", 2, true);
  JOB_CATEGORY_nodesByKey["K16843459"] = JOB_CATEGORY_Node31;
  JOB_CATEGORY_Node31.setParent(JOB_CATEGORY_nodesByKey["K16843448"]);
  var JOB_CATEGORY_Node32 = new TreeNode("K16843458","Other Sales", 2, true);
  JOB_CATEGORY_nodesByKey["K16843458"] = JOB_CATEGORY_Node32;
  JOB_CATEGORY_Node32.setParent(JOB_CATEGORY_nodesByKey["K16843448"]);
  var JOB_CATEGORY_Node33 = new TreeNode("K16843460","Telesales/Telemarketing", 2, true);
  JOB_CATEGORY_nodesByKey["K16843460"] = JOB_CATEGORY_Node33;
  JOB_CATEGORY_Node33.setParent(JOB_CATEGORY_nodesByKey["K16843448"]);
  var JOB_CATEGORY_Node34 = new TreeNode("K16843446","TECHNICAL", 1, false);
  JOB_CATEGORY_nodesByKey["K16843446"] = JOB_CATEGORY_Node34;
  JOB_CATEGORY_Node34.setParent(JOB_CATEGORY_nodesByKey["K16843445"]);
  var JOB_CATEGORY_Node35 = new TreeNode("K16843447","Automotive", 2, true);
  JOB_CATEGORY_nodesByKey["K16843447"] = JOB_CATEGORY_Node35;
  JOB_CATEGORY_Node35.setParent(JOB_CATEGORY_nodesByKey["K16843446"]);
  var JOB_CATEGORY_Node36 = new TreeNode("K16843527","Building/Facilities", 2, true);
  JOB_CATEGORY_nodesByKey["K16843527"] = JOB_CATEGORY_Node36;
  JOB_CATEGORY_Node36.setParent(JOB_CATEGORY_nodesByKey["K16843446"]);
  var JOB_CATEGORY_Node37 = new TreeNode("K16843528","Design/Documentation", 2, true);
  JOB_CATEGORY_nodesByKey["K16843528"] = JOB_CATEGORY_Node37;
  JOB_CATEGORY_Node37.setParent(JOB_CATEGORY_nodesByKey["K16843446"]);
  var JOB_CATEGORY_Node38 = new TreeNode("K16843529","Electrical", 2, true);
  JOB_CATEGORY_nodesByKey["K16843529"] = JOB_CATEGORY_Node38;
  JOB_CATEGORY_Node38.setParent(JOB_CATEGORY_nodesByKey["K16843446"]);
  var JOB_CATEGORY_Node39 = new TreeNode("K16843530","Electronics", 2, true);
  JOB_CATEGORY_nodesByKey["K16843530"] = JOB_CATEGORY_Node39;
  JOB_CATEGORY_Node39.setParent(JOB_CATEGORY_nodesByKey["K16843446"]);
  var JOB_CATEGORY_Node40 = new TreeNode("K16843531","Mechanical", 2, true);
  JOB_CATEGORY_nodesByKey["K16843531"] = JOB_CATEGORY_Node40;
  JOB_CATEGORY_Node40.setParent(JOB_CATEGORY_nodesByKey["K16843446"]);
  var JOB_CATEGORY_Node41 = new TreeNode("K16843532","Production", 2, true);
  JOB_CATEGORY_nodesByKey["K16843532"] = JOB_CATEGORY_Node41;
  JOB_CATEGORY_Node41.setParent(JOB_CATEGORY_nodesByKey["K16843446"]);
  var JOB_CATEGORY_Node42 = new TreeNode("K16843533","Purchasing/Stores/Logistics", 2, true);
  JOB_CATEGORY_nodesByKey["K16843533"] = JOB_CATEGORY_Node42;
  JOB_CATEGORY_Node42.setParent(JOB_CATEGORY_nodesByKey["K16843446"]);
  var JOB_CATEGORY_Node43 = new TreeNode("K16843534","Quality/Support/Health and Safety", 2, true);
  JOB_CATEGORY_nodesByKey["K16843534"] = JOB_CATEGORY_Node43;
  JOB_CATEGORY_Node43.setParent(JOB_CATEGORY_nodesByKey["K16843446"]);
  var JOB_CATEGORY_Node44 = new TreeNode("K16843535","Scientific", 2, true);
  JOB_CATEGORY_nodesByKey["K16843535"] = JOB_CATEGORY_Node44;
  JOB_CATEGORY_Node44.setParent(JOB_CATEGORY_nodesByKey["K16843446"]);
