AutoMakeName=new Array(42); AutoMakeNumber=new Array(42); AutoModels=new Array(42); AutoMakesCount = 42 AutoMakeName[0]='Acura'; AutoMakeNumber[0]='100'; AutoModels[0]=new Array(2013); AutoModels[0][2012] = new Array('8','MDX','070','RDX','100','RL','040','TL','060','TSX Sedan','090','TSX Wagon','095','ZDX','110','_','0'); AutoModels[0][2011] = new Array('8','MDX','070','RDX','100','RL','040','TL','060','TSX Sedan','090','TSX Wagon','095','ZDX','110','_','0'); AutoMakeName[1]='Aston Martin'; AutoMakeNumber[1]='118'; AutoModels[1]=new Array(2013); AutoModels[1][2012] = new Array('2','Virage','040','_','0'); AutoModels[1][2011] = new Array('5','DB9','010','DBS','015','Rapide','020','Vantage','030','_','0'); AutoMakeName[2]='Audi'; AutoMakeNumber[2]='120'; AutoModels[2]=new Array(2013); AutoModels[2][2012] = new Array('20','A3','090','A4 Sedan','010','A4 Wagon','013','A5','155','A6','020','A7','175','A8','030','A8 Hybrid','032','Q3','195','Q5','170','Q5 Hybrid','167','Q7','110','R8','130','S4','040','S5','160','S7','190','TT','050','TT Roadster','051','TTS','052','_','0'); AutoModels[2][2011] = new Array('18','A3','090','A4 Sedan','010','A4 Wagon','013','A5','155','A6','020','A8','030','Q5','170','Q7','110','R8','130','RS5','180','S4','040','S5','160','S6','140','S8','185','TT Coupe','050','TT Roadster','051','TTS','052','_','0'); AutoMakeName[3]='BMW'; AutoMakeNumber[3]='140'; AutoModels[3]=new Array(2013); AutoModels[3][2012] = new Array('15','1 Series','070','3 Series','010','5 Series','040','6 Series','100','7 Series','050','ActiveE','200','ActiveHybrid 5','180','ActiveHybrid 7','170','Alpina B7','160','M3','115','X3','090','X5','064','X6','150','Z4','075','_','0'); AutoModels[3][2011] = new Array('16','1 Series','070','3 Series','010','5 Series','040','7 Series','050','ActiveHybrid 7','170','ActiveHybrid X5','190','Alpina B7','160','M3','115','M5','120','X1','130','X3','090','X5','064','X6','150','X6 Hybrid','062','Z4','075','_','0'); AutoMakeName[4]='Buick'; AutoMakeNumber[4]='150'; AutoModels[4]=new Array(2013); AutoModels[4][2012] = new Array('5','Enclave','100','LaCrosse','070','Regal','040','Verano','120','_','0'); AutoModels[4][2011] = new Array('5','Enclave','100','LaCrosse','070','Lucerne','090','Regal','040','_','0'); AutoMakeName[5]='Cadillac'; AutoMakeNumber[5]='160'; AutoModels[5]=new Array(2013); AutoModels[5][2012] = new Array('9','CTS','060','CTS Sport Wagon','062','CTS-V','061','Escalade','040','Escalade ESV','042','Escalade EXT','041','Escalade Hybrid','045','SRX','080','_','0'); AutoModels[5][2011] = new Array('11','CTS','060','CTS Sport Wagon','062','CTS-V','061','DTS','100','Escalade','040','Escalade ESV','042','Escalade EXT','041','Escalade Hybrid','045','SRX','080','STS','090','_','0'); AutoMakeName[6]='Chevrolet'; AutoMakeNumber[6]='170'; AutoModels[6]=new Array(2013); AutoModels[6][2012] = new Array('27','Avalanche','200','Camaro','335','Colorado 2WD','220','Colorado 4WD','225','Corvette','070','Cruze','345','Equinox','240','Express Cargo Van','080','Express Passenger Van','081','Impala','090','Malibu','100','Silverado 1500 2WD','300','Silverado 1500 4WD','305','Silverado 2500HD 2WD','039','Silverado 2500HD 4WD','250','Silverado 3500HD 2WD','310','Silverado 3500HD 4WD','311','Silverado 3500HD Dually 2WD','315','Silverado 3500HD Dually 4WD','316','Silverado Hybrid','340','Sonic','360','Suburban','160','Tahoe','170','Tahoe Hybrid','175','Traverse','330','Volt','350','_','0'); AutoModels[6][2011] = new Array('29','Avalanche','200','Aveo','230','Aveo5','320','Camaro','335','Colorado 2WD','220','Colorado 4WD','225','Corvette','070','Cruze','345','Equinox','240','Express Cargo Van','080','Express Passenger Van','081','HHR','270','Impala','090','Malibu','100','Silverado 1500 2WD','300','Silverado 1500 4WD','305','Silverado 2500HD 2WD','039','Silverado 2500HD 4WD','250','Silverado 3500HD 2WD','310','Silverado 3500HD 4WD','311','Silverado 3500HD Dually 2WD','315','Silverado 3500HD Dually 4WD','316','Silverado Hybrid','340','Suburban','160','Tahoe','170','Tahoe Hybrid','175','Traverse','330','Volt','350','_','0'); AutoMakeName[7]='Chrysler'; AutoMakeNumber[7]='180'; AutoModels[7]=new Array(2013); AutoModels[7][2012] = new Array('4','200','110','300','010','Town & Country','060','_','0'); AutoModels[7][2011] = new Array('4','200','110','300','010','Town & Country','060','_','0'); AutoMakeName[8]='Dodge'; AutoMakeNumber[8]='210'; AutoModels[8]=new Array(2013); AutoModels[8][2013] = new Array('2','Dart','220','_','0'); AutoModels[8][2012] = new Array('9','Avenger','200','Caliber','180','Challenger','205','Charger','170','Durango','060','Grand Caravan','070','Journey','210','Nitro','190','_','0'); AutoModels[8][2011] = new Array('16','Avenger','200','Caliber','180','Challenger','205','Charger','170','Dakota','030','Durango','060','Grand Caravan','070','Journey','210','Nitro','190','Ram 1500 2WD','101','Ram 1500 4WD','104','Ram 2500 2WD','102','Ram 2500 4WD','105','Ram 3500','103','Ram 3500 Dually','215','_','0'); AutoMakeName[9]='Ferrari'; AutoMakeNumber[9]='225'; AutoModels[9]=new Array(2013); AutoModels[9][2011] = new Array('6','458 Italia','010','599 GTO','020','612 Scaglietti','030','Ferrari California','040','GTB Fiorano','050','_','0'); AutoMakeName[10]='Fiat'; AutoMakeNumber[10]='230'; AutoModels[10]=new Array(2013); AutoModels[10][2012] = new Array('2','500','010','_','0'); AutoModels[10][2011] = new Array('2','500','010','_','0'); AutoMakeName[11]='Fisker'; AutoMakeNumber[11]='231'; AutoModels[11]=new Array(2013); AutoModels[11][2012] = new Array('2','Karma','010','_','0'); AutoMakeName[12]='Ford'; AutoMakeNumber[12]='240'; AutoModels[12]=new Array(2013); AutoModels[12][2012] = new Array('28','C-MAX','300','E-Series Cargo Van','051','E-Series Passenger Van','050','Edge','200','Escape','055','Escape Hybrid','056','Expedition','070','Expedition EL','240','Explorer 2WD','080','Explorer 4WD','081','F-150 Styleside 2WD','091','F-150 Styleside 4WD','093','F-250 Super Duty 2WD','094','F-250 Super Duty 4WD','250','F-350 Super Duty 2WD','097','F-350 Super Duty 4WD','260','F-350 Super Duty Dually 2WD','098','F-350 Super Duty Dually 4WD','099','F-450 Super Duty','265','Fiesta','290','Flex','275','Focus','095','Fusion','190','Fusion Hybrid','195','Mustang','100','Taurus','120','Transit Connect','280','_','0'); AutoModels[12][2011] = new Array('29','E-Series Cargo Van','051','E-Series Passenger Van','050','Edge','200','Escape','055','Escape Hybrid','056','Expedition','070','Expedition EL','240','Explorer 2WD','080','Explorer 4WD','081','F-150 Styleside 2WD','091','F-150 Styleside 4WD','093','F-250 Super Duty 2WD','094','F-250 Super Duty 4WD','250','F-350 Super Duty 2WD','097','F-350 Super Duty 4WD','260','F-350 Super Duty Dually 2WD','098','F-350 Super Duty Dually 4WD','099','F-450 Super Duty','265','Fiesta','290','Flex','275','Focus','095','Fusion','190','Fusion Hybrid','195','Mustang','100','Ranger 2WD','110','Ranger 4WD','115','Taurus','120','Transit Connect','280','_','0'); AutoMakeName[13]='GMC'; AutoMakeNumber[13]='255'; AutoModels[13]=new Array(2013); AutoModels[13][2012] = new Array('19','Acadia','140','Canyon 2WD','110','Canyon 4WD','115','Savana','040','Sierra 1500 2WD','050','Sierra 1500 4WD','058','Sierra 1500 Hybrid','145','Sierra 2500HD 2WD','064','Sierra 2500HD 4WD','065','Sierra 3500HD 2WD','141','Sierra 3500HD 4WD','143','Sierra 3500HD Dually 2WD','142','Sierra 3500HD Dually 4WD','144','Terrain','150','Yukon','090','Yukon Hybrid','097','Yukon XL 2WD','095','Yukon XL 4WD','096','_','0'); AutoModels[13][2011] = new Array('19','Acadia','140','Canyon 2WD','110','Canyon 4WD','115','Savana','040','Sierra 1500 2WD','050','Sierra 1500 4WD','058','Sierra 1500 Hybrid','145','Sierra 2500HD 2WD','064','Sierra 2500HD 4WD','065','Sierra 3500HD 2WD','141','Sierra 3500HD 4WD','143','Sierra 3500HD Dually 2WD','142','Sierra 3500HD Dually 4WD','144','Terrain','150','Yukon','090','Yukon Hybrid','097','Yukon XL 2WD','095','Yukon XL 4WD','096','_','0'); AutoMakeName[14]='Honda'; AutoMakeNumber[14]='260'; AutoModels[14]=new Array(2013); AutoModels[14][2012] = new Array('14','Accord Coupe','010','Accord Crosstour','013','Accord Sedan','015','Civic Coupe','020','Civic Hybrid','022','Civic Sedan','025','CR-V','030','CR-Z','125','Fit','110','Insight','115','Odyssey','040','Pilot','080','Ridgeline','100','_','0'); AutoModels[14][2011] = new Array('15','Accord Coupe','010','Accord Crosstour','013','Accord Sedan','015','Civic Coupe','020','Civic Hybrid','022','Civic Sedan','025','CR-V','030','CR-Z','125','Element','090','Fit','110','Insight','115','Odyssey','040','Pilot','080','Ridgeline','100','_','0'); AutoMakeName[15]='Hyundai'; AutoMakeNumber[15]='270'; AutoModels[15]=new Array(2013); AutoModels[15][2012] = new Array('14','Accent','010','Azera','080','Elantra','020','Equus','120','Genesis','105','Genesis Coupe','110','HED-5','140','Santa Fe','050','Sonata','030','Sonata Hybrid','035','Tucson','070','Veloster','130','Veracruz','101','_','0'); AutoModels[15][2011] = new Array('12','Accent','010','Azera','080','Elantra','020','Equus','120','Genesis','105','Genesis Coupe','110','Santa Fe','050','Sonata','030','Sonata Hybrid','035','Tucson','070','Veracruz','101','_','0'); AutoMakeName[16]='Infiniti'; AutoMakeNumber[16]='280'; AutoModels[16]=new Array(2013); AutoModels[16][2012] = new Array('10','EX35','080','FX35','070','FX50','105','G25','115','G37','075','M35 Hybrid','086','M37','088','M56','095','QX56','040','_','0'); AutoModels[16][2011] = new Array('9','EX35','080','FX35','070','FX50','105','G25','115','G37','075','M37','088','M56','095','QX56','040','_','0'); AutoMakeName[17]='Jaguar'; AutoMakeNumber[17]='300'; AutoModels[17]=new Array(2013); AutoModels[17][2012] = new Array('4','XF','050','XJ-Series','030','XK-Series','032','_','0'); AutoModels[17][2011] = new Array('4','XF','050','XJ-Series','030','XK-Series','032','_','0'); AutoMakeName[18]='Jeep'; AutoMakeNumber[18]='310'; AutoModels[18]=new Array(2013); AutoModels[18][2012] = new Array('6','Compass','070','Grand Cherokee','020','Liberty','040','Patriot','080','Wrangler','030','_','0'); AutoModels[18][2011] = new Array('6','Compass','070','Grand Cherokee','020','Liberty','040','Patriot','080','Wrangler','030','_','0'); AutoMakeName[19]='Kia'; AutoMakeNumber[19]='315'; AutoModels[19]=new Array(2013); AutoModels[19][2012] = new Array('11','Forte','110','Forte 5-door','116','Forte Koup','115','Optima','050','Rio','040','Rio5','041','Sedona','060','Sorento','070','Soul','100','Sportage','020','_','0'); AutoModels[19][2011] = new Array('12','Forte','110','Forte 5-door','116','Forte Koup','115','Optima','050','Optima Hybrid','130','Rio','040','Rio5','045','Sedona','060','Sorento','070','Soul','100','Sportage','020','_','0'); AutoMakeName[20]='Lamborghini'; AutoMakeNumber[20]='327'; AutoModels[20]=new Array(2013); AutoModels[20][2011] = new Array('3','Gallardo','010','Murcielago','020','_','0'); AutoMakeName[21]='Land Rover'; AutoMakeNumber[21]='320'; AutoModels[21]=new Array(2013); AutoModels[21][2012] = new Array('7','LR2','050','LR4','060','LRX','070','Range Rover','020','Range Rover Evoque','080','Range Rover Sport','040','_','0'); AutoModels[21][2011] = new Array('6','LR2','050','LR4','060','LRX','070','Range Rover','020','Range Rover Sport','040','_','0'); AutoMakeName[22]='Lexus'; AutoMakeNumber[22]='330'; AutoModels[22]=new Array(2013); AutoModels[22][2012] = new Array('14','CT 200h','140','ES','090','GS','020','GS 450h','021','GX 460','080','HS 250h','135','IS','041','IS-F','100','LS','030','LS 600h','130','LX','050','RX 350','060','RX 450h','062','_','0'); AutoModels[22][2011] = new Array('14','CT 200h','140','ES','090','GS','020','GS 450h','021','GX 460','080','HS 250h','135','IS','041','IS-F','100','LS','030','LS 600h','130','LX','050','RX 350','060','RX 450h','062','_','0'); AutoMakeName[23]='Lincoln'; AutoMakeNumber[23]='340'; AutoModels[23]=new Array(2013); AutoModels[23][2012] = new Array('8','MKS','120','MKT','125','MKX','100','MKZ','110','MKZ Hybrid','112','Navigator','040','Navigator L','115','_','0'); AutoModels[23][2011] = new Array('9','MKS','120','MKT','125','MKX','100','MKZ','110','MKZ Hybrid','112','Navigator','040','Navigator L','115','Town Car','050','_','0'); AutoMakeName[24]='Maserati'; AutoMakeNumber[24]='350'; AutoModels[24]=new Array(2013); AutoModels[24][2011] = new Array('3','GranTurismo','010','Quattroporte','020','_','0'); AutoMakeName[25]='Mazda'; AutoMakeNumber[25]='360'; AutoModels[25]=new Array(2013); AutoModels[25][2012] = new Array('11','CX-7','120','CX-9','140','Mazda2','150','Mazda3 Hatchback','101','Mazda3 Sedan','100','Mazda5','110','Mazda6','080','Mazdaspeed3','105','MX-5 Miata','030','RX-8','090','_','0'); AutoModels[25][2011] = new Array('11','CX-7','120','CX-9','140','Mazda2','150','Mazda3 Hatchback','101','Mazda3 Sedan','100','Mazda6','080','Mazdaspeed3','105','MX-5 Miata','030','RX-8','090','Tribute','070','_','0'); AutoMakeName[26]='Mercedes-Benz'; AutoMakeNumber[26]='370'; AutoModels[26]=new Array(2013); AutoModels[26][2012] = new Array('19','C-Class','010','CL-Class','020','CLS-Class','130','E-Class','050','G-Class','110','GL-Class','160','GLK-Class','165','M-Class','060','M-Class Hybrid','061','R-Class','140','S-Class','080','S-Class Hybrid','081','SL-Class','090','SLK-Class','100','SLS','190','Sprinter Cargo Van','170','Sprinter Crew Van','172','Sprinter Passenger Van','171','_','0'); AutoModels[26][2011] = new Array('19','C-Class','010','CL-Class','020','CLS-Class','130','E-Class','050','G-Class','110','GL-Class','160','GLK-Class','165','M-Class','060','M-Class Hybrid','061','R-Class','140','S-Class','080','S-Class Hybrid','081','SL-Class','090','SLK-Class','100','SLS','190','Sprinter Cargo Van','170','Sprinter Crew Van','172','Sprinter Passenger Van','171','_','0'); AutoMakeName[27]='Mercury'; AutoMakeNumber[27]='380'; AutoModels[27]=new Array(2013); AutoModels[27][2011] = new Array('6','Grand Marquis','020','Mariner','100','Mariner Hybrid','101','Milan','120','Milan Hybrid','125','_','0'); AutoMakeName[28]='MINI'; AutoMakeNumber[28]='405'; AutoModels[28]=new Array(2013); AutoModels[28][2012] = new Array('4','Cooper','015','Cooper Clubman','016','Cooper Countryman','026','_','0'); AutoModels[28][2011] = new Array('4','Cooper','015','Cooper Clubman','016','Cooper Countryman','026','_','0'); AutoMakeName[29]='Mitsubishi'; AutoMakeNumber[29]='410'; AutoModels[29]=new Array(2013); AutoModels[29][2012] = new Array('9','Eclipse','030','Galant','040','i-MiEV','130','Lancer','080','Lancer Evolution','115','Lancer Sportback','085','Outlander','090','Outlander Sport','120','_','0'); AutoModels[29][2011] = new Array('10','Eclipse','030','Eclipse Spyder','035','Endeavor','100','Galant','040','Lancer','080','Lancer Evolution','115','Lancer Sportback','085','Outlander','090','Outlander Sport','120','_','0'); AutoMakeName[30]='Nissan'; AutoMakeNumber[30]='420'; AutoModels[30]=new Array(2013); AutoModels[30][2012] = new Array('23','370Z','180','Altima Coupe','160','Altima Sedan','170','Armada','061','Cube','185','Frontier 2WD','041','Frontier 4WD','043','GT-R','175','Juke','190','Leaf','195','Maxima','050','Murano','010','Murano CrossCabriolet','011','NV','200','Pathfinder','060','Quest','070','Rogue','165','Sentra','080','Titan 2WD','120','Titan 4WD','121','Versa','150','Xterra','090','_','0'); AutoModels[30][2011] = new Array('22','370Z','180','Altima Coupe','160','Altima Hybrid','155','Altima Sedan','170','Armada','061','Cube','185','Frontier','041','GT-R','175','Juke','190','Leaf','195','Maxima','050','Murano','010','Murano CrossCabriolet','011','Pathfinder','060','Quest','070','Rogue','165','Sentra','080','Titan 2WD','120','Titan 4WD','121','Versa','150','Xterra','090','_','0'); AutoMakeName[31]='Porsche'; AutoMakeNumber[31]='470'; AutoModels[31]=new Array(2013); AutoModels[31][2012] = new Array('8','911 Cabriolet','015','911 Coupe','010','Boxster','020','Cayenne','030','Cayenne Hybrid','035','Cayman','050','Panamera','060','_','0'); AutoModels[31][2011] = new Array('8','911 Cabriolet','015','911 Coupe','010','Boxster','020','Cayenne','030','Cayenne Hybrid','035','Cayman','050','Panamera','060','_','0'); AutoMakeName[32]='Ram'; AutoMakeNumber[32]='487'; AutoModels[32]=new Array(2013); AutoModels[32][2012] = new Array('11','1500 Crew Cab','018','1500 Quad Cab','014','1500 Regular Cab','011','2500 Crew Cab','024','2500 Mega Cab','028','2500 Regular Cab','020','3500 Crew Cab','034','3500 Mega Cab','038','3500 Regular Cab','031','C/V','050','_','0'); AutoModels[32][2011] = new Array('11','1500 Crew Cab','018','1500 Quad Cab','014','1500 Regular Cab','011','2500 Crew Cab','024','2500 Mega Cab','028','2500 Regular Cab','020','3500 Crew Cab','034','3500 Mega Cab','038','3500 Regular Cab','031','Dakota','040','_','0'); AutoMakeName[33]='Saab'; AutoMakeNumber[33]='510'; AutoModels[33]=new Array(2013); AutoModels[33][2011] = new Array('5','9-3','010','9-3X','011','9-4X','050','9-5','020','_','0'); AutoMakeName[34]='Scion'; AutoMakeNumber[34]='525'; AutoModels[34]=new Array(2013); AutoModels[34][2012] = new Array('5','iQ','045','tC','030','xB','020','xD','035','_','0'); AutoModels[34][2011] = new Array('4','tC','030','xB','020','xD','035','_','0'); AutoMakeName[35]='smart'; AutoMakeNumber[35]='527'; AutoModels[35]=new Array(2013); AutoModels[35][2012] = new Array('2','fortwo','015','_','0'); AutoModels[35][2011] = new Array('2','fortwo','015','_','0'); AutoMakeName[36]='Subaru'; AutoMakeNumber[36]='540'; AutoModels[36]=new Array(2013); AutoModels[36][2012] = new Array('7','Forester','010','Impreza','020','Impreza WRX','025','Legacy','030','Outback','040','Tribeca','060','_','0'); AutoModels[36][2011] = new Array('6','Forester','010','Impreza','020','Legacy','030','Outback','040','Tribeca','060','_','0'); AutoMakeName[37]='Suzuki'; AutoMakeNumber[37]='550'; AutoModels[37]=new Array(2013); AutoModels[37][2012] = new Array('5','Equator','105','Grand Vitara','020','Kizashi','110','SX4','100','_','0'); AutoModels[37][2011] = new Array('5','Equator','105','Grand Vitara','020','Kizashi','110','SX4','100','_','0'); AutoMakeName[38]='Tesla'; AutoMakeNumber[38]='555'; AutoModels[38]=new Array(2013); AutoModels[38][2011] = new Array('2','Roadster','010','_','0'); AutoMakeName[39]='Toyota'; AutoMakeNumber[39]='560'; AutoModels[39]=new Array(2013); AutoModels[39][2012] = new Array('23','4Runner','010','Avalon','020','Camry','030','Camry Hybrid','200','Corolla','060','FJ Cruiser','210','Highlander','190','Highlander Hybrid','195','Land Cruiser','070','Matrix','180','Prius','160','Prius C','162','Prius V','161','RAV4','080','Sequoia','170','Sienna','090','Tacoma','120','Tundra 2WD','150','Tundra 4WD','151','Venza','225','Yaris Hatchback','220','Yaris Sedan','221','_','0'); AutoModels[39][2011] = new Array('21','4Runner','010','Avalon','020','Camry','030','Camry Hybrid','200','Corolla','060','FJ Cruiser','210','Highlander','190','Highlander Hybrid','195','Land Cruiser','070','Matrix','180','Prius','160','RAV4','080','Sequoia','170','Sienna','090','Tacoma','120','Tundra 2WD','150','Tundra 4WD','151','Venza','225','Yaris Hatchback','220','Yaris Sedan','221','_','0'); AutoMakeName[40]='Volkswagen'; AutoMakeNumber[40]='580'; AutoModels[40]=new Array(2013); AutoModels[40][2012] = new Array('14','Beetle','010','CC','165','Eos','110','GLI','145','Golf','040','GTI','050','Jetta Sedan','060','Jetta Wagon','061','Passat','070','Routan','155','Tiguan','150','Touareg','080','Touareg Hybrid','087','_','0'); AutoModels[40][2011] = new Array('11','CC','165','Eos','110','Golf','040','GTI','050','Jetta Sedan','060','Jetta Wagon','061','Routan','155','Tiguan','150','Touareg','080','Touareg Hybrid','087','_','0'); AutoMakeName[41]='Volvo'; AutoMakeNumber[41]='590'; AutoModels[41]=new Array(2013); AutoModels[41][2012] = new Array('8','C30','090','C70','091','S60','060','S80','030','XC60','095','XC70','051','XC90','070','_','0'); AutoModels[41][2011] = new Array('10','C30','090','C70','091','S40','015','S60','060','S80','030','V50','080','XC60','095','XC70','051','XC90','070','_','0'); Years=new Array(); Years[0]=2013; Years[1]=2012; Years[2]=2011; var strDefYear = "2011"; var strDefMake = "Ford";