var j0 = new ProductList("--Bells","43T-G10-115-R",
"115 VAC, Vibrating, 10 inch Shell","Wheelock")
var j1 = new ProductList("--Bells","43T-G10-24-R",
"24 VAC, Vibrating, 10 inch Shell","Wheelock")
var j2 = new ProductList("--Bells","43T-G6-115-R",
"115 VAC, Vibrating, 6 inch Shell","Wheelock")
var j3 = new ProductList("--Bells","43T-G6-24-R",
"24VAC, Vibrating, 6 inch Shell","Wheelock")
var j4 = new ProductList("--Bells","CSX10-24VDC-R",
"24 VDC, Single Stroke, Explosion Proof, 10 inch Shell, Indoor","Wheelock")
var j5 = new ProductList("--Bells","CSX10-115VAC-R",
"115 VAC, Single Stroke, Explosion Proof, 10 inch Shell, Indoor","Wheelock")
var j6 = new ProductList("--Bells","CSXG10-115VAC-R",
"115 VAC, Single Stroke, Explosion Proof, 10 inch Shell, Outdoor","Wheelock")
var j7 = new ProductList("--Bells","CSXG10-24VDC-R",
"24 VDC, Single Stroke, Explosion Proof, 10 inch Shell, Outdoor","Wheelock")
var j8 = new ProductList("--Bells","CVXG10-115VAC-R",
"115 VAC, Vibrating, Explosion Proof, 10 inch Shell, Outdoor","Wheelock")
var j9 = new ProductList("--Bells","CVX10-115VAC-R",
"115 VAC, Vibrating, Explosion Proof, 10 inch Shell, Indoor","Wheelock")
var j10 = new ProductList("--Bells","MB-G10-12-R",
"12 VDC, Motor Bell, 10 inch Shell.  Type:DC Vibrating Motor Bells","Wheelock")
var j11 = new ProductList("--Bells","MB-G10-24-R",
"24 VDC, Motor Bell, 10 inch Shell, Type:DC Vibrating Motor Bells.","Wheelock")
var j12 = new ProductList("--Bells","MB-G6-12-R",
"12 VDC, Motor Bell, 6 inch Shell, Type:DC Vibrating Motor Bells","Wheelock")
var j13 = new ProductList("--Bells","MB-G6-24-R",
"24 VDC, Motor Bell, 6 inch Shell,  Type:DC Vibrating Motor Bells","Wheelock")

var k0 = new ProductList("--Horns","31T-115-R",
"115 VAC, Semi-Flush, Electromechanical","Wheelock")
var k1 = new ProductList("--Horns","AH-12-R",
"12 VDC, Full Sync Capability, Indoor/Outdoor, Electronic Horn","Wheelock")
var k2 = new ProductList("--Horns","AH-12WP-R",
"12 VDC, Full Sync Capability, Indoor/Outdoor, WP, Electronic Horn","Wheelock")
var k3 = new ProductList("--Horns","AH-24-R",
"24 VDC, Full Sync Capability, Indoor/Outdoor, Electronic Horn","Wheelock")
var k4 = new ProductList("--Horns","AH-24WP-R",
"24 VDC, Full Sync Capability, Indoor/Outdoor, WP, Electronic Horn","Wheelock")

var m0 = new ProductList("--Horn Strobes","NS-121575W-FR",
"12 VDC, 15/75 Candela, 2 Wire, Non Sync/Sync, Wall Mount. Type: Selectable Continuous Horn","Wheelock")
var m1 = new ProductList("--Horn Strobes","NS-241575W-FR",
"24 VDC, 15/75 Candela, 2 Wire, Non Sync/Sync, Wall Mount. Type: Selectable Continuous Horn","Wheelock")
var m2 = new ProductList("--Horn Strobes","AS-121575W-FR",
"12 VDC, 15/75 Candela, Non Sync/Sync, Wall Mount. Type: Continuous Horn or Code 3","Wheelock")
var m3 = new ProductList("--Horn Strobes","AS-241575W-FR",
"24 VDC, 15/75 Candela, Non Sync/Sync, Wall Mount. Type: Continuous Horn or Code 3","Wheelock")
var m4 = new ProductList("--Horn Strobes","AS-24MCC-FW",
"24 VDC, Selectable 15/30/75/95 Candela White, Non Sync/Sync, Type: Continuous Horn or Code 3","Wheelock")
var m5 = new ProductList("--Horn Strobes","AS-24MCC-FR",
"24 VDC, Selectable 15/30/75/95 Candela Red, Non Sync/Sync, Type: Continuous Horn or Code 3","Wheelock")
var m6 = new ProductList("--Horn Strobes","AS-24MCW-FR",
"24 VDC, Selectable 15/30/75/110 cd, Wall Mount, Non Sync/Sync, Type: Continuous Horn or Code 3","Wheelock")
var m7 = new ProductList("--Horn Strobes","AS-24MCW-FW",
"24 VDC, Selectable 15/30/75/110 cd, Wall Mount, Non Sync/Sync, Type: Continuous Horn or Code 3","Wheelock")
var m8 = new ProductList("--Horn Strobes","ASWP-2475W-FW",
"24 VDC, 75 Candela, Wall Mount, Weatherproof, Non Sync/Sync, Type: Continuous Horn or Code 3","Wheelock")
var m9 = new ProductList("--Horn Strobes","NS-24MCW-FR",
"24 VDC Selectable 15/30/75/110 cd, 2 Wire, Type: Continuous Horn or Code 3","Wheelock")
var m10 = new ProductList("--Horn Strobes","NS-24MCW-FW",
"24 VDC Selectable 15/30/75/110 cd, 2 Wire, Type: Continuous Horn or Code 3","Wheelock")
var m11 = new ProductList("--Horn Strobes","HS4-24MCW-FR",
"24 VDC Selectable 15/30/75/110 cd, 4 Wire, Type: Continuous Horn or Code 3","Wheelock")
var m12 = new ProductList("--Horn Strobes","HS4-24MCW-FW",
"24 VDC Selectable 15/30/75/110 cd, 4 Wire, Type: Continuous Horn or Code 3","Wheelock")
var m13 = new ProductList("--Horn Strobes","HS4-241575W-FR",
"24 VDC  15/75 Candela, 4 Wire, Non Sync/Sync. Wall Mount, Type: Continuous Horn or Code 3","Wheelock")
var m14 = new ProductList("--Horn Strobes","HS4-121575W-FR",
"12 VDC  15/75 Candela, 4 Wire, Non Sync/Sync. Wall Mount, Type: Continuous Horn or Code 3","Wheelock")

var n0 = new ProductList("--Multitone w/Strobe","MT4-115-WH-VFR",
"115 VAC, 15 Candela, Surface mount.","Wheelock")
var n1 = new ProductList("--Multitone w/Strobe","MT4-241575W-FR",
"24 VDC, 15/75 Candela, Flush, Wall Mount, Sync/Non Sync","Wheelock")
var n2 = new ProductList("--Multitone w/Strobe","MT-2475W-FR",
"24 VDC, 75 Candela Red, Flush, Wall Mount, Sync/Non Sync","Wheelock")
var n3 = new ProductList("--Multitone w/Strobe","MT-121575W-NW",
"12 VDC, 15/75 Candela, Flush, Wall Mount, Sync/Non Sync","Wheelock")
var n4 = new ProductList("--Multitone w/Strobe","MT-121575W-FR",
"12 VDC, 15/75 Candela, Flush, Wall Mount, Sync/Non Sync","Wheelock")
var n5 = new ProductList("--Multitone w/Strobe","SM-12/24-R",
"Single Circuit, Class B","Wheelock")
var n6 = new ProductList("--Multitone w/Strobe","DSM-12/24-R",
"Single Circuit, Class A","Wheelock")

