//Last Generated: October 29, 2009, 4:24 pm JSMakeName=new Array(38); JSMakeNumber=new Array(38); JSModels=new Array(590); var baseYear = "2010"; var baseMake = "Ford"; var baseModel = "NULL"; Years=new Array(); Years[0]=2010; Years[1]='-----------'; Years[2]=2009; JSMakeName[0]='Acura'; JSMakeNumber[0]='1'; JSModels[0]=new Array(); JSModels[0]['-----------'] = new Array('','') JSModels[0][2010] = new Array('RDX','2468','RL','2469','TL','2524','TSX','2415','ZDX','2470') JSModels[0][2009] = new Array('MDX','2061','RDX','2062','RL','2063','TL','2050','TSX','2051') JSMakeName[1]='Audi'; JSMakeNumber[1]='2'; JSModels[1]=new Array(); JSModels[1]['-----------'] = new Array('','') JSModels[1][2010] = new Array('A3','2471','A4','2523','A5','2393','A6','2474','Q5','2475','R8','2476','S4','2416','S5','2417','S6','2573') JSModels[1][2009] = new Array('A3','2065','A4','2339','A5','2116','A6','2389','A7','2286','A8','2117','Q7','2118','R8','2055','S4','2119','S5','2120','S6','2390','S8','2121','TT','2387','TTS','2428') JSMakeName[2]='BMW'; JSMakeNumber[2]='3'; JSModels[2]=new Array(); JSModels[2]['-----------'] = new Array('','') JSModels[2][2010] = new Array('1 Series','2566','5 Series','2477','6 Series','2478','M5','2479','M6','2480') JSModels[2][2009] = new Array('1 Series','2016','3 Series','2017','5 Series','2018','6 Series','2292','7 Series','2019','M3','2288','M5','2293','M6','2294','X3','2287','X5','2295','X6','2296','Z4','2425') JSMakeName[3]='Buick'; JSMakeNumber[3]='4'; JSModels[3]=new Array(); JSModels[3]['-----------'] = new Array('','') JSModels[3][2010] = new Array('Enclave','2481','LaCrosse','2429','Lucerne','2482') JSModels[3][2009] = new Array('Enclave','2067','LaCrosse','2068','Lucerne','2020') JSMakeName[4]='Cadillac'; JSMakeNumber[4]='5'; JSModels[4]=new Array(); JSModels[4]['-----------'] = new Array('','') JSModels[4][2010] = new Array('CTS','2483','CTS Sport Wagon','2430','CTS-V','2484','DTS','2485','Escalade','2574','Escalade ESV','2575','Escalade EXT','2576','Escalade Hybrid','2577','SRX','2431','STS','2525') JSModels[4][2009] = new Array('CTS','2021','CTS-V','2124','DTS','2022','Escalade','2023','Escalade ESV','2024','Escalade EXT','2025','Escalade Hybrid','2086','SRX','2087','STS','2088','STS-V','2089','XLR','2090','XLR-V','2091') JSMakeName[5]='Chevrolet'; JSMakeNumber[5]='6'; JSModels[5]=new Array(); JSModels[5]['-----------'] = new Array('','') JSModels[5][2010] = new Array('Avalanche','2578','Aveo','2432','Aveo5','2433','Camaro','2308','Cobalt','2427','Colorado','2556','Corvette ZR1','2486','Equinox','2434','Express','2487','HHR','2435','Impala','2436','Malibu','2437','Silverado 1500','2557','Silverado 2500HD','2559','Silverado 3500HD','2558','Silverado Hybrid','2531','Suburban','2579','Tahoe','2580','Tahoe Hybrid','2581','Traverse','2488') JSModels[5][2009] = new Array('Avalanche','2097','Aveo','2125','Aveo5','2026','Cobalt','2039','Colorado','2342','Corvette ZR1','1991','Equinox','2092','Express','2093','HHR','2069','Impala','2094','Malibu','2040','Malibu Hybrid','2052','Silverado 1500','2347','Silverado 2500HD','2348','Silverado 3500HD','2349','Silverado Hybrid','2321','Suburban','2095','Tahoe','2070','Tahoe Hybrid','2071','TrailBlazer','2096','Traverse','2080') JSMakeName[6]='Chrysler'; JSMakeNumber[6]='7'; JSModels[6]=new Array(); JSModels[6]['-----------'] = new Array('','') JSModels[6][2010] = new Array('300','2535','Sebring','2582','Town & Country','2583') JSModels[6][2009] = new Array('300','2132','Aspen','2133','Aspen Hybrid','2102','PT Cruiser','2134','Sebring','2135','Town & Country','2136') JSMakeName[7]='Dodge'; JSMakeNumber[7]='8'; JSModels[7]=new Array(); JSModels[7]['-----------'] = new Array('','') JSModels[7][2010] = new Array('Avenger','2584','Challenger','2585','Charger','2586','Grand Caravan','2587','Journey','2588','Nitro','2589') JSModels[7][2009] = new Array('Avenger','2137','Caliber','2138','Challenger','2103','Charger','2139','Dakota','2144','Durango','2140','Durango Hybrid','2141','Grand Caravan','2142','Journey','2000','Nitro','2143','Ram','1994','Ram 1500','2388','Ram 3500','2147','Sprinter Cargo Van','2104','Sprinter Passenger Van','2148','Viper','2064') JSMakeName[8]='Ford'; JSMakeNumber[8]='9'; JSModels[8]=new Array(); JSModels[8]['-----------'] = new Array('','') JSModels[8][2010] = new Array('Edge','2438','Escape','2489','Escape Hybrid','2490','Expedition','2439','Explorer','2560','Explorer Sport Trac','2442','Flex','2443','Focus','2444','Fusion','2395','Fusion Hybrid','2421','Mustang','2311','Ranger','2561','Taurus','2445','Transit Connect','2446') JSModels[8][2009] = new Array('E-Series Cargo Van','2150','E-Series Passenger Van','2105','Edge','2149','Escape','2072','Escape Hybrid','2106','Expedition','2107','Expedition EL','2108','Explorer 2WD','2159','Explorer 4WD','2160','Explorer Sport Trac','2161','F-150','2357','F-250 Super Duty','2356','F-350 Super Duty','2355','F450 Super Duty','2156','Flex','1982','Focus','2109','Fusion','2110','Mustang','2058','Ranger','2358','Taurus','2111','Taurus X','2112') JSMakeName[9]='GMC'; JSMakeNumber[9]='10'; JSModels[9]=new Array(); JSModels[9]['-----------'] = new Array('','') JSModels[9][2010] = new Array('Acadia','2491','Canyon','2539','Canyon 2WD','2538','Savana','2492','Sierra 1500','2562','Sierra 1500 Hybrid','2540','Sierra 2500HD','2563','Sierra 3500HD','2564','Terrain','2493') JSModels[9][2009] = new Array('Acadia','2073','Canyon','2361','Envoy','2113','Savana','2114','Sierra 1500','2362','Sierra 1500 Hybrid','2322','Sierra 2500HD','2363','Sierra 3500HD','2364','Yukon','2166','Yukon Hybrid','2074','Yukon XL','2365') JSMakeName[10]='Honda'; JSMakeNumber[10]='11'; JSModels[10]=new Array(); JSModels[10]['-----------'] = new Array('','') JSModels[10][2010] = new Array('Accord','2521','Accord Crosstour','2567','Civic','2565','Civic Hybrid','2548','CR-V','2590','Element','2591','Fit','2496','Insight','2397','Odyssey','2497','Pilot','2447','Ridgeline','2498') JSModels[10][2009] = new Array('Accord','2371','Civic','2372','Civic Hybrid','2172','CR-V','2174','Element','2323','Fit','2175','Odyssey','2176','Pilot','2059','Ridgeline','2177','S2000','2178') JSMakeName[11]='Hummer'; JSMakeNumber[11]='12'; JSModels[11]=new Array(); JSModels[11]['-----------'] = new Array('','') JSModels[11][2010] = new Array('H2','2499','H2 SUT','2500') JSModels[11][2009] = new Array('H2','2027','H2 SUT','2081','H3','2060','H3T','2082') JSMakeName[12]='Hyundai'; JSMakeNumber[12]='13'; JSModels[12]=new Array(); JSModels[12]['-----------'] = new Array('','') JSModels[12][2010] = new Array('Azera','2592','Elantra','2550','Genesis','2398','Genesis Coupe','2399','Sonata','2501','Veracruz','2551') JSModels[12][2009] = new Array('Accent','2179','Azera','2056','Elantra','2324','Entourage','2180','Genesis','2002','Santa Fe','2181','Sonata','2004','Tucson','2182','Veracruz','2183') JSMakeName[13]='Infiniti'; JSMakeNumber[13]='14'; JSModels[13]=new Array(); JSModels[13]['-----------'] = new Array('','') JSModels[13][2010] = new Array('QX56','2448') JSModels[13][2009] = new Array('EX35','2028','FX35','2029','FX50','2115','G37','2325','M35','2326','M45','2327','QX56','2184') JSMakeName[14]='Jaguar'; JSMakeNumber[14]='16'; JSModels[14]=new Array(); JSModels[14]['-----------'] = new Array('','') JSModels[14][2010] = new Array('XF','2449','XJ-Series','2502','XK','2450') JSModels[14][2009] = new Array('XF','1999','XJ-Series','2185','XK-Series','2186') JSMakeName[15]='Jeep'; JSMakeNumber[15]='17'; JSModels[15]=new Array(); JSModels[15]['-----------'] = new Array('','') JSModels[15][2010] = new Array('Commander','2593','Compass','2594','Grand Cherokee','2595','Liberty','2596','Patriot','2597','Wrangler','2598') JSModels[15][2009] = new Array('Commander','2187','Compass','2188','Grand Cherokee','2189','Liberty','2190','Patriot','2191','Wrangler','2192') JSMakeName[16]='Kia'; JSMakeNumber[16]='18'; JSModels[16]=new Array(); JSModels[16]['-----------'] = new Array('','') JSModels[16][2010] = new Array('Forte','2413','Forte Koup','2552','Soul','2392') JSModels[16][2009] = new Array('Borrego','2084','Optima','2328','Rio','2329','Rio5','2330','Rondo','2331','Spectra','2194','Spectra5','2193','Sportage','2332') JSMakeName[17]='Land Rover'; JSMakeNumber[17]='19'; JSModels[17]=new Array(); JSModels[17]['-----------'] = new Array('','') JSModels[17][2010] = new Array('LR4','2570') JSModels[17][2009] = new Array('LR2','2297','LR3','2418','Range Rover','2333','Range Rover Sport','2298') JSMakeName[18]='Lexus'; JSMakeNumber[18]='20'; JSModels[18]=new Array(); JSModels[18]['-----------'] = new Array('','') JSModels[18][2010] = new Array('HS 250h','2400','IS','2553','LX','2554','RX 350','2401','RX Hybrid','2503') JSModels[18][2009] = new Array('ES','2195','GS','2312','GS 450h','2313','GX','2196','IS','2010','IS-F','2299','LS','2314','LS 600h','2315','LX','2197','RX','2011','SC','2030') JSMakeName[19]='Lincoln'; JSMakeNumber[19]='21'; JSModels[19]=new Array(); JSModels[19]['-----------'] = new Array('','') JSModels[19][2010] = new Array('MKS','2451','MKT','2402','MKX','2452','MKZ','2403','Navigator','2453','Navigator L','2504','Town Car','2454') JSModels[19][2009] = new Array('MKS','2012','MKX','2198','MKZ','2075','Navigator','2199','Navigator L','2200','Town Car','2201') JSMakeName[20]='Mazda'; JSMakeNumber[20]='22'; JSModels[20]=new Array(); JSModels[20]['-----------'] = new Array('','') JSModels[20][2010] = new Array('CX-7','2505','Mazda3','2506','Mazda3 Hatchback','2555','Mazda6','2507','MAZDASPEED3','2508','RX-8','2509') JSModels[20][2009] = new Array('CX-7','2202','CX-9','2203','Mazda3','2375','MAZDA5','2205','Mazda6','2206','MAZDASPEED3','2207','MX-5 Miata','2391','RX-8','2208','Tribute','2209','Tribute Hybrid','2210') JSMakeName[21]='Mercedes-Benz'; JSMakeNumber[21]='23'; JSModels[21]=new Array(); JSModels[21]['-----------'] = new Array('','') JSModels[21][2010] = new Array('C-Class','2510','E-Class','2404','GL-Class','2511','GLK-Class','2338','M-Class','2512','S-Class','2513') JSModels[21][2009] = new Array('C-Class','2211','CL-Class','2212','CLK-Class','2057','CLS-Class','2032','E-Class','2213','G-Class','2334','GL-Class','2214','M-Class','2215','R-Class','2216','S-Class','2217','SL-Class','2033','SLK-Class','2031','SLR','2218') JSMakeName[22]='Mercury'; JSMakeNumber[22]='24'; JSModels[22]=new Array(); JSModels[22]['-----------'] = new Array('','') JSModels[22][2010] = new Array('Grand Marquis','2455','Mariner','2514','Mariner Hybrid','2515','Milan','2405','Milan Hybrid','2406','Mountaineer','2456') JSModels[22][2009] = new Array('Grand Marquis','2219','Mariner','2220','Mariner Hybrid','2221','Milan','2222','Mountaineer','2223','Sable','2224') JSMakeName[23]='MINI'; JSMakeNumber[23]='25'; JSModels[23]=new Array(); JSModels[23][2009] = new Array('Cooper','2225','Cooper Clubman','2226') JSMakeName[24]='Mitsubishi'; JSMakeNumber[24]='26'; JSModels[24]=new Array(); JSModels[24]['-----------'] = new Array('','') JSModels[24][2010] = new Array('Eclipse','2516','Eclipse Spyder','2517','Endeavor','2518','Lancer Evolution','2599') JSModels[24][2009] = new Array('Eclipse','2044','Eclipse Spyder','2041','Galant','2005','Lancer','2034','Outlander','2335','Raider','2316') JSMakeName[25]='Nissan'; JSMakeNumber[25]='27'; JSModels[25]=new Array(); JSModels[25]['-----------'] = new Array('','') JSModels[25][2010] = new Array('370Z','2519','Armada','2457','GT-R','2458') JSModels[25][2009] = new Array('350Z','2317','370Z','2320','Altima','2376','Altima Hybrid','2228','Armada','2053','Cube','2412','Frontier','2230','GT-R','2013','Maxima','2231','Murano','1998','Pathfinder','2232','Quest','2233','Rogue','2234','Sentra','2336','Titan','2377','Versa','2237','Xterra','2238') JSMakeName[26]='Pontiac'; JSMakeNumber[26]='29'; JSModels[26]=new Array(); JSModels[26]['-----------'] = new Array('','') JSModels[26][2010] = new Array('Vibe','2407') JSModels[26][2009] = new Array('G3','2307','G5','2076','G6','2042','G8','2036','Solstice','2045','Torrent','2077','Vibe','2001') JSMakeName[27]='Porsche'; JSMakeNumber[27]='30'; JSModels[27]=new Array(); JSModels[27]['-----------'] = new Array('','') JSModels[27][2010] = new Array('Panamera','2571') JSModels[27][2009] = new Array('911','2419','Boxster','2414','Cayenne','2302','Cayman','2420') JSMakeName[28]='Saab'; JSMakeNumber[28]='31'; JSModels[28]=new Array(); JSModels[28][2009] = new Array('9-3','2239','9-5','2240','9-7X','2241') JSMakeName[29]='Saturn'; JSMakeNumber[29]='32'; JSModels[29]=new Array(); JSModels[29]['-----------'] = new Array('','') JSModels[29][2010] = new Array('Aura','2459','Aura Hybrid','2460') JSModels[29][2009] = new Array('Aura','2046','Aura Hybrid','2078','Outlook','2243','Sky','2047','VUE','2244','VUE Hybrid','2245') JSMakeName[30]='Scion'; JSMakeNumber[30]='39'; JSModels[30]=new Array(); JSModels[30]['-----------'] = new Array('','') JSModels[30][2010] = new Array('tC','2461','xB','2462') JSModels[30][2009] = new Array('tC','2048','xB','2049','xD','2246') JSMakeName[31]='Subaru'; JSMakeNumber[31]='33'; JSModels[31]=new Array(); JSModels[31]['-----------'] = new Array('','') JSModels[31][2010] = new Array('Forester','2463','Legacy','2464','Outback','2520') JSModels[31][2009] = new Array('Forester','2035','Impreza','2248','Legacy','2249','Outback','2250','Tribeca','2251') JSMakeName[32]='Suzuki'; JSMakeNumber[32]='34'; JSModels[32]=new Array(); JSModels[32]['-----------'] = new Array('','') JSModels[32][2010] = new Array('Kizashi','2572') JSModels[32][2009] = new Array('Equator','2038','Grand Vitara','2318','SX4','2252','XL7','2253') JSMakeName[33]='Toyota'; JSMakeNumber[33]='35'; JSModels[33]=new Array(); JSModels[33]['-----------'] = new Array('','') JSModels[33][2010] = new Array('Camry','2422','Camry Hybrid','2410','Corolla','2409','Matrix','2423','Prius','2424','Sequoia','2465','Sienna','2466','Tundra','2467') JSModels[33][2009] = new Array('4Runner','2254','Avalon','2255','Camry','2006','Camry Hybrid','2007','Corolla','2008','FJ Cruiser','2256','Highlander','2257','Highlander Hybrid','2258','Land Cruiser','2259','Matrix','2009','Prius','2260','RAV4','2261','Sequoia','2262','Sienna','2263','Tacoma','2276','Tundra','2337','Venza','2003','Yaris','2380') JSMakeName[34]='Volkswagen'; JSMakeNumber[34]='36'; JSModels[34]=new Array(); JSModels[34]['-----------'] = new Array('','') JSModels[34][2010] = new Array('CC','2568','Golf','2600') JSModels[34][2009] = new Array('Eos','2266','GLI','2267','GTI','2268','Jetta','2383','New Beetle','2271','Passat','2384','Passat CC','2319','Rabbit','2274','Routan','2085','Tiguan','2054','Touareg 2','2275') JSMakeName[35]='Volvo'; JSMakeNumber[35]='37'; JSModels[35]=new Array(); JSModels[35]['-----------'] = new Array('','') JSModels[35][2010] = new Array('XC60','2411') JSModels[35][2009] = new Array('C30','2277','C70','2278','S40','2279','S60','2280','S80','2281','V50','2282','V70','2285','XC70','2283','XC90','2284')