//var hide_empty_list=true; //uncomment this line to hide empty selection lists
var disable_empty_list=true; //uncomment this line to disable empty selection lists

var onclickaction="alert" //set to "alert" or "goto". Former is for debugging purposes, to tell you the value of the final selected list that will be used as the destination URL. Set to "goto" when below configuration is all set up as desired. 

var newwindow=0 //Open links in new window or not? 1=yes, 0=no.

/////DEFINE YOUR MENU LISTS and ITEMS below/////////////////

addListGroup("chainedmenu", "First-Select");

addOption("First-Select", "Select Data-Sheets or Instructions", "", 1); //HEADER OPTION
addList("First-Select", "Datasheets (A-Z)", "", "Datasheets");
addList("First-Select", "Instructions (A-Z)", "", "Instructions");

/// Start of Options for Datasheets ///
addOption("Datasheets", "Select Product", "", 1); //HEADER OPTION
addOption("Datasheets", "CVR811", "http://www.x-vision.co.uk/PDFD/CVR811.pdf");
addOption("Datasheets", "E4DVR", "http://www.x-vision.co.uk/PDFD/E4DVR.E4DVRCD.pdf");
addOption("Datasheets", "KCB275P", "http://www.x-vision.co.uk/PDFD/KCB275P.401P.401C.pdf");
addOption("Datasheets", "KCB401C", "http://www.x-vision.co.uk/PDFD/KCB275P.401P.401C.pdf");
addOption("Datasheets", "KCB401P", "http://www.x-vision.co.uk/PDFD/KCB275P.401P.401C.pdf");
addOption("Datasheets", "PBC200", "http://www.x-vision.co.uk/PDFD/PBC200.pdf");
addOption("Datasheets", "PC600", "http://www.x-vision.co.uk/PDFD/PC600-PC601.pdf");
addOption("Datasheets", "PC601", "http://www.x-vision.co.uk/PDFD/PC600-PC601.pdf");
addOption("Datasheets", "PC650", "http://www.x-vision.co.uk/PDFD/PC650-PC651.pdf");
addOption("Datasheets", "PC651", "http://www.x-vision.co.uk/PDFD/PC650-PC651.pdf");
addOption("Datasheets", "PC700", "http://www.x-vision.co.uk/PDFD/PC700.PC701.pdf");
addOption("Datasheets", "PC701", "http://www.x-vision.co.uk/PDFD/PC700.PC701.pdf");
addOption("Datasheets", "PC810", "http://www.x-vision.co.uk/PDFD/PC810.PC811.pdf");
addOption("Datasheets", "PC811", "http://www.x-vision.co.uk/PDFD/PC810.PC811.pdf");
addOption("Datasheets", "PCC125", "http://www.x-vision.co.uk/PDFD/PCC125.pdf");
addOption("Datasheets", "PCC225", "http://www.x-vision.co.uk/PDFD/PCC225.225AC.pdf");
addOption("Datasheets", "PCC225AC", "http://www.x-vision.co.uk/PDFD/PCC225.225AC.pdf");
addOption("Datasheets", "PCC225", "http://www.x-vision.co.uk/PDFD/PCC225.225AC.pdf");
addOption("Datasheets", "PCC225AC", "http://www.x-vision.co.uk/PDFD/PCC225.225AC.pdf");
addOption("Datasheets", "PCC225ACVF", "http://www.x-vision.co.uk/PDFD/PCC225VF.225ACVF.pdf");
addOption("Datasheets", "PCC225VF", "http://www.x-vision.co.uk/PDFD/PCC225VF.225ACVF.pdf");
addOption("Datasheets", "PCC338", "http://www.x-vision.co.uk/PDFD/PCC338.392.pdf");
addOption("Datasheets", "PCC392", "http://www.x-vision.co.uk/PDFD/PCC338.392.pdf");
addOption("Datasheets", "PCC422", "http://www.x-vision.co.uk/PDFD/PCC422.pdf");
addOption("Datasheets", "PCC425", "http://www.x-vision.co.uk/PDFD/PCC425.425IR.pdf");
addOption("Datasheets", "PCC425IR", "http://www.x-vision.co.uk/PDFD/PCC425.425IR.pdf");
addOption("Datasheets", "PCC435", "http://www.x-vision.co.uk/PDFD/PCC435.pdf");
addOption("Datasheets", "PCC525E", "http://www.x-vision.co.uk/PDFD/PCC525E.pdf");
addOption("Datasheets", "PCM104A", "http://www.x-vision.co.uk/PDFD/PCM104A.109A.116A.pdf");
addOption("Datasheets", "PCM109A", "http://www.x-vision.co.uk/PDFD/PCM104A.109A.116A.pdf");
addOption("Datasheets", "PCM116A", "http://www.x-vision.co.uk/PDFD/PCM104A.109A.116A.pdf");
addOption("Datasheets", "PMP42SX", "http://www.x-vision.co.uk/PDFD/PMP42SX.PMP42SXPRO.pdf");
addOption("Datasheets", "PMP42SXPRO", "http://www.x-vision.co.uk/PDFD/PMP42SX.PMP42SXPRO.pdf");
addOption("Datasheets", "PS104", "http://www.x-vision.co.uk/PDFD/PS104.PS108.pdf");
addOption("Datasheets", "PS108", "http://www.x-vision.co.uk/PDFD/PS104.PS108.pdf");
addOption("Datasheets", "SSL150", "http://www.x-vision.co.uk/PDFD/SSL150.300.pdf");
addOption("Datasheets", "SSL300", "http://www.x-vision.co.uk/PDFD/SSL150.300.pdf");
addOption("Datasheets", "VCC100", "http://www.x-vision.co.uk/PDFD/VCC100.pdf");
addOption("Datasheets", "VCC200", "http://www.x-vision.co.uk/PDFD/VCC200.300.310.320.pdf");
addOption("Datasheets", "VCC300", "http://www.x-vision.co.uk/PDFD/VCC200.300.310.320.pdf");
addOption("Datasheets", "VCC310", "http://www.x-vision.co.uk/PDFD/VCC200.300.310.320.pdf");
addOption("Datasheets", "VCC320", "http://www.x-vision.co.uk/PDFD/VCC200.300.310.320.pdf");
addOption("Datasheets", "VIS200D", "http://www.x-vision.co.uk/PDFD/VIS200D.pdf");
addOption("Datasheets", "VIS200DX", "http://www.x-vision.co.uk/PDFD/VIS200DX.pdf");
addOption("Datasheets", "VIS200E", "http://www.x-vision.co.uk/PDFD/VIS200E.pdf");
addOption("Datasheets", "VIS249D", "http://www.x-vision.co.uk/PDFD/VIS249D.pdf");
addOption("Datasheets", "VIS249DX", "http://www.x-vision.co.uk/PDFD/VIS249X.pdf");
addOption("Datasheets", "VIS338D", "http://www.x-vision.co.uk/PDFD/VIS338D.pdf");
addOption("Datasheets", "VIS349", "http://www.x-vision.co.uk/PDFD/VIS349.pdf");
addOption("Datasheets", "VIS430R", "http://www.x-vision.co.uk/PDFD/VIS430R.450R.pdf");
addOption("Datasheets", "VIS450R", "http://www.x-vision.co.uk/PDFD/VIS430R.450R.pdf");
addOption("Datasheets", "VIS449E", "http://www.x-vision.co.uk/PDFD/VIS449E.pdf");
addOption("Datasheets", "VIS449EX", "http://www.x-vision.co.uk/PDFD/VIS449EX.pdf");
addOption("Datasheets", "VIS600E", "http://www.x-vision.co.uk/PDFD/VIS600E.pdf");
addOption("Datasheets", "VIS600ZR", "http://www.x-vision.co.uk/PDFD/VIS600ZR.pdf");
addOption("Datasheets", "VIS649", "http://www.x-vision.co.uk/PDFD/VIS649.pdf");
addOption("Datasheets", "XCM14", "http://www.x-vision.co.uk/PDFD/XCM14.XCM21.pdf");
addOption("Datasheets", "XCM21", "http://www.x-vision.co.uk/PDFD/XCM14.XCM21.pdf");
addOption("Datasheets", "XDVR", "http://www.x-vision.co.uk/PDFD/XDVR.XDVRDVD.pdf");
addOption("Datasheets", "XDVR2", "http://www.x-vision.co.uk/PDFD/XDVR2.E.RT.RTA.pdf");
addOption("Datasheets", "XDVR2E", "http://www.x-vision.co.uk/PDFD/XDVR2.E.RT.RTA.pdf");
addOption("Datasheets", "XDVR2RT", "http://www.x-vision.co.uk/PDFD/XDVR2.E.RT.RTA.pdf");
addOption("Datasheets", "XDVR2RTA", "http://www.x-vision.co.uk/PDFD/XDVR2.E.RT.RTA.pdf");
addOption("Datasheets", "XDVRDVD", "http://www.x-vision.co.uk/PDFD/XDVR.XDVRDVD.pdf");
addOption("Datasheets", "XIP3000", "http://www.x-vision.co.uk/PDFD/XIP3000.3001.3101.pdf");
addOption("Datasheets", "XIP3001", "http://www.x-vision.co.uk/PDFD/XIP3000.3001.3101.pdf");
addOption("Datasheets", "XIP3101", "http://www.x-vision.co.uk/PDFD/XIP3000.3001.3101.pdf");
addOption("Datasheets", "XIR501", "http://www.x-vision.co.uk/PDFD/XIR501.pdf");
addOption("Datasheets", "XIR504", "http://www.x-vision.co.uk/PDFD/XIR504.pdf");
addOption("Datasheets", "XIR538", "http://www.x-vision.co.uk/PDFD/XIR538.592.638.pdf");
addOption("Datasheets", "XIR592", "http://www.x-vision.co.uk/PDFD/XIR538.592.638.pdf");
addOption("Datasheets", "XIR621", "http://www.x-vision.co.uk/PDFD/XIR621.pdf");
addOption("Datasheets", "XIR638", "http://www.x-vision.co.uk/PDFD/XIR538.592.638.pdf");
addOption("Datasheets", "XLCD17", "http://www.x-vision.co.uk/PDFD/XLCD17.XLCD19.pdf");
addOption("Datasheets", "XLCD19", "http://www.x-vision.co.uk/PDFD/XLCD17.XLCD19.pdf");
addOption("Datasheets", "XPB700WDR", "http://www.x-vision.co.uk/PDFD/XPB700WDR.pdf");
addOption("Datasheets", "XPD421DNV", "http://www.x-vision.co.uk/PDFD/XPD421DNV.pdf");
addOption("Datasheets", "XPD721WDR", "http://www.x-vision.co.uk/PDFD/XPD721WDR.pdf");
addOption("Datasheets", "XQ104RC", "http://www.x-vision.co.uk/PDFD/XQ104RC.pdf");
addOption("Datasheets", "XSD10Z", "http://www.x-vision.co.uk/PDFD/XSD10Z.pdf");
addOption("Datasheets", "XSD22ZDN2", "http://www.x-vision.co.uk/PDFD/XSD22ZDN2.pdf");
addOption("Datasheets", "XSD22ZIR", "http://www.x-vision.co.uk/PDFD/XSD22ZIR.pdf");
addOption("Datasheets", "XSD35ZDN", "http://www.x-vision.co.uk/PDFD/XSD35ZDN.pdf");
addOption("Datasheets", "XV200B", "http://www.x-vision.co.uk/PDFD/XV200B.pdf");
addOption("Datasheets", "XV403", "http://www.x-vision.co.uk/PDFD/XV403.406.412.pdf");
addOption("Datasheets", "XV406", "http://www.x-vision.co.uk/PDFD/XV403.406.412.pdf");
addOption("Datasheets", "XV412", "http://www.x-vision.co.uk/PDFD/XV403.406.412.pdf");
addOption("Datasheets", "XVCR1272", "http://www.x-vision.co.uk/PDFD/XDVR.XVCR1272.pdf");
addOption("Datasheets", "XVIS8LCD", "http://www.x-vision.co.uk/PDFD/XVIS8LCD.pdf");