var q0 = new ProductList("Multitone","MT-12/24-R",
"12/24 VDC, Flush","Wheelock")
var q1 = new ProductList("Multitone","AMT-12/24-R",
"12/24 VDC, Flush","Wheelock")
var q2 = new ProductList("Multitone","AMT-12/24-R-NYC",
"12/24 VDC, Flush","Wheelock")
var q3 = new ProductList("Multitone","MT4-115-R",
"115 VAC, Surface mount.","Wheelock")
var q4 = new ProductList("Multitone","AMT-241575W-FR",
"24 VDC, 15/75 Candela","Wheelock")
var q5 = new ProductList("Multitone","AMT-241575W-FR-NYC",
"24 VDC, 15/75 Candela","Wheelock")

var s0 = new ProductList("Back Boxes","AP-R",
"Adapter Plate","Wheelock")
var s1 = new ProductList("Back Boxes","BB-R",
"4 inch Backbox","Wheelock")
var s2 = new ProductList("Back Boxes","DBB-R",
"4 inch Deep Backbox","Wheelock")
var s3 = new ProductList("Back Boxes","IOB-R",
"Surface Backbox (In/Out)","Wheelock")
var s4 = new ProductList("Back Boxes","ISP-R",
"Indoor Surface Extender","Wheelock")
var s5 = new ProductList("Back Boxes","RP-R",
"Retrofit Plate","Wheelock")
var s6 = new ProductList("Back Boxes","SBB-R",
"Surface Backbox","Wheelock")
var s7 = new ProductList("Back Boxes","SB-10",
"Surface Backbox, for NBG-10","Wheelock")
var s8 = new ProductList("Back Boxes","SBL2-R",
"Surface Backbox for RSP/RSSP","Wheelock")
var s9 = new ProductList("Back Boxes","SFP-R",
"Semi-Flush Plate","Wheelock")
var s10 = new ProductList("Back Boxes","SHBB-R",
"Surface Backbox for AS/RS/SR","Wheelock")
var s11 = new ProductList("Back Boxes","SP-R",
"Single projector","Wheelock")
var s12 = new ProductList("Back Boxes","TP-R",
"Twin projector","Wheelock")
var s13 = new ProductList("Back Boxes","WBB-R",
"Outdoor Backbox","Wheelock")

var u0 = new ProductList("--Sealed Lead Acid","263014",
"CF12V5L 12 V 5AH Sealed Lead Acid Battery","Kidde-Fenwal")

 var u1 = new ProductList("--Sealed Lead Acid24","PS-260",
"2 Volt, 6.0 Amp Hour","Power-Sonic")
var u2 = new ProductList("--Sealed Lead Acid24","PS-4100",
"4 Volt, 10.0 Amp Hour","Power-Sonic")
var u3 = new ProductList("--Sealed Lead Acid24","PS-445",
"4 Volt, 4.5 Amp Hour","Power-Sonic")
var u4 = new ProductList("--Sealed Lead Acid24","PS-490",
"4 Volt, 9.0 Amp Hour","Power-Sonic")
var u5 = new ProductList("--Sealed Lead Acid24","PS-605",
"6 Volt, 0.5 Amp Hour","Power-Sonic")
var u6 = new ProductList("--Sealed Lead Acid24","PS-610",
"6 Volt, 1.0 Amp Hour","Power-Sonic")
var u7 = new ProductList("--Sealed Lead Acid24","PS-6100",
"6 Volt, 10.0 Amp Hour","Power-Sonic")
var u8 = new ProductList("--Sealed Lead Acid24","PS-612",
"6 Volt, 1.3 Amp Hour","Power-Sonic")
var u9 = new ProductList("--Sealed Lead Acid24","PS-6120",
"6 Volt, 12.0 Amp Hour","Power-Sonic")
var u10 = new ProductList("--Sealed Lead Acid24","PS-6200",
"6 Volt, 20.0 Amp Hour","Power-Sonic")
var u11 = new ProductList("--Sealed Lead Acid24","PS-628",
"6 Volt, 2.8 Amp Hour","Power-Sonic")
var u12 = new ProductList("--Sealed Lead Acid24","PS-630",
"6 Volt, 3.0 Amp Hour","Power-Sonic")
var u13 = new ProductList("--Sealed Lead Acid24","PS-632",
"6 Volt, 3.2 Amp Hour","Power-Sonic")
var u14 = new ProductList("--Sealed Lead Acid24","PS-6360",
"6 Volt, 36.0 Amp Hour","Power-Sonic")
var u15 = new ProductList("--Sealed Lead Acid24","PS-640F",
"6 Volt, 4.5 Amp Hour","Power-Sonic")
var u16 = new ProductList("--Sealed Lead Acid24","PS-650L",
"6 Volt, 5.0 Amp Hour","Power-Sonic")
var u17 = new ProductList("--Sealed Lead Acid24","PS-665",
"6 Volt, 6.5 Amp Hour","Power-Sonic")
var u18 = new ProductList("--Sealed Lead Acid24","PS-670",
"6 Volt, 7.0 Amp Hour","Power-Sonic")
var u19 = new ProductList("--Sealed Lead Acid24","PS-682F",
"6 Volt, 8.0 Amp Hour","Power-Sonic")
var u20 = new ProductList("--Sealed Lead Acid24","PS-695",
"6 Volt, 9.5 Amp Hour","Power-Sonic")
var u21 = new ProductList("--Sealed Lead Acid24","PS-832",
"8 Volt, 3.2 Amp Hour","Power-Sonic")

