var Model = new Array(); Model[665] = 'A2'; Model[498] = 'A3'; Model[21] = 'A4'; Model[5226] = 'A5'; Model[24] = 'A6'; Model[4201] = 'Q7'; Model[4414] = 'R8'; Model[864] = 'RS6'; Model[592] = 'S3'; Model[5227] = 'S5'; Model[596] = 'TT'; Model[654] = '320d'; Model[33] = '320i'; Model[34] = '323i'; Model[655] = '530d'; Model[45] = '530i'; Model[962] = 'C3'; Model[4212] = 'Grande Punto'; Model[126] = 'Fiesta'; Model[544] = 'Focus'; Model[130] = 'Mondeo'; Model[4214] = 'S-Max'; Model[490] = 'CR-V'; Model[136] = 'Civic'; Model[4460] = 'X-Type'; Model[4406] = 'Discovery'; Model[942] = 'RX-8'; Model[2910] = 'A150'; Model[521] = 'A160'; Model[5555] = 'A160 BlueEFFICIENCY'; Model[947] = 'A160 CDI'; Model[2911] = 'A170'; Model[2913] = 'A180 CDI'; Model[2992] = 'B150'; Model[5498] = 'B160'; Model[5558] = 'B160 BlueEFFICIENCY'; Model[2993] = 'B170'; Model[2994] = 'B180 CDI'; Model[2996] = 'B200 CDI'; Model[5593] = 'C 180 CGI BlueEFFICIENCY'; Model[970] = 'C180 KOMPRESSOR'; Model[5492] = 'C180 KOMPRESSOR BlueEFFICIENCY'; Model[973] = 'C200 CDI'; Model[971] = 'C200 KOMPRESSOR'; Model[972] = 'C220 CDI'; Model[5493] = 'C220 CDI BlueEFFICIENCY'; Model[205] = 'C230'; Model[5494] = 'C250 CDI BlueEFFICIENCY'; Model[735] = 'C270 CDI'; Model[2998] = 'C320 CDI'; Model[2999] = 'C350'; Model[730] = 'CL500'; Model[5349] = 'CLC180 KOMPRESSOR'; Model[5350] = 'CLC200 CDI'; Model[5352] = 'CLC220 CDI'; Model[720] = 'CLK200 KOMPRESSOR'; Model[3003] = 'CLK280'; Model[3004] = 'CLK320 CDI'; Model[2991] = 'CLK350'; Model[3008] = 'CLS320 CDI'; Model[5575] = 'CLS350 CDI'; Model[952] = 'Classic'; Model[1845] = 'E220 CDI'; Model[5488] = 'E220 CDI BlueEFFICIENCY'; Model[5489] = 'E250 CDI BlueEFFICIENCY'; Model[744] = 'E270 CDI'; Model[3000] = 'E280 CDI'; Model[1846] = 'E320 CDI'; Model[2967] = 'E350'; Model[5490] = 'E350 CDI BlueEFFICIENCY'; Model[5491] = 'E350 CGI BlueEFFICIENCY'; Model[4189] = 'E63 AMG'; Model[5535] = 'GL350 CDI BlueEFFICIENCY'; Model[609] = 'ML270 CDI'; Model[3075] = 'ML280 CDI'; Model[5538] = 'ML300 CDI BlueEFFICIENCY'; Model[3036] = 'ML320 CDI'; Model[5562] = 'ML350 CDI BlueEFFICIENCY '; Model[4228] = 'ML420 CDI'; Model[4227] = 'R280 CDI'; Model[4184] = 'R320 L CDI'; Model[235] = 'S500'; Model[884] = 'SL350'; Model[788] = 'SL55 AMG'; Model[241] = 'SL600'; Model[2863] = 'SL65 AMG'; Model[712] = 'SLK200 KOMPRESSOR'; Model[2990] = 'SLK280'; Model[5383] = 'SLK300'; Model[714] = 'SLK320'; Model[1926] = 'SLK350'; Model[827] = 'Vaneo 1.7 CDI'; Model[1870] = 'Viano 2.2 CDI'; Model[4308] = 'Qashqai'; Model[823] = 'X-Trail'; Model[4243] = '207'; Model[774] = '307'; Model[706] = 'Boxster S'; Model[293] = 'Clio'; Model[300] = 'Espace'; Model[1967] = 'Grand Scenic'; Model[297] = 'Laguna'; Model[1968] = 'Modus'; Model[4416] = 'Scenic'; Model[513] = '9-3'; Model[515] = '9-5'; Model[1969] = 'Altea'; Model[352] = 'Ibiza'; Model[770] = 'Leon'; Model[354] = 'Toledo'; Model[679] = 'Fabia'; Model[587] = 'Octavia'; Model[4424] = 'Roomster'; Model[1970] = 'Superb'; Model[804] = 'Grand Vitara'; Model[512] = 'Avensis'; Model[381] = 'Celica'; Model[376] = 'Corolla'; Model[384] = 'RAV4'; Model[393] = 'Astra'; Model[391] = 'Corsa'; Model[1911] = 'Meriva'; Model[395] = 'Vectra'; Model[585] = 'Zafira'; Model[570] = 'Beetle'; Model[4236] = 'Eos'; Model[4234] = 'Fox'; Model[403] = 'Golf'; Model[5600] = 'Golf Plus'; Model[4235] = 'Jetta'; Model[406] = 'Passat'; Model[909] = 'Phaeton'; Model[402] = 'Polo'; Model[5426] = 'Scirocco'; Model[409] = 'Sharan'; Model[5343] = 'Tiguan'; Model[908] = 'Touareg'; Model[910] = 'Touran'; Model[478] = 'C70'; Model[4436] = 'Grand Cherokee'; Model[1866] = 'fortwo cabrio passion'; Model[1864] = 'fortwo cabrio pulse'; Model[1865] = 'fortwo coupé passion'; Model[1863] = 'fortwo coupé pulse'; Model[835] = 'Cooper S'; var Array_0 = new Array(); var Array_13 = new Array( "('4212')"); var Array_14 = new Array( "('126')", "('544')", "('130')", "('4214')"); var Array_15 = new Array( "('490')", "('136')"); var Array_18 = new Array( "('4460')"); var Array_21 = new Array( "('4406')"); var Array_25 = new Array( "('942')"); var Array_26 = new Array( "('2910,521,947,5555,2911,2913')", "('2910')", "('521')", "('947')", "('5555')", "('2911')", "('2913')", "('2992,5498,5558,2993,2994,2996')", "('2992')", "('5498')", "('5558')", "('2993')", "('2994')", "('2996')", "('5593,970,5492,973,971,972,5493,205,5494,735,2998,2999')", "('5593')", "('970')", "('5492')", "('973')", "('971')", "('972')", "('5493')", "('205')", "('5494')", "('735')", "('2998')", "('2999')", "('1845,5488,5489,744,3000,1846,2967,5490,5491,4189')", "('1845')", "('5488')", "('5489')", "('744')", "('3000')", "('1846')", "('2967')", "('5490')", "('5491')", "('4189')", "('235')", "('712,2990,5383,714,1926')", "('712')", "('2990')", "('5383')", "('714')", "('1926')", "('5349,5350,5352')", "('5349')", "('5350')", "('5352')", "('720,3003,3004,2991')", "('720')", "('3003')", "('3004')", "('2991')", "('3008,5575')", "('3008')", "('5575')", "('884,241,788,2863')", "('884')", "('241')", "('788')", "('2863')", "('730')", "('609,3075,5538,3036,5562,4228')", "('609')", "('3075')", "('5538')", "('3036')", "('5562')", "('4228')", "('4227,4184')", "('4227')", "('4184')", "('5535')", "('827')", "('1870')", "('952')"); Model['2910,521,947,5555,2911,2913'] = '-- All A-Class'; Model['2992,5498,5558,2993,2994,2996'] = '-- All B-Class'; Model['5593,970,5492,973,971,972,5493,205,5494,735,2998,2999'] = '-- All C-Class'; Model['1845,5488,5489,744,3000,1846,2967,5490,5491,4189'] = '-- All E-Class'; Model['712,2990,5383,714,1926'] = '-- All SLK'; Model['5349,5350,5352'] = '-- All CLC-Class'; Model['720,3003,3004,2991'] = '-- All CLK'; Model['3008,5575'] = '-- All CLS-Class'; Model['884,241,788,2863'] = '-- All SL-Class'; Model['609,3075,5538,3036,5562,4228'] = '-- All M-Class'; Model['4227,4184'] = '-- All R-Class'; var Array_29 = new Array( "('4308')", "('823')"); var Array_3 = new Array( "('665')", "('498')", "('21')", "('5226')", "('24')", "('4201')", "('4414')", "('864')", "('592')", "('5227')", "('596')"); var Array_30 = new Array( "('4243')", "('774')"); var Array_31 = new Array( "('706')"); var Array_33 = new Array( "('293')", "('300')", "('1967')", "('297')", "('1968')", "('4416')"); var Array_36 = new Array( "('513')", "('515')"); var Array_37 = new Array( "('1969')", "('352')", "('770')", "('354')"); var Array_38 = new Array( "('679')", "('587')", "('4424')", "('1970')"); var Array_41 = new Array( "('804')"); var Array_42 = new Array( "('512')", "('381')", "('376')", "('384')"); var Array_44 = new Array( "('393')", "('391')", "('1911')", "('395')", "('585')"); var Array_45 = new Array( "('570')", "('4236')", "('4234')", "('403')", "('5600')", "('4235')", "('406')", "('909')", "('402')", "('5426')", "('409')", "('5343')", "('908')", "('910')"); var Array_46 = new Array( "('478')"); var Array_49 = new Array( "('4436')"); var Array_5 = new Array( "('33,654,34')", "('33')", "('654')", "('34')", "('45,655')", "('45')", "('655')"); Model['2910,521,947,5555,2911,2913'] = '-- All A-Class'; Model['2992,5498,5558,2993,2994,2996'] = '-- All B-Class'; Model['5593,970,5492,973,971,972,5493,205,5494,735,2998,2999'] = '-- All C-Class'; Model['1845,5488,5489,744,3000,1846,2967,5490,5491,4189'] = '-- All E-Class'; Model['712,2990,5383,714,1926'] = '-- All SLK'; Model['5349,5350,5352'] = '-- All CLC-Class'; Model['720,3003,3004,2991'] = '-- All CLK'; Model['3008,5575'] = '-- All CLS-Class'; Model['884,241,788,2863'] = '-- All SL-Class'; Model['609,3075,5538,3036,5562,4228'] = '-- All M-Class'; Model['4227,4184'] = '-- All R-Class'; Model['33,654,34'] = '-- All 3 Series'; Model['45,655'] = '-- All 5 Series'; var Array_53 = new Array( "('1866')", "('1864')", "('1865')", "('1863')"); var Array_59 = new Array( "('835')"); var Array_8 = new Array( "('962')"); function populateModel(inForm,selected) { if (selected == '') { //alert('Existing because select is null'); return; } var selectedArray = eval("Array_" + selected); var allmodelids = ''; //Reset to null while (selectedArray.length < inForm.model.options.length) { inForm.model.options[(inForm.model.options.length - 1)] = null; } for (var i=0; i < selectedArray.length; i++) { var modelid = eval(selectedArray[i]); allmodelids = allmodelids + ':' + modelid; } allmodelids = allmodelids.replace(/^:/,'#'); eval("inForm.model.options[0]=" + "new Option" ); inForm.model.options[0].value = allmodelids; inForm.model.options[0].text = 'All Models'; for (var i=1; i < selectedArray.length+1; i++) { eval("inForm.model.options[i]=" + "new Option" + selectedArray[i-1]); inForm.model.options[i].value = eval( selectedArray[i-1]); var modelid = eval(selectedArray[i-1]); if (Model[modelid]) { inForm.model.options[i].text = Model[modelid]; } } // inForm.model.options[selectedArray.length + 1]= new Option; // inForm.model.options[selectedArray.length + 2]= new Option; // inForm.model.options[selectedArray.length + 2].text = "______________________________"; inForm.model.options[0].selected=true; /* if (inForm.make.options[0].value == '') { inForm.make.options[0]= null; if ( navigator.appName == 'Netscape') { if (parseInt(navigator.appVersion) < 4) { window.history.go(0); } else { if (navigator.platform == 'Win32' || navigator.platform == 'Win16') { window.history.go(0); } } } } */ } // end model locator function reset() { document.motortrak.reset(); for (var i=0; i < document.motortrak.model.options.length; i++) { document.motortrak.model.options[i] = new Option; } // document.motortrak.model.options[2].text = "______________________________"; }