function init(){ document.forms[0].MODELS.disabled="true"; var first = document.forms[0].MAKE; first.options.length=0; first.options[0] = new Option("- please select make -",0); first.options[1] = new Option('Citroen','1'); first.options[2] = new Option('Fiat','2'); first.options[3] = new Option('Ford','3'); first.options[4] = new Option('Iveco','4'); first.options[5] = new Option('Mercedes','5'); first.options[6] = new Option('Mitsubishi','6'); first.options[7] = new Option('Nissan','7'); first.options[8] = new Option('Other (Not Listed)','15'); first.options[9] = new Option('Peugeot','8'); first.options[10] = new Option('Proton','9'); first.options[11] = new Option('Renault','10'); first.options[12] = new Option('Suzuki','11'); first.options[13] = new Option('Toyota','12'); first.options[14] = new Option('Vauxhall','13'); first.options[15] = new Option('VW','14'); } var types = new Array(); types[1] = new Array('Berlingo 600D LX','17','Berlingo 600D X','15','Berlingo 600i LX','16','Berlingo 600TD HDi Enterprise','20','Berlingo 600TD HDi LX','19','Berlingo 800D LX','21','Berlingo 800D Platform Cab','23','Berlingo 800TD HDi LX','22','Berlingo 800TD Platform Cab','24','C15 600D','12','C15 765D','13','C2 Enterprise 1.4HDi','14','Dispatch 1.9D','25','Dispatch 1.9D Enterprise Panel Van','27','Dispatch 1.9D Enterprise Panel Van','28','Dispatch 1.9D Window Van','26','Dispatch 2.0TD Enterprise Panel','31','Dispatch 2.0TD HDi','29','Dispatch 2.0TD HDi Combi','33','Dispatch 2.0TD HDi Platform Cab','32','Dispatch 2.0TD HDi Window','30','Relay (LWB) 1500TD Hi Roof','42','Relay (LWB) 1800i Hi Roof','43','Relay (LWB) 1800TD Hi Roof','44','Relay (SWB) 1500TD','39','Relay (SWB) 1100i','35','Relay (SWB) 1100i Hi Roof','38','Relay (SWB) 1100TD','36','Relay (SWB) 1100TD Enterprise','37','Relay (SWB) 1100TD Hi Roof','40','Relay (SWB) 1800TD','41','Relay (SWB) 900TD','34','Other','10'); types[2] = new Array('Doblo Cargo 1.3 16v Multijet','46','Doblo Cargo 1.3 16v Multijet (Hi Roof)','48','Doblo Cargo 1.3 16v Multijet SX','51','Doblo Cargo 1.3 16v Multijet SX (Hi Roof)','53','Doblo Cargo 1.4 MPI Base','45','Doblo Cargo 1.9 Multijet','47','Doblo Cargo 1.9 Multijet (Hi Roof)','50','Doblo Cargo 1.9 Multijet SX','52','Doblo Cargo 1.9 Multijet SX (Hi Roof)','54','Ducato LWB 2.3JTD Gran Volume','62','Ducato LWB 2.8JTD Gran Volume','63','Ducato SWB 2.0JTD','59','Ducato SWB 2.0JTD Dynamic','60','Ducato SWB 2.3JTD','61','Punto 1.3 Multijey 16v','55','Scudo 1.9D','56','Scudo 2.0JTD 8v SX','57','Scudo 2.0JTD 8v SX Dynamic','58','Other','10'); types[3] = new Array('Fiesta 1.3 Petrol','64','Fiesta 1.3i 18v Petrol 70PS','65','Fiesta 1.4 TDCi','66','Fiesta 1.4 TDCi 68PS','67','Transit 2.0 TDCi 125PS','73','Transit 2.0 TDdi 100PS','72','Transit 2.0 TDdi 85PS','71','Transit 2.3i Petrol 141PS','74','Transit Connect 1.8i 16v Petrol 115PS','70','Transit Connect 1.8TDCi 90PS','69','Transit Connect 1.8TDdi 75PS (SWB)','68','Other','10'); types[4] = new Array('Other','10'); types[5] = new Array('Vito 109 CDI (Dualiner)','4','Vito 109 CDI (Panelvan)','1','Vito 109 CDI (Traveliner)','7','Vito 111 CDI (Dualiner)','5','Vito 111 CDI (Panelvan)','2','Vito 111 CDI (Traveliner)','8','Vito 115 CDI (Dualiner)','6','Vito 115 CDI (Panelvan)','3','Vito 115 CDI (Traveliner)','9','Other','10'); types[6] = new Array('2.5 TD 4WD 4Life Double Cab','79','2.5 TD 4WD 4Work Club Cab','76','2.5 TD 4WD 4Work Double Cab','77','2.5 TD 4WD Animal Double Cab','81','2.5 TD 4WD Trojan Double Cab','78','2.5 TD 4WD Warrior Double Cab','80','L200 2.5 TD 4Work Single Cab','75','Other','10'); types[7] = new Array('Interstar E','88','Interstar SE','87','Primastar (LWB) High Roof 2.9T','83','Primastar (LWB) Low Roof 2.9T','82','Primastar (SWB) High Roof 2.9T','84','Primastar (SWB) Low Roof 2.7T','86','Primastar (SWB) Low Roof 2.9T','85','Terrano Van SE','90','Terrano Van Standard','89','Other','10'); types[15] = new Array('Other','10'); types[8] = new Array('206 1.4 HDi 70','91','Expert 1.9 Diesel','95','Expert 2.0 HDi 110','96','Partner 1.4 8v Petrol','92','Partner 1.9 Diesel','93','Partner 2.0 HDi 90','94','Other','10'); types[9] = new Array('Jumbuck 1.5GL','97','Jumbuck 1.5GLS','99','Jumbuck 1.5GS','98','Jumbuck 1.5GSX','100','Other','10'); types[10] = new Array('Kangoo SL16 P75','101','Other','10'); types[11] = new Array('Other','10'); types[12] = new Array('Other','10'); types[13] = new Array('Other','10'); types[14] = new Array('Other','10'); function update(){ var first = document.forms[0].MAKE; var number = first.options[first.selectedIndex].value; if (!number) return; var list = types[number]; var second = document.forms[0].MODELS; second.options.length=0; if (number ==0){ second.options[0] = new Option("","0"); document.forms[0].MODELS.disabled="true"; } else { second.options[0] = new Option("- please select range -","0"); document.forms[0].MODELS.disabled=""; } for(i=0;i