var u22 = new ProductList("--Sealed Lead Acid12V","PS-1208",
"12 Volt .8 Amp Hour","Power-Sonic")
var u23 = new ProductList("--Sealed Lead Acid12V","PS-1212",
"12 Volt 1.2 Amp Hour","Power-Sonic")
var u24 = new ProductList("--Sealed Lead Acid12V","PS-12120L",
"12 Volt 12.0 Amp Hour","Power-Sonic")
var u25 = new ProductList("--Sealed Lead Acid12V","PS-1220",
"12 Volt 2.2 Amp Hour","Power-Sonic")
var u26 = new ProductList("--Sealed Lead Acid12V","PS-1223",
"12 Volt 2.3 Amp Hour","Power-Sonic")
var u27 = new ProductList("--Sealed Lead Acid12V","PS-1229",
"12 Volt 2.9 Amp Hour","Power-Sonic")
var u28 = new ProductList("--Sealed Lead Acid12V","PS-1230",
"12 Volt 3.0 Amp Hour","Power-Sonic")
var u29 = new ProductList("--Sealed Lead Acid12V","PS-1250",
"12 Volt 5.0 Amp Hour", "Power-Sonic")
var u30 = new ProductList("--Sealed Lead Acid12V","PS-1270",
"12 Volt 7.0 Amp Hour", "Power-Sonic")
var u31 = new ProductList("--Sealed Lead Acid12V","PS-1282",
"12 Volt 8.0 Amp Hour", "Power-Sonic")
var u32 = new ProductList("--Sealed Lead Acid12V","PS-12100",
"12 Volt 10.0 Amp Hour","Power-Sonic")
var u33 = new ProductList("--Sealed Lead Acid12V","PS-12120",
"12 Volt 12.0 Amp Hour","Power-Sonic")
var u34 = new ProductList("--Sealed Lead Acid12V","PS-12180",
"12 Volt 18.0 Amp Hour","Power-Sonic")
var u35 = new ProductList("--Sealed Lead Acid12V","PS-12260",
"12Volt 26.0 Amp Hour","Power-Sonic")
var u36 = new ProductList("--Sealed Lead Acid12V","PS-12280",
"12 Volt 28.0 Amp Hour","Power-Sonic")
var u37 = new ProductList("--Sealed Lead Acid12V","PS-12330",
"12 Volt 33.0 Amp Hour","Power-Sonic")
var u38 = new ProductList("--Sealed Lead Acid12V","PS-12400",
"12 Volt 40.0 Amp Hour", "Power-Sonic")
var u39 = new ProductList("--Sealed Lead Acid12V","PS-12550",
"12 Volt 7.0 Amp Hour", "Power-Sonic")
var u40 = new ProductList("--Sealed Lead Acid12V","PS-12750",
"12 Volt 75.0 Amp Hour", "Power-Sonic")
var u41 = new ProductList("--Sealed Lead Acid12V","PS-121000",
"12 Volt 100.0 Amp Hour", "Power-Sonic")

var v0 = new ProductList("--Bases","6251B-001A",
"2 Wire Base with Screw Terminals","Edwards")
var v1 = new ProductList("--Bases","6251B-003",
"2 or 4 Wire Relay Base","Edwards")
var v2 = new ProductList("--Bases","70-501000-001",
"2WB 2 Wire Standard Base","Kidde-Fenwal")
var v3 = new ProductList("--Bases","70-501000-002",
"2WRLT 2 Wire Base w/ remote LED, remote test capabilities.","Kidde-Fenwal")
var v4 = new ProductList("--Bases","70-501000-005",
"2WRB 2 Wire Base w/ relay, LED, remote test capabilities.","Kidde-Fenwal")
var v5 = new ProductList("--Bases","70-501000-101",
"4WRB 4 Wire Base w/ relay, LED, remote test capabilities.","Kidde-Fenwal")
var v6 = new ProductList("--Bases","70-501000-003",
"MA-001 adapter (old base series 70-201000-X0X to new series)","Kidde-Fenwal")
var v7 = new ProductList("--Bases","71036",
"4 inch Conventional Detector Base","Gamewell")
var v8 = new ProductList("--Bases","71086",
"6 inch Conventional Detector Base","Gamewell")
var v9 = new ProductList("--Bases","AP-P",
"Adapter Plate for 302AW (White)","FireLite")
var v10 = new ProductList("--Bases","AP-P",
"Adapter Plate for 302AW (White) - Thermotech","Thermotech")
var v11 = new ProductList("--Bases","B401B",
"Standard 2-Wire Conventional Base. Version:UL &amp ULC Loop Type:2-Wire","FireLite")
var v12 = new ProductList("--Bases","B401B",
"Standard 2-Wire Conventional Base. Version:UL &amp ULC Loop Type:2-wire","FireLite")
var v13 = new ProductList("--Bases","B401B",
"Standard 2-Wire Conventional Base - System Sensor. Version:UL/ULC Loop Type:2-wire","FireLite")
var v14 = new ProductList("--Bases","DB-11",
"Detector Base (for PE-11 Detectors)","Siemens Cerberus")
var v15 = new ProductList("--Bases","DB-2W",
"Base, with lamp","Siemens Pyrotronics")
var v16 = new ProductList("--Bases","DB-3S",
"Series 3 Low Profile Base (for DI-3)","Siemens Cerberus")
var v17 = new ProductList("--Bases","DB-ADPT",
"PE-11 To DB-3 Base Adapter","Siemens Cerberus")
var v18 = new ProductList("--Bases","LS",
"Locking Shell","Siemens Pyrotronics")
var v19 = new ProductList("--Bases","RL-30",
"Incandescent Lamp, Round Plate. Remote Alarm Lamp Assembly.","Siemens Pyrotronics")
var v20 = new ProductList("--Bases","RL-40",
"Incandescent Lamp, Rectangular Plate","Siemens Pyrotronics")
var v21 = new ProductList("--Bases","RLC-11",
"Remote Alarm Lamp, Ceiling Mount","Siemens Pyrotronics")
var v22 = new ProductList("--Bases","RLW-11",
"Remote Alarm Lamp, Wall Mount","Siemens Pyrotronics")
var v23 = new ProductList("--Bases","RR-11",
"Remote Relay for DB-11","Siemens Pyrotronics")
var v24 = new ProductList("--Bases","RR-3S",
"Remote Relay For Series 3 Accessories","Siemens Pyrotronics")
var v25 = new ProductList("--Bases","RSAC-11",
"Remote, Tri Color LED, Ceiling Mount -","Siemens Pyrotronics")
var v26 = new ProductList("--Bases","RSAW-11",
"Remote, Tri Color LED, Wall Mount","Siemens Pyrotronics")
var v27 = new ProductList("--Bases","TM-I3",
"Sensitivity Test Meter for DI-3","Siemens Pyrotronics")
var v28 = new ProductList("--Bases","TM-PE3",
"Sensitivity Test Meter for PE-3","Siemens Pyrotronics")
var v29 = new ProductList("--Bases","TMC",
"Interface Cable for Sensitivity Test Meter","Siemens Pyrotronics")