/// Start Instruction Download Links ///
addOption("Instructions", "Select Product", "", 1); //HEADER OPTION
addOption("Instructions", "All XA Range", "http://www.x-vision.co.uk/PDFI/XA Range Inst-BW&Colour1.4.pdf");
addOption("Instructions", "CVR811", "http://www.x-vision.co.uk/PDFI/CVR811 Inst 1.4.pdf");
addOption("Instructions", "E4DVRCD", "http://www.x-vision.co.uk/PDFI/E4DVRCD Inst1.2.pdf");
addOption("Instructions", "EDVRCD", "http://www.x-vision.co.uk/PDFI/EDVRCD Inst24Pg.pdf");
addOption("Instructions", "KCB401C", "http://www.x-vision.co.uk/PDFI/KCB401C Instructions.pdf");
addOption("Instructions", "PBC200", "http://www.x-vision.co.uk/PDFI/PBC200 Inst 1.2.pdf");
addOption("Instructions", "PC650", "http://www.x-vision.co.uk/PDFI/PC650.PC651 Inst.pdf");
addOption("Instructions", "PC651", "http://www.x-vision.co.uk/PDFI/PC650.PC651 Inst.pdf");
addOption("Instructions", "PC810", "http://www.x-vision.co.uk/PDFI/PC810.PC811 Inst6Pg1.2.pdf");
addOption("Instructions", "PC811", "http://www.x-vision.co.uk/PDFI/PC810.PC811 Inst6Pg1.2.pdf");
addOption("Instructions", "PCC125", "http://www.x-vision.co.uk/PDFI/PCC125 Inst6pg.pdf");
addOption("Instructions", "PCC225", "http://www.x-vision.co.uk/PDFI/PCC225 Inst6Pg(3).pdf");
addOption("Instructions", "PCC338", "http://www.x-vision.co.uk/PDFI/PCC338-392 Inst6Pg.pdf");
addOption("Instructions", "PCC392", "http://www.x-vision.co.uk/PDFI/PCC338-392 Inst6Pg.pdf");
addOption("Instructions", "PCC422", "http://www.x-vision.co.uk/PDFI/PCC422E Instructions.pdf");
addOption("Instructions", "PCC435", "http://www.x-vision.co.uk/PDFI/PCC435 Revised Version - v2.pdf");
addOption("Instructions", "SSL150", "http://www.x-vision.co.uk/PDFI/SSL150.SSL300 Inst 6Pg 1.2.pdf");
addOption("Instructions", "SSL300", "http://www.x-vision.co.uk/PDFI/SSL150.SSL300 Inst 6Pg 1.2.pdf");
addOption("Instructions", "TP1212000", "http://www.x-vision.co.uk/PDFI/TP1212000 Instructions.pdf");
addOption("Instructions", "TP125000", "http://www.x-vision.co.uk/PDFI/TP125000 Instructions.pdf");
addOption("Instructions", "TP128000X", "http://www.x-vision.co.uk/PDFI/TP128000X Instructions.pdf");
addOption("Instructions", "VCC200", "http://www.x-vision.co.uk/PDFI/VCC200 Instructions.pdf");
addOption("Instructions", "VCC300", "http://www.x-vision.co.uk/PDFI/VCC300 Instructions.pdf");
addOption("Instructions", "VCC310", "http://www.x-vision.co.uk/PDFI/VCC310 Instructions.pdf");
addOption("Instructions", "VCC320", "http://www.x-vision.co.uk/PDFI/VCC320 Instructions.pdf");
addOption("Instructions", "VIS125", "http://www.x-vision.co.uk/PDFI/VIS125 Inst.pdf");
addOption("Instructions", "VIS125C", "http://www.x-vision.co.uk/PDFI/VIS125C Inst.pdf");
addOption("Instructions", "VIS200D", "http://www.x-vision.co.uk/PDFI/VIS200D Instructions 6Pg 1.2.pdf");
addOption("Instructions", "VIS200DE", "http://www.x-vision.co.uk/PDFI/VIS200DE Inst.pdf");
addOption("Instructions", "VIS200DX", "http://www.x-vision.co.uk/PDFI/VIS200DX Instructions 6Pg 1.2.pdf");
addOption("Instructions", "VIS238D", "http://www.x-vision.co.uk/PDFI/VIS238D Inst 2x4Pg 1.3.pdf");
addOption("Instructions", "VIS249D", "http://www.x-vision.co.uk/PDFI/VIS249D Inst 8Pg 1.1.pdf");
addOption("Instructions", "VIS249DX", "http://www.x-vision.co.uk/PDFI/VIS249DX Inst8Pg 1.1.pdf");
addOption("Instructions", "VIS338D", "http://www.x-vision.co.uk/PDFI/VIS338D Inst 2x4Pg 1.3.pdf");
addOption("Instructions", "VIS349", "http://www.x-vision.co.uk/PDFI/VIS349 Inst10Pg.pdf");
addOption("Instructions", "VIS430R", "http://www.x-vision.co.uk/PDFI/VIS430R.450R Inst 2x4Pg.pdf");
addOption("Instructions", "VIS449", "http://www.x-vision.co.uk/PDFI/VIS449 492XR Inst 8Pg2 1.pdf");
addOption("Instructions", "VIS449E", "http://www.x-vision.co.uk/PDFI/VIS449E Inst 8Pg 1 3 (2).pdf");
addOption("Instructions", "VIS449EX", "http://www.x-vision.co.uk/PDFI/VIS449EX Inst 8Pg 1.1.pdf");
addOption("Instructions", "VIS450R", "http://www.x-vision.co.uk/PDFI/VIS430R.450R Inst 2x4Pg.pdf");
addOption("Instructions", "VIS492XR", "http://www.x-vision.co.uk/PDFI/VIS449 492XR Inst 8Pg2 1.pdf");
addOption("Instructions", "VIS600E", "http://www.x-vision.co.uk/PDFI/VIS600E Inst 16Pg 1.6 (22.7.08).pdf");
addOption("Instructions", "VIS600ZR", "http://www.x-vision.co.uk/PDFI/VIS600ZR Manual.pdf");
addOption("Instructions", "VIS649", "http://www.x-vision.co.uk/PDFI/VIS649 Inst 2.3.pdf");
addOption("Instructions", "XA200S", "http://www.x-vision.co.uk/PDFI/XA200S Inst 1.2.pdf");
addOption("Instructions", "XAM104 - XAM116", "http://www.x-vision.co.uk/PDFI/XAM104-116 Inst 1.5.pdf");
addOption("Instructions", "XAM202 - XAM208", "http://www.x-vision.co.uk/PDFI/XAM202-208 Inst 1.6.pdf");
addOption("Instructions", "XAM300", "http://www.x-vision.co.uk/PDFI/XAM300 Inst 1.5.pdf");
addOption("Instructions", "XAM300H", "http://www.x-vision.co.uk/PDFI/XAM300H Inst 8Pg 1.4.pdf");
addOption("Instructions", "XAM300M", "http://www.x-vision.co.uk/PDFI/XAM300M Inst 4Pg 1.3.pdf");
addOption("Instructions", "XAM400", "http://www.x-vision.co.uk/PDFI/XAM400 Inst 1.5.pdf");
addOption("Instructions", "XD100", "http://www.x-vision.co.uk/PDFI/XD100 Inst 16Pg.pdf");
addOption("Instructions", "XD201", "http://www.x-vision.co.uk/PDFI/XD201 User Manual.pdf");
addOption("Instructions", "XD301", "http://www.x-vision.co.uk/PDFI/XD301 Hardware Inst.pdf");
addOption("Instructions", "XD401", "http://www.x-vision.co.uk/PDFI/XD401 Hardware Manual 1.1.pdf");
addOption("Instructions", "XDVR2", "http://www.x-vision.co.uk/PDFI/XDVR2 User Manual.pdf");
addOption("Instructions", "XDVR2 & XDVR2PROKB", "http://www.x-vision.co.uk/PDFI/XDVR2-XDVR2PROKB Inst.pdf");
addOption("Instructions", "XIP3000", "http://www.x-vision.co.uk/PDFI/XIP3000.3001 AdvInst Guide 1.6.pdf");
addOption("Instructions", "XIP3101", "http://www.x-vision.co.uk/PDFI/XIP3101 AdvInst Guide 1.5.pdf");
addOption("Instructions", "XIR501", "http://www.x-vision.co.uk/PDFI/XIR501 Instructions 6Pg 1.3.pdf");
addOption("Instructions", "XIR504", "http://www.x-vision.co.uk/PDFI/XIR504 Instructions 6Pg 1.3.pdf");
addOption("Instructions", "XIR538", "http://www.x-vision.co.uk/PDFI/XIR538.592 Instructions 8Pg 1.3.pdf");
addOption("Instructions", "XIR592", "http://www.x-vision.co.uk/PDFI/XIR538.592 Instructions 8Pg 1.3.pdf");
addOption("Instructions", "XIR621", "http://www.x-vision.co.uk/PDFI/XIR621 Inst 12Pg 1.3.pdf");
addOption("Instructions", "XIR638", "http://www.x-vision.co.uk/PDFI/XIR638 Instructions 8Pg.pdf");
addOption("Instructions", "XPB700WDR", "http://www.x-vision.co.uk/PDFI/XPB700WDR Inst 16Pg 1.6.pdf");
addOption("Instructions", "XPD10Z", "http://www.x-vision.co.uk/PDFI/XSD10Z Inst.pdf");
addOption("Instructions", "XPD421DNV", "http://www.x-vision.co.uk/PDFI/XPD421DNV Inst 16Pg 1.5.pdf");
addOption("Instructions", "XPD721WDR", "http://www.x-vision.co.uk/PDFI/XPD721WDR Inst 16Pg 1.5.pdf");
addOption("Instructions", "XPPOS", "http://www.x-vision.co.uk/PDFI/XPPOS Integration Manual-v1.1.pdf");
addOption("Instructions", "XSD27ZDN2", "http://www.x-vision.co.uk/PDFI/XSD27ZDN2 Inst.pdf");
addOption("Instructions", "XSD2DC", "http://www.x-vision.co.uk/PDFI/XSD2DC-3DC Inst.pdf");
addOption("Instructions", "XSD35ZDN", "http://www.x-vision.co.uk/PDFI/XSD35ZDN Inst 1.4.pdf");
addOption("Instructions", "XSD3DC", "http://www.x-vision.co.uk/PDFI/XSD2DC-3DC Inst.pdf");
addOption("Instructions", "XSDA", "http://www.x-vision.co.uk/PDFI/XSDA Instructions 1.2.pdf");
addOption("Instructions", "XTM020", "http://www.x-vision.co.uk/PDFI/XTM020 Inst 4x2Pg 1.7.pdf");
addOption("Instructions", "XV200B", "http://www.x-vision.co.uk/PDFI/XV200B Inst.pdf");
addOption("Instructions", "XV300E", "http://www.x-vision.co.uk/PDFI/XV300E Inst.pdf");
addOption("Instructions", "XV403", "http://www.x-vision.co.uk/PDFI/XV403 Inst4Pg.pdf");
addOption("Instructions", "XVIS5LCD", "http://www.x-vision.co.uk/PDFI/XVIS8-5LCD Inst-2 8Pg.pdf");
addOption("Instructions", "XVIS8LCD", "http://www.x-vision.co.uk/PDFI/XVIS8-5LCD Inst-2 8Pg.pdf");
