function createTree() {
d = new dTree('d');
d.add(0,-1,'', '', '', '', '');
d.add(1,0,'Computer Systems','index.php?ti=1&a=36', 'Computer Systems', '', 'tree/img/group_odd.gif', 'tree/img/group_odd.gif');
d.add(2,1,'CE5 Systems','index.php?ti=2&a=36&b=115', 'CE5 Systems', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(3,2,'CE5000 Transport Com...','index.php?ti=3&a=36&b=115&c=59', 'CE5000 Transport Computer', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(5,1,'CPCI4 Systems','index.php?ti=5&a=36&b=114', 'CPCI4 Systems', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(6,5,'CPCI4000 Video Stora...','index.php?ti=6&a=36&b=114&c=61', 'CPCI4000 Video Storage Computer', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(7,5,'CPCI4100 Video Displ...','index.php?ti=7&a=36&b=114&c=62', 'CPCI4100 Video Display Computer', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(8,5,'CPCI4200 Wireless Ga...','index.php?ti=8&a=36&b=114&c=63', 'CPCI4200 Wireless Gateway Computer', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(10,0,'Controllers','index.php?ti=10&a=33', 'Controllers', '', 'tree/img/group_even.gif', 'tree/img/group_even.gif');
d.add(11,10,'Communication Gateways','index.php?ti=11&a=33&b=107', 'Communication Gateways', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(12,11,'COM3000 CANopen Comm...','index.php?ti=12&a=33&b=107&c=31', 'COM3000 CANopen Communications Gateway', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(13,11,'COM3100 Serial Isola...','index.php?ti=13&a=33&b=107&c=40', 'COM3100 Serial Isolators', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(14,11,'COM3300 WiFi Gateway','index.php?ti=14&a=33&b=107&c=41', 'COM3300 WiFi Gateway', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(15,11,'COM3400 Ethernet Unm...','index.php?ti=15&a=33&b=107&c=69', 'COM3400 Ethernet Unmanaged Switch', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(17,10,'EmbeddedPLC','index.php?ti=17&a=33&b=69', 'EmbeddedPLC', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(18,17,'EMBEDDED PLC Softwar...','index.php?ti=18&a=33&b=69&c=16', 'EMBEDDED PLC Software Package', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(19,17,'EmbeddedPLC Applicat...','index.php?ti=19&a=33&b=69&c=65', 'EmbeddedPLC Application Kit', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(20,17,'Zigbee SCADA Gateway...','index.php?ti=20&a=33&b=69&c=66', 'Zigbee SCADA Gateway Application Kit', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(22,10,'I/O Expansion','index.php?ti=22&a=33&b=106', 'I/O Expansion', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(23,22,'IO1000 8 Digital Inp...','index.php?ti=23&a=33&b=106&c=34', 'IO1000 8 Digital Inputs', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(24,22,'IO1100 8 Digital Out...','index.php?ti=24&a=33&b=106&c=42', 'IO1100 8 Digital Outputs', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(25,22,'IO1200 8 Analogue In...','index.php?ti=25&a=33&b=106&c=43', 'IO1200 8 Analogue Inputs', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(26,22,'IO1300 4 Analogue Ou...','index.php?ti=26&a=33&b=106&c=44', 'IO1300 4 Analogue Outputs', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(28,10,'PC1 Controllers','index.php?ti=28&a=33&b=104', 'PC1 Controllers', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(29,28,'LPC1500 Low Power DN...','index.php?ti=29&a=33&b=104&c=39', 'LPC1500 Low Power DNP3 Controller', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(30,28,'PC1000 Controllers','index.php?ti=30&a=33&b=104&c=21', 'PC1000 Controllers', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(31,28,'PC1100 Controllers','index.php?ti=31&a=33&b=104&c=23', 'PC1100 Controllers', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(32,28,'PC1200 Controllers','index.php?ti=32&a=33&b=104&c=28', 'PC1200 Controllers', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(33,28,'PC1300 Controllers','index.php?ti=33&a=33&b=104&c=29', 'PC1300 Controllers', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(34,28,'PC1400 Controllers','index.php?ti=34&a=33&b=104&c=30', 'PC1400 Controllers', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(35,28,'PC1600 Controllers','index.php?ti=35&a=33&b=104&c=56', 'PC1600 Controllers', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(36,28,'PC1700 Controller 24...','index.php?ti=36&a=33&b=104&c=58', 'PC1700 Controller 240VAC 5-Stage Thermostat', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(38,10,'PC3 Systems','index.php?ti=38&a=33&b=103', 'PC3 Systems', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(39,38,'PC3 I/O Expansion Bo...','index.php?ti=39&a=33&b=103&c=57', 'PC3 I/O Expansion Boards', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(40,38,'PC3001 Controller','index.php?ti=40&a=33&b=103&c=36', 'PC3001 Controller', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(41,38,'PC3002 Controller','index.php?ti=41&a=33&b=103&c=37', 'PC3002 Controller', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(42,38,'PC3050 Controller','index.php?ti=42&a=33&b=103&c=38', 'PC3050 Controller', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(44,0,'Industrial Applications','index.php?ti=44&a=31', 'Industrial Applications', '', 'tree/img/group_odd.gif', 'tree/img/group_odd.gif');
d.add(45,44,'Communications Monitoring','index.php?ti=45&a=31&b=105', 'Communications Monitoring', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(46,45,'PC1600 Controllers','index.php?ti=46&a=31&b=105&c=56', 'PC1600 Controllers', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(48,44,'Compressor Control System','index.php?ti=48&a=31&b=99', 'Compressor Control System', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(49,48,'PC1200 Controllers','index.php?ti=49&a=31&b=99&c=28', 'PC1200 Controllers', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(51,44,'Gas Monitoring System','index.php?ti=51&a=31&b=100', 'Gas Monitoring System', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(53,44,'Low Power Monitoring Syst...','index.php?ti=53&a=31&b=102', 'Low Power Monitoring System', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(54,53,'LPC1500 Low Power DN...','index.php?ti=54&a=31&b=102&c=39', 'LPC1500 Low Power DNP3 Controller', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(56,44,'Zigbee SCADA Gateway','index.php?ti=56&a=31&b=109', 'Zigbee SCADA Gateway', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(57,56,'Zigbee SCADA Gateway...','index.php?ti=57&a=31&b=109&c=66', 'Zigbee SCADA Gateway Application Kit', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(59,0,'Rail Applications','index.php?ti=59&a=27', 'Rail Applications', '', 'tree/img/group_even.gif', 'tree/img/group_even.gif');
d.add(60,59,'Door Control','index.php?ti=60&a=27&b=90', 'Door Control', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(62,59,'HVAC Control','index.php?ti=62&a=27&b=91', 'HVAC Control', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(63,62,'PC1000 Controllers','index.php?ti=63&a=27&b=91&c=21', 'PC1000 Controllers', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(64,62,'PC1100 Controllers','index.php?ti=64&a=27&b=91&c=23', 'PC1100 Controllers', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(65,62,'PC1200 Controllers','index.php?ti=65&a=27&b=91&c=28', 'PC1200 Controllers', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(66,62,'PC1700 Controller 24...','index.php?ti=66&a=27&b=91&c=58', 'PC1700 Controller 240VAC 5-Stage Thermostat', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(67,62,'PC3001 Controller','index.php?ti=67&a=27&b=91&c=36', 'PC3001 Controller', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(68,62,'PC3002 Controller','index.php?ti=68&a=27&b=91&c=37', 'PC3002 Controller', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(70,59,'Power Control','index.php?ti=70&a=27&b=92', 'Power Control', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(72,59,'Telecommunications','index.php?ti=72&a=27&b=93', 'Telecommunications', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(73,72,'CPCI4200 Wireless Ga...','index.php?ti=73&a=27&b=93&c=63', 'CPCI4200 Wireless Gateway Computer', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(75,59,'Vehicle Location Server','index.php?ti=75&a=27&b=97', 'Vehicle Location Server', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(76,75,'PC3050 Controller','index.php?ti=76&a=27&b=97&c=38', 'PC3050 Controller', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(78,59,'Video Systems','index.php?ti=78&a=27&b=94', 'Video Systems', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(79,78,'CPCI4000 Video Stora...','index.php?ti=79&a=27&b=94&c=61', 'CPCI4000 Video Storage Computer', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(80,78,'CPCI4100 Video Displ...','index.php?ti=80&a=27&b=94&c=62', 'CPCI4100 Video Display Computer', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(81,78,'CPCI4200 Wireless Ga...','index.php?ti=81&a=27&b=94&c=63', 'CPCI4200 Wireless Gateway Computer', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(83,0,'Road Applications','index.php?ti=83&a=28', 'Road Applications', '', 'tree/img/group_odd.gif', 'tree/img/group_odd.gif');
d.add(84,83,'Duress Splitter','index.php?ti=84&a=28&b=101', 'Duress Splitter', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(86,83,'Explosive Delivery Contro...','index.php?ti=86&a=28&b=108', 'Explosive Delivery Controller', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(88,83,'Forklift Controller','index.php?ti=88&a=28&b=98', 'Forklift Controller', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(89,88,'PC1400 Controllers','index.php?ti=89&a=28&b=98&c=30', 'PC1400 Controllers', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(91,83,'Onboard Bus Computer','index.php?ti=91&a=28&b=96', 'Onboard Bus Computer', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(92,91,'CE5000 Transport Com...','index.php?ti=92&a=28&b=96&c=59', 'CE5000 Transport Computer', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(94,83,'Speed Limit Signs ','index.php?ti=94&a=28&b=95', 'Speed Limit Signs ', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(96,0,'Tough & Smart - PC3','index.php?ti=96&a=35', 'Tough & Smart - PC3', '', 'tree/img/group_even.gif', 'tree/img/group_even.gif');
d.add(97,96,'PC3 Communications','index.php?ti=97&a=35&b=110', 'PC3 Communications', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(98,97,'PC3 I/O Expansion Bo...','index.php?ti=98&a=35&b=110&c=57', 'PC3 I/O Expansion Boards', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(100,96,'PC3 Configurabillity','index.php?ti=100&a=35&b=111', 'PC3 Configurabillity', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(101,100,'PC3 I/O Expansion Bo...','index.php?ti=101&a=35&b=111&c=57', 'PC3 I/O Expansion Boards', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(103,96,'PC3 Controllers','index.php?ti=103&a=35&b=113', 'PC3 Controllers', '', 'tree/img/node.gif', 'tree/img/node.gif');
d.add(104,103,'PC3 I/O Expansion Bo...','index.php?ti=104&a=35&b=113&c=57', 'PC3 I/O Expansion Boards', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(105,103,'PC3001 Controller','index.php?ti=105&a=35&b=113&c=36', 'PC3001 Controller', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(106,103,'PC3002 Controller','index.php?ti=106&a=35&b=113&c=37', 'PC3002 Controller', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(107,103,'PC3050 Controller','index.php?ti=107&a=35&b=113&c=38', 'PC3050 Controller', '', 'tree/img/node2.gif', 'tree/img/node2.gif');
d.add(109,96,'PC3 Programming','index.php?ti=109&a=35&b=112', 'PC3 Programming', '', 'tree/img/node.gif', 'tree/img/node.gif');
document.write(d);
}