var d0 = new ProductList("--Duct Detectors","06-129500-002",
"24 inch Sampling Tube (For Ducts 2 - 3 Ft.)","Kidde-Fenwal")
var d1 = new ProductList("--Duct Detectors","06-129500-003",
"48 inch Sampling Tube (For Ducts 3 - 4 Ft.)","Kidde-Fenwal")
var d2 = new ProductList("--Duct Detectors","06-129500-004",
"72 inch Sampling Tube (For Ducts 4 - 6 Ft.)","Kidde-Fenwal")
var d3 = new ProductList("--Duct Detectors","70-510000-060",
"CPD-7051D Duct Ionization Detector Head","Kidde-Fenwal")
var d4 = new ProductList("--Duct Detectors","70-600000-000",
"DH-60 4 Wire Duct Housing Less Detector","Kidde-Fenwal")
var d5 = new ProductList("--Duct Detectors","70-600000-200",
"DH-60 2 Wire Duct Housing Less Detector","Kidde-Fenwal")
var d6 = new ProductList("--Duct Detectors","AD-11P",
"Photoelectric Air Duct Housing (need PE-11)","Siemens Pyrotronics")
var d7 = new ProductList("--Duct Detectors","AD-11PR",
"Photoelectric Air Duct Housing With Relay (need PE-11)","Siemens Pyrotronics")
var d8 = new ProductList("--Duct Detectors","AD-11UK",
"Cover Adapter Kit for PE-11","Siemens Pyrotronics")
var d9 = new ProductList("--Duct Detectors","AD-3I",
"Ionization Air Duct Housing (need DI-B3)","Siemens Cerberus")
var d10 = new ProductList("--Duct Detectors","DA-3SR",
"Relay Module - Conventional Duct Housing (Ion Only)","Siemens Cerberus")
var d11 = new ProductList("--Duct Detectors","DH100ACDCI",
"24/120/220 VAC or 24 VDC 4-Wire Duct Housing with Ionization Duct Smoke Detector","FireLite")
var d12 = new ProductList("--Duct Detectors","DH100ACDCP",
"24/120/220 VAC Or 24 VDC 4-Wire Duct Housing With Photoelectric Duct Detector","Fire Lite")
var d13 = new ProductList("--Duct Detectors","DH100P",
"12 Or 24 Volt 2-Wire Duct Housing With Ionization Smoke Detector, UL","Fire Lite")
var d14 = new ProductList("--Duct Detectors","ST-10",
"Metal Sampling Tube For 8' To 10' Duct","Fire Lite")
var d15 = new ProductList("--Duct Detectors","ST-10",
"Metal Sampling Tube Duct Widths 8' - 12' - System Sensor.","Fire Lite")
var d16 = new ProductList("--Duct Detectors","ST-3",
"Metal Sampling Tube for 2' to 4' Duct - System Sensor.","Fire Lite")
var d17 = new ProductList("--Duct Detectors","ST-5",
"Metal Sampling Tube Duct Widths 4' - 8' - System Sensor.","Fire Lite")
var d18 = new ProductList("--Duct Detectors","STA-10",
"10 inch Sampling Tube For Ducts 6' 3 inch To 9' 9 inch","Siemens Pyrotronics")
var d19 = new ProductList("--Duct Detectors","STA-3",
"3 inch Sampling Tube For Ducts 1' 9 inch To 3' 3 inch","Siemens Pyrotronics")
var d20 = new ProductList("--Duct Detectors","STA-6",
"6 inch Sampling Tube For Ducts 3' 3 inch To 6' 3 inch","Siemens Pyrotronics")

var e0 = new ProductList("--Heat","601",
"Rate-of-Rise & Fixed Temperature, 135 degree","Chemtronics")
var e1 = new ProductList("--Heat","602",
"Rate-of-Rise & Fixed Temperature, 200 degree","Chemtronics")
var e2 = new ProductList("--Heat","DT-11",
"Low Profile 135 Degree Thermal Detector","Edwards")
var e3 = new ProductList("--Heat","DT-135CL",
"Rate Compensated Fixed Temp. Lamp Locking 135 degree","Siemens Pyrotronics")
var e4 = new ProductList("--Heat","DT-135CS",
"Rate Compensated Fixed Temp. 135 degree","Siemens Pyrotronics")
var e5 = new ProductList("--Heat","DT-135F",
"Fixed Temperature 135 degree","Siemens Pyrotronics")
var e6 = new ProductList("--Heat","DT-135R",
"Rate-of-Rise Fixed Temperature 135 degree","Siemens Pyrotronics")
var e7 = new ProductList("--Heat","DT-200CL",
"Rate Compensated Fixed Temp. Lamp Locking 200 degree","Siemens Pyrotronics")
var e8 = new ProductList("--Heat","DT-200CS",
"Rate Compensated Fixed Temperature 200 degree","Siemens Pyrotronics")
var e9 = new ProductList("--Heat","DT-200F",
"Fixed Temperature 200 degree","Siemens Pyrotronics")
var e10 = new ProductList("--Heat","DT-200R",
"Rate-of-Rise Fixed Temperature 200 degree","Siemens Pyrotronics")
var e11 = new ProductList("--Heat","HD-601",
"Heat Detector, Rate-of-Rise and Fixed Temperature, 135 degrees F","Fire-Lite")
var e12 = new ProductList("--Heat","302-AW-194",
"194 Degree F Rate Anticipation, Weather-Proof Heat Detector","Thermotech")
var e13 = new ProductList("--Heat","302-EPM-194",
"194 Degree F Rate Anticipation, Explosion-Proof Heat Detector","Thermotech")
var e14 = new ProductList("--Heat","302-ET-194",
"194 Degree F Rate Anticipation, Weather-Proof Heat Detector","Thermotech")
var e15 = new ProductList("--Heat","27121-0-140",
"140 Degree F. Compensated Heat Detector","Kidde-Fenwal")
var e16 = new ProductList("--Heat","27121-0-160",
"160 Degree F. Compensated Heat Detector","Kidde-Fenwal")
var e17 = new ProductList("--Heat","27121-0-190",
"190 Degree F. Compensated Heat Detector","Kidde-Fenwal")
var e18 = new ProductList("--Heat","27121-0-225",
"225 Degree F. Compensated Heat Detector","Kidde-Fenwal")
var e19 = new ProductList("--Heat","27121-0-275",
"275 Degree F. Compensated Heat Detector","Kidde-Fenwal")
var e20 = new ProductList("--Heat","27121-0-325",
"325 Degree F. Compensated Heat Detector","Kidde-Fenwal")
var e21 = new ProductList("--Heat","27121-0-450",
"450 Degree F. Compensated Heat Detector","Kidde-Fenwal")
var e22 = new ProductList("--Heat","27121-0-600",
"600 Degree F. Compensated Heat Detector","Kidde-Fenwal")
var e23 = new ProductList("--Heat","27121-0-725",
"725 Degree F. Compensated Heat Detector","Kidde-Fenwal")

var f0 = new ProductList("--Ionization","1451",
"2 & 4 Wire Ionization Smoke Detector. Must Be Mounted To One Of The B400 Bases.","Fire-Lite")
var f1 = new ProductList("--Ionization","6250B",
"Ionization Smoke Detector. Detection:Unipolar Type Single Source Dual Ionization Chamber","Edwards")
var f2 = new ProductList("--Ionization","70-510000-001",
"CPD-7051 Ionization Detector Head","Kidde-Fenwal")
var f3 = new ProductList("--Ionization","83R",
"9VDC Ionization Detector (9 Volt Battery Included) Sensitivity:Meets requirements of UL 217","BRK Electronics")
var f4 = new ProductList("--Ionization","DI-3",
"Ionization Smoke Detector. Voltage Range:21 +/-3 VDC Humidity:0-93% Relative","Siemens Pyrotronics")
var f5 = new ProductList("--Ionization","DI-B3",
"Ionization Smoke Detector (For Use With Duct Housing)","Siemens Pyrotronics")
var f6 = new ProductList("--Ionization","SIJ-24",
"Low Profile Ionization Detector","Hochiki")
var f7 = new ProductList("--Ionization","4120B",
"120VAC Detector with Battery Backup (9 volt battery included)","BRK")


var g0 = new ProductList("--Photoelectric","2451",
"Photoelectric Detector Head, Plug In - System Sensor.","Fire-Lite")
var g1 = new ProductList("--Photoelectric","6270B",
"Photoelectric Smoke Detector. Obsolete - SEE UPGRADE","Edwards")
var g2 = new ProductList("--Photoelectric","UPGRADE FOR 6270B:EC30U-3",
"Photoelectric Smoke Detector","Edwards")
var g3 = new ProductList("--Photoelectric","UPGRADE FOR 6270B:CSBU-1",
"Standard Base","Edwards")
var g4 = new ProductList("--Photoelectric","UPGRADE FOR 6270B:CSBU-3",
"Resistor Base (Used with old style panels)","Edwards")
var g5 = new ProductList("--Photoelectric","71-550000-001",
"PSD-7155 Photoelectric Detector Head","Kidde-Fenwal")
var g6 = new ProductList("--Photoelectric","71033",
"Photoelectric Smoke Detector. Quiescent Current:Photoelectric and Ionization","Gamewell")
var g7 = new ProductList("--Photoelectric","71034",
"Photoelectric Smoke Detector . Quiescent Current:Photoelectric and Ionization","Gamewell")
var g8 = new ProductList("--Photoelectric","PE-11",
"Photoelectric Smoke Detector (With Self Test And Multi-Color LED)","Siemens Pyrotronics")
var g9 = new ProductList("--Photoelectric","PE-11T",
"Photoelectric Thermal Smoke Detector","Cerberus Pyrotronics")
var g10 = new ProductList("--Photoelectric","SLR-24",
"Low Profile Photoelectric Detector. Light Source: GaAlAs Infrared Emitting Diode","Hochiki")

var h0 = new ProductList("--Smoke","2451",
"2 & 4 Wire Photoelectric Smoke Detector - Fire-Lite. Available Base Models:B4101B, B402B, B404B...","Fire-Lite")
var h1 = new ProductList("--Smoke","2451",
"2 & 4 Wire Photoelectric Smoke Detector - Available Base models:B4101B, B402B, B404B...","Fire-Lite")
var h2 = new ProductList("--Smoke","2451",
"Photoelectric Detector Head, Plug In - System Sensor.","Fire-Lite")
var h3 = new ProductList("--Smoke","6270B",
"Photoelectric Smoke Detector. Sensitivity:The 6270B meets U.L. 268 at 0.7% to 2.8% obscuration","Edwards")
var h4 = new ProductList("--Smoke","71-550000-001",
"PSD-7155 Photoelectric Detector Head","Kidde-Fenwal")
var h5 = new ProductList("--Smoke","71033",
"Photoelectric Smoke Detector. Quiescent Current:Photoelectric and Ionization","Gamewell")
var h6 = new ProductList("--Smoke","PE-11",
"Photoelectric Smoke Detector (With Self Test And Multi-Color LED)","Siemens Pyrotronics")
var h7 = new ProductList("--Smoke","PE-11T",
"Photoelectric Thermal Smoke Detector","Cerberus Pyrotronics")
var h8 = new ProductList("--Smoke","RL-30",
"Incandescent Lamp, Round Plate Description:Remote Alarm Lamp Assembly","Siemens Pyrotronics")
var h9 = new ProductList("--Smoke","RL-40",
"Incandescent Lamp, Rectangular Plate","Siemens Pyrotronics")
var h10 = new ProductList("--Smoke","RLC-11",
"Remote Alarm Lamp, Ceiling Mount","Siemens Pyrotronics")
var h11 = new ProductList("--Smoke","RLW-11",
"Remote Alarm Lamp, Wall Mount","Siemens Pyrotronics")
var h12 = new ProductList("--Smoke","RR-11",
"Remote Relay for DB-11","Siemens Pyrotronics")
var h13 = new ProductList("--Smoke","RR-3S",
"Remote Relay For Series 3 Accessories","Siemens Pyrotronics")
var h14 = new ProductList("--Smoke","RSAC-11",
"Remote, Tri Color LED, Ceiling Mount","Siemens Pyrotronics")
var h15 = new ProductList("--Smoke","RSAW-11",
"Remote, Tri Color LED, Wall Mount","Siemens Pyrotronics")
var h16 = new ProductList("--Smoke","SLR-24",
"Low Profile Photoelectric Detector. Light Source:GaAlAs Infrared Emitting Diode","Hochiki")
var h17 = new ProductList("--Smoke","SLR-24",
"Low Profile Photoelectric Detector. Light Source:GaAlAs Infrared Emitting Diode","Hochiki")


var w0 = new ProductList("Enclosures","EA-32",
"16 Module Encloser (Consists of backbox, door, &amp rail kit)","Siemens Pyrotronics")
var w1 = new ProductList("Enclosures","EA-33",
"24 Module Encloser (Consists of backbox, door, &amp rail kit)","Siemens Pyrotronics")
var w2 = new ProductList("Enclosures","EA-35",
"40 Module Encloser (Consists of backbox, door, &amp rail kit)","Siemens Pyrotronics")
var w3 = new ProductList("Enclosures","EB-32",
"Back Box - Siemens Pyrotronics. Enclosure:16 Module","Siemens Pyrotronics")
var w4 = new ProductList("Enclosures","EB-33",
"Back Box - Siemens Pyrotronics. Enclosure:24 Module","Siemens Pyrotronics")
var w5 = new ProductList("Enclosures","EB-35",
"Back Box - Siemens Pyrotronics. Enclosure:40 Module","Siemens Pyrotronics")
var w6 = new ProductList("Enclosures","ED-32",
"Door - Siemens Pyrotronics. Enclosure:16 Module","Siemens Pyrotronics")
var w7 = new ProductList("Enclosures","ED-33",
"Door - Siemens Pyrotronics. Enclosure:24 ModuleShipping Weight:21 / 9.45 Lbs / Kg","Siemens Pyrotronics")
var w8 = new ProductList("Enclosures","ED-35",
"Door - Siemens Pyrotronics. Enclosure:40 Module","Siemens Pyrotronics")
var w9 = new ProductList("Enclosures","EK-32",
"Rail Kit - Siemens Pyrotronics. Enclosure:16 Module","Siemens Pyrotronics")
var w10 = new ProductList("Enclosures","EK-33",
"Rail Kit - Siemens Pyrotronics. Enclosure:24 Module","Siemens Pyrotronics")
var w11 = new ProductList("Enclosures","EK-35",
"Rail Kit - Siemens Pyrotronics. Enclosure:40 Module","Siemens Pyrotronics")


var x0 = new ProductList("--Miscellaneous","242466",
"O Ring - Outer","Kidde-Fenwal")
var x1 = new ProductList("--Miscellaneous","242467",
"O Ring - Inne","Kidde-Fenwal")
var x2 = new ProductList("--Miscellaneous","251821",
"Flexible Hose, 3/4 inch Outlet","Kidde-Fenwal")
var x3 = new ProductList("--Miscellaneous","252184",
"Flexible Hose, 1/2 inch Outlet","Kidde-Fenwal")
var x4 = new ProductList("--Miscellaneous","25D",
"Test Gas","Home Safeguard")
var x5 = new ProductList("--Miscellaneous","29-116788-001",
"204-B End-of-Line Relay for 4-Wire Systems","Kidde-Fenwal")
var x6 = new ProductList("--Miscellaneous","486536",
"Pressure Switch, 3 Pole Double Throw","Kidde-Fenwal")
var x7 = new ProductList("--Miscellaneous","803808",
"Pulley, 3/8 inch Pipe (Watertight) ","Kidde-Fenwal")
var x8 = new ProductList("--Miscellaneous","844346",
"Safety Outlet, 3/4 inch","Kidde-Fenwal")
var x9 = new ProductList("--Miscellaneous","870652",
"Lever Operated Control Head","Kidde-Fenwal")
var x10 = new ProductList("--Miscellaneous","871403",
"Pull Box, Surface Mount, 3/8 inch Pipe (Breakglass)","Kidde-Fenwal")
var x11 = new ProductList("--Miscellaneous","872450",
"Discharge Head, Plain Nut","Kidde-Fenwal")
var x12 = new ProductList("--Miscellaneous","878737",
"Pressure Operated Control Head","Kidde-Fenwal")
var x13 = new ProductList("--Miscellaneous","878750",
"Pressure Operated Control Head, Stackable","Kidde-Fenwal")
var x14 = new ProductList("--Miscellaneous","897494",
"Electric and Cable Operated Control Head, 24 VDC","Kidde-Fenwal")
var x15 = new ProductList("--Miscellaneous","967082",
"Discharge Indicator, 3/4 inch NPT (Brass)","Kidde-Fenwal")
var x16 = new ProductList("--Miscellaneous","979469",
"Cable Operated Control Head","Kidde-Fenwal")
var x17 = new ProductList("--Miscellaneous","N-30",
"Smoke Detector Tester Head. Type: Head 30 inch Aluminum","Home Safeguard")
var x18 = new ProductList("--Miscellaneous","N-59",
"Extension Arm. Type: Arm 59 inch Aluminum","Home Safeguard")
var x19 = new ProductList("--Miscellaneous","STI1100",
"Stopper II With Horn For Flush Mounting","Safety Technology International")
var x20 = new ProductList("--Miscellaneous","STI3150",
"Weather Stopper II, Surface Mount.","Safety Technology International")

var y0 = new ProductList("--Panel Components","TC-30U",
"Battery Transfer Module","Siemens Pyrotronics")
var y1 = new ProductList("--Panel Components","K-500",
"Power Conditioner Module provides filtered, regulated DC power from unfiltered, unregulated DC power sources","Keller's Inc.")
var y2 = new ProductList("--Panel Components","295001",
"Single Hazard Releasing Control Panel.","Kidde-Fenwal")
var y3 = new ProductList("--Panel Components","295003",
"2.75 Amp Power Supply Board. Rated Output From 120VAC, 60Hz, 3 Amps Input:2.75 Amp.","Kidde-Fenwal")
var y4 = new ProductList("--Panel Components","295004",
"4.00 Amp Power Supply Board. Rated Output:4 Amp At 24VDC  Max. Rated 120 VAC At 50...","Kidde-Fenwal")
var y5 = new ProductList("--Panel Components","295005",
"Common Control Board. Operating Voltage:24 And 15 VDCHumidity Limit:Up To 85% Relative Humidity.","Kidde-Fenwal")
var y6 = new ProductList("--Panel Components","295006",
"Suppression Control Board. Operating Voltage:24 VDCHumidity Limit:Up To 95% Relative Humidity.","Kidde-Fenwal")
var y7 = new ProductList("--Panel Components","295008",
"Auxiliary Relay Board (4 Relay)","Kidde-Fenwal")
var y8 = new ProductList("--Panel Components","295009",
"Two Zone Detection Board","Kidde-Fenwal")
var y9 = new ProductList("--Panel Components","295028",
"Digital Countdown Display","Kidde-Fenwal")
var y10 = new ProductList("--Panel Components","295029",
"Amp / Volt Meter Kit.","Kidde-Fenwal")
var y11 = new ProductList("--Panel Components","30261-04",
"Local Energy Master Box Module (LEMB)","Gamewell")
var y12 = new ProductList("--Panel Components","30278-02",
"Remote Station Line Reversal Module (LR)","Gamewell")
var y13 = new ProductList("--Panel Components","30287-01",
"System Amp Meter, 0-10 Amps DC","Gamewell")
var y14 = new ProductList("--Panel Components","30288-01",
"System Voltmeter, 0-50 Amps DC","Gamewell")
var y15 = new ProductList("--Panel Components","30427",
"MB4 Mother Board (connection for four daughter boards)","Gamewell")
var y16 = new ProductList("--Panel Components","30428",
"Z4B Four Zone Style B Daughter Card","Gamewell")
var y17 = new ProductList("--Panel Components","30437",
"D2P Two Circuit Signal Daughter Card","Gamewell")
var y18 = new ProductList("--Panel Components","30630",
"CC Common Control Mother Board","Gamewell")
var y19 = new ProductList("--Panel Components","30631",
"PM Power Management Module","Gamewell")
var y20 = new ProductList("--Panel Components","30632",
"AT Alarm/Trouble Module","Gamewell")
var y21 = new ProductList("--Panel Components","30633",
"D2 Dual Indication Circuit, Daughter Board for CC only","Gamewell")
var y22 = new ProductList("--Panel Components","30635",
"Z1 Daughter Card Single Zone Initiating Circuit Style B/D","Gamewell")
var y23 = new ProductList("--Panel Components","30636",
"D1 Single Indicating Circuit Style Y-Z","Gamewell")
var y24 = new ProductList("--Panel Components","30719",
"ZV1 Single Zone Initiating Circuit Style B/D w/Alarm Verification","Gamewell")
var y25 = new ProductList("--Panel Components","30760-01",
"Z/D Mother Board (One Required Per Z1, D1, ZV1, Or ZS1","Gamewell")
var y26 = new ProductList("--Panel Components","30840",
"ZS1 Daughter Card Single Zone Supervisory Circuit Style B/D","Gamewell")
var y27 = new ProductList("--Panel Components","AE-30U",
"Alarm Extender Module. Style:Y Normal:6.5 MA","Siemens Pyrotronics")
var y28 = new ProductList("--Panel Components","BC-35",
"Battery Charger / Transfer Module.","Siemens Pyrotronics")
var y29 = new ProductList("--Panel Components","BE-35",
"Battery Extender Module","Siemens Pyrotronics")
var y30 = new ProductList("--Panel Components","BI-35",
"Interface Module (for Temporal Code 3 Module)","Siemens Pyrotronics")
var y31 = new ProductList("--Panel Components","BK-33",
"5/10 A Hour Battery Chassis And Bracket","Siemens Pyrotronics")
var y32 = new ProductList("--Panel Components","BMFC-6",
"Fire Control Instruments Basic Master Fire Card","Fire Control Instruments")
var y33 = new ProductList("--Panel Components","BP-30",
"Blank Faceplate Cover for System 3","Siemens Pyrotronics")
var y34 = new ProductList("--Panel Components","BT-34",
"24V, 10.0 AH Battery Pack. Normal Voltage:24 VNormal Capacity (20/Hour Rating)","Siemens Pyrotronics")
var y35 = new ProductList("--Panel Components","CP-35",
"System 3 Control Module With 2 Zones. Power Requirement:120/240 VAC, 50/60 Hz","Siemens Pyrotronics")
var y36 = new ProductList("--Panel Components","CT-35",
"Temporal Code 3 Control Module Current Requirement:60 MA","Siemens Pyrotronics")
var y37 = new ProductList("--Panel Components","DC-35S",
"System 3 DC Regulator","Siemens Pyrotronics")
var y38 = new ProductList("--Panel Components","JA-24",
"24 inch Assembly For Modules","Siemens Pyrotronics")
var y39 = new ProductList("--Panel Components","JA-48",
"48 inch Assembly For Modules","Siemens Pyrotronics")
var y40 = new ProductList("--Panel Components","JA-5",
"5 inch Assembly For Modules","Siemens Pyrotronics")
var y41 = new ProductList("--Panel Components","JA-96",
"96 inch Assembly For Modules","Siemens Pyrotronics")


var t0 = new ProductList("--Pull Stations","27060",
"Break Glass Rod","Gamewell")
var t1 = new ProductList("--Pull Stations","28762",
"Backbox, Surface Mounting","Gamewell")
var t2 = new ProductList("--Pull Stations","50397",
"Weatherproof Gasket","Gamewell")
var t3 = new ProductList("--Pull Stations","BG-12",
"Dual Action Lexan Station","Firelite")
var t4 = new ProductList("--Pull Stations","BG-12LOB",
"Pull Station Weatherproof","Firelite")
var t5 = new ProductList("--Pull Stations","M46-28",
"SPST Switch With Pigtails, Less Break Glass Rod - Gamewell.","Gamewell")
var t6 = new ProductList("--Pull Stations","M46-29",
"DPDT Switch With Terminals, Less Break Glass Rod - Gamewell.","Gamewell")
var t7 = new ProductList("--Pull Stations","MS-151",
"Single Action Manual Pull Station N.O. SPST","Siemens Pyrotronics")
var t8 = new ProductList("--Pull Stations","MS-157",
"Single Action Manual Pull Station N.O. DPST","Siemens Pyrotronics")
var t9 = new ProductList("--Pull Stations","MS-501",
"Double Action Manual Pull Station SPST","Siemens Pyrotronics")
var t10 = new ProductList("--Pull Stations","MS-51",
"Single Action Manual Pull Station N.O. SPST","Siemens Pyrotronics")
var t11 = new ProductList("--Pull Stations","NBG-12LR",
"Dual Action Lexan Releasing Station ","Fire Lite")
var t12 = new ProductList("--Pull Stations","SB-15",
"Surface Mounting Backbox For MS-151, MS-157","Siemens Pyrotronics")
var t13 = new ProductList("--Pull Stations","SB-5R",
"Surface Mounting Backbox for MS-51, 500, MSX-1","Siemens Pyrotronics")
var t14 = new ProductList("--Pull Stations","XAL-53",
"Explosion Proof Manual Pull Station","Killark")

var a0 = new ProductList("--Speaker Strobes","E70-R",
"Speaker Only, Square, Red (up to 2 watts)","Wheelock")
var a1 = new ProductList("--Speaker Strobes","E90-W",
"Speaker Only, Round, White (up to 2 watts)","Wheelock")
var a2 = new ProductList("--Speaker Strobes","ET70-R",
"Speaker Only, Round, White (up to 8 watts)","Wheelock")
var a3 = new ProductList("--Speaker Strobes","ET70-W",
"Speaker Only, Square, White (up to 8 watts)","Wheelock")
var a4 = new ProductList("--Speaker Strobes","ET90-W",
"Speaker Only, Round, White (up to 8 watts)","Wheelock")
var a5 = new ProductList("--Speaker Strobes","ET-1010-R",
"Speaker Only, Semi-flush Mount, Vandal Resistant","Wheelock")
var a6 = new ProductList("--Speaker Strobes","ET-1080-R",
"Speaker Only, Flush Mount, Vandal Resistant","Wheelock")
var a7 = new ProductList("--Speaker Strobes","E70-241575W-FR",
"Wall Mount, Square, Red, 15/75 Candela Strobe.","Wheelock")
var a8 = new ProductList("--Speaker Strobes","ET70-241575W-FR",
"Wall Mount, Square, Red, 15/75 Candela Strobe","Wheelock")
var a9 = new ProductList("--Speaker Strobes","ET70-241575W-FW",
"Wall Mount, Square, White, 15/75 Candela Strobe","Wheelock")
var a10 = new ProductList("--Speaker Strobes","ET1080-LS-24-VFR",
"Flush Mount, Vandal Resistant, 15 Candela Strobe","Wheelock")
var a11 = new ProductList("--Speaker Strobes","ET1080-LSM-24-VFR",
"Flush Mount, Vandal Resistant, 15/75 Candela Strobe","Wheelock")
var a12 = new ProductList("--Speaker Strobes","ET1080-SLM-VFR",
"Flush Mount, Vandal Resistant, 15/75 Candela Strobe, Sync.","Wheelock")
var a13 = new ProductList("--Speaker Strobes","ET1080-MS-24-VFR",
"Flush Mount, Vandal Resistant, 30 Candela Strobe","Wheelock")
var a14 = new ProductList("--Speaker Strobes","ET1080-IS-24-VFR",
"Flush Mount, Vandal Resistant, 75 Candela Strobe","Wheelock")
var a15 = new ProductList("--Speaker Strobes","RSS-121575W-FR",
"12 VDC, 15/75 Candela. Type:Low Current - Non Synchronized/Synchronized - Wall Mount Only","Wheelock")
var a16 = new ProductList("--Speaker Strobes","RSS-241575W-FR",
"24 VDC, 15/75 Candela. Type:Low Current - Non Synchronized/Synchronized - Wall Mount Only","Wheelock")
var a17 = new ProductList("--Speaker Strobes","RSS-24MCW-FR",
"24 VDC, Selectable 15/30/75/110  Candela. Type:Low Current - Non Synchronized/Synchronized- Wall Mount Only","Wheelock")
var a18 = new ProductList("--Speaker Strobes","RSS-24MCW-FW",
"24 VDC, Selectable 15/30/75/110 Candela. Type:Low Current - Non Synchronized/Synchronized- Wall Mount Only","Wheelock")
var a19 = new ProductList("--Speaker Strobes","RSS-24MCWH-FR",
"24 VDC, 135/185 Candela, Red. Type:Low Current - Non Synchronized/Synchronized- Wall Mount Only","Wheelock")
var a20 = new ProductList("--Speaker Strobes","RSS-24MCC-FR",
"24 VDC, Selectable 15/30/75/95 Candela, Red. Type:Low Current - Non Synchronized/Synchronized - Ceiling Mount Only","Wheelock")
var a21 = new ProductList("--Speaker Strobes","RSS-24MCC-FW",
"24 VDC, Selectable 15/30/75/95 Candela, White. Type:Low Current - Non Synchronized/Synchronized - Ceiling Mount Only","Wheelock")
var a22 = new ProductList("--Speaker Strobes","RSS-24MCCHR-FR",
"24 VDC, Selectable 115/177 Candela. Type:Low Current - Non Synchronized/Synchronized - Ceiling Mount Only","Wheelock")
var a23 = new ProductList("--Speaker Strobes","RSSWP-2475W-FR",
"24 VDC, Outdoor Weatherproof. Type:Low Current - Non Synchronized/Synchronized - Ceiling Mount Only","Wheelock")
var a24 = new ProductList("--Speaker Strobes","RSSP-24MCW-FR",
"12 VDC, Selectable 15/30/75/110  Candela. Type:Low Current - Non Synchronized/Synchronized - Wall Mount Only","Wheelock")
var a25 = new ProductList("--Speaker Strobes","RSSP-121575W-FR",
"12 VDC, 15/75 Candela. Type:Low Current - Non Synchronized/Synchronized - Wall Mount Only","Wheelock")
var a26 = new ProductList("--Speaker Strobes","RSSP-241575W-FR",
"24 VDC, 15/75 Candela. Type:Low Current - Non Synchronized/Synchronized - Wall Mount Only","Wheelock")
var a27 = new ProductList("--Speaker Strobes","RSSWP-2475W-FR",
"24 VDC, Outdoor, 75 Candela, Red. Type:Low Current - Non Synchronized/Synchronized - Outdoor Only","Wheelock")

var c0 = new ProductList("--Panel ComponentsB","LP-30",
"Leased Line Power Module. Description:Remote Station Module","Siemens Pyrotronics")
var c1 = new ProductList("--Panel ComponentsB","MC-30",
"Master Code/March Time Module","Siemens Pyrotronics")
var c2 = new ProductList("--Panel ComponentsB","MM-35",
"Meter Module.","Siemens Pyrotronics")
var c3 = new ProductList("--Panel ComponentsB","PM-32",
"Program Matrix Module (36 Diodes). Description: Program Matrix Module (36 x 36)","Siemens Pyrotronics")
var c4 = new ProductList("--Panel ComponentsB","PS-35",
"Power Supply, 24VDC-120VAC, 10 Amp","Siemens Pyrotronics")
var c5 = new ProductList("--Panel ComponentsB","PS-35/220",
"Power Supply, 24 VDC-220 VAC, 10 amp","Siemens Pyrotronics")
var c6 = new ProductList("--Panel ComponentsB","PS-6",
"Power Supply","Fire Control Instruments")
var c7 = new ProductList("--Panel ComponentsB","RM-30U",
"Releasing Device Module.","Siemens Pyrotronics")
var c8 = new ProductList("--Panel ComponentsB","SM-30",
"Dual Switch Module.","Siemens Pyrotronics")
var c9 = new ProductList("--Panel ComponentsB","SR-30",
"Dual Supplementary Relay Module (SPDT 3 Amp).","Siemens Pyrotronics")
var c10 = new ProductList("--Panel ComponentsB","SR-32",
"Multiple Supplementary Relay Module (DPDT)","Siemens Pyrotronics")
var c11 = new ProductList("--Panel ComponentsB","SR-35",
"Supplementary Relay Module (SPDT 2 Amp)","Siemens Pyrotronics")
var c12 = new ProductList("--Panel ComponentsB","SXL-EX",
"Control Panel (Includes Boards, Transformer, Hardware, Enclosure)","Siemens Pyrotronics")
var c13 = new ProductList("--Panel ComponentsB","SZE-4X",
"4-Zone Expander With Outputs","Siemens Pyrotronics")
var c14 = new ProductList("--Panel ComponentsB","TC-30U",
"Battery Transfer Module","Siemens Pyrotronics")
var c15 = new ProductList("--Panel ComponentsB","TL-30U",
"Time Limit Control Module.","Siemens Pyrotronics")
var c16 = new ProductList("--Panel ComponentsB","ZDM",
"Zone Detection Module.","Siemens Pyrotronics")
var c17 = new ProductList("--Panel ComponentsB","ZDM-D",
"Dual Density Zone Detection Module.","Siemens Pyrotronics")
var c18 = new ProductList("--Panel ComponentsB","ZN-31U",
"Dual Zone Contact Module","Siemens Pyrotronics")
var c19 = new ProductList("--Panel ComponentsB","ZN-34US",
"Dual Zone Supervisory Module, Class A","Siemens Pyrotronics")
var c20 = new ProductList("--Panel ComponentsB","ZU-35",
"Dual Zone Module","Siemens Pyrotronics")
var c21 = new ProductList("--Panel ComponentsB","ZU-35DS",
"Dual Zone Module With Disconnect Switch","Siemens Pyrotronics")
var c22 = new ProductList("--Panel ComponentsB","ZU-35TS",
"Dual Zone Module With Test Switch","Siemens Pyrotronics")

var p0 = new ProductDesc("Couch", "Furniture", "Living room",
 899.00, 3, "F-100", "i0.jpg", "a0.wav", "d0.htm",
 "This Couch is one of the finest " +
"products in its category. At this price, you can't afford " +
"not to have it. Buy it now and enjoy it forever. Special " +
"financing is available.")

var kproducts = new Array(j0,j1,j2,j3,j4,j5,j6,j7,j8,j9,j10,
j11,j12,j13,k0,k1,k2,k3,k4,m0,m1,
m2,m3,m4,m5,m6,m7,m8,m9,m10,m11,m12,m13,m14,
n0,n1,n2,n3,n4,n5,n6, q0,q1,q2,q3,q4,q5,
s0,s1,s2,s3,s4,s5,s6,s7,s8,s9,s10,s11,s12,s13,
v0,v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,v11,v12,v13,v14,v15,v16,v17,v18,v19,v20,v21,v22,v23,v24,v25,v26,v27,v28,v29,
u0,u1,u2,u3,u4,u5,u6,u7,u8,u9,u10,u11,u12,u13,u14,u15,u16,u17,u18,u19,
u20,u21,u22,u23,u24,u25,u26,u27,u28,u29,
u30,u31,u32,u33,u34,u35,u36,u37,u38,u39,
u40,u41,
d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15,d16,d17,d18,d19,d20,
e0,e1,e2,e3,e4,e5,e6,e7,e8,e9,e10,e11,e12,e13,e14,e15,e16,e17,e18,e19,
e20,e21,e22,e23,
f0,f1,f2,f3,f4,f5,f6,f7,
g0,g1,g2,g3,g4,g5,g6,g7,g8,g9,g10,
h0,h1,h2,h3,h4,h5,h6,h7,h8,h9,h10,h11,h12,h13,h14,h15,h16,h17,
w0,w1,w2,w3,w4,w5,w6,w7,w8,w9,w10,w11,
x0,x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,x16,x17,x18,x19,
x20,
y0,y1,y2,y3,y4,y5,y6,y7,y8,y9,y10,y11,y12,y13,y14,y15,y16,y17,y18,y19,
y20,y21,y22,y23,y24,y25,y26,y27,y28,y29,
y30,y31,y32,y33,y34,y35,y36,y37,y38,y39,y40,y41,
t0,t1,t2,t3,t4,t5,t6,t7,t8,t9,t10,t11,t12,t13,t14,
c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,
c20,c21,c22,
a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,
a20,a21,a22,a23,a24,a25,a26,a27)

var products = new Array(p0)

var categories = new Array(
 "Furniture",
 "Electronics",
 "Accessories",
 "Bath and shower",
 "Carpeting",
 "Lighting",
 "Appliances",
 "Cabinets",
 "Sinks",
 "Toilets"
)

var rooms = new Array(
 "Audible Signals",
 "--Bells",
 "--Horns",
 "--Horn Strobes",
 "-Multitone",
 "-Multitone w/Strobe",
 "Back Boxes",
 "Batteries",
 "--Sealed Lead Acid",
 "Detectors",
 "--Bases",
 "--Duct Detectors",
 "--Heat",
 "--Ionization",
 "--Photoelectric",
 "--Smoke",
 "Enclosures",
 "Fire Alarms",
 "--Miscellaneous",
 "--Panel Components A",
 "--Panel Components B",
 "Pull Stations & Accessories",
 "Speakers, Speakers/Strobes, Strobes"
)

var title = "ABC Company Catalog"

//var catalog = new Catalog(title, categories, rooms, products)
var catalog = new Catalog(title, rooms, kproducts)
