function initBigArrays()
{
 
A(1,"Acura");
	B(1,1,"CL","T");
	B(1,2,"Integra","T");
	B(1,3,"Legend","F");
	B(1,4,"MDX","T");
	B(1,5,"NSX","T");
	B(1,6,"RL","T");
	B(1,7,"RSX","T");
	B(1,8,"SLX","F");
	B(1,9,"TL","T");
	B(1,10,"TSX","T");
	B(1,11,"Vigor","F");

A(2,"Alfa Romeo");
	B(2,1,"164","F");
	B(2,2,"Spider","F");

A(3,"AMC");
	B(3,1,"Alliance","F");
	B(3,2,"Concord","F");
	B(3,3,"Eagle","F");
	B(3,4,"Encore","F");
	B(3,5,"Gremlin","F");
	B(3,6,"Hornet","F");
	B(3,7,"Matador","F");
	B(3,8,"Pacer","F");
	B(3,9,"Spirit","F");

A(4,"Audi");
	B(4,1,"100","F");
	B(4,2,"200","F");
	B(4,3,"4000","F");
	B(4,4,"5000","F");
	B(4,5,"80","F");
	B(4,6,"90","F");
	B(4,7,"A3","T");
	B(4,8,"A4","T");
	B(4,9,"A6","T");
	B(4,10,"A8","T");
	B(4,11,"allroad","T");
	B(4,12,"Cabriolet","F");
	B(4,13,"Coupe GT","F");
	B(4,14,"S4","T");
	B(4,15,"S6","F");
	B(4,16,"S8","T");
	B(4,17,"TT","T");
	B(4,18,"V8 Quattro","F");

A(5,"Avanti");
	B(5,1,"Avanti","T");
	B(5,2,"Convertible","F");
	B(5,3,"Coupe","F");
	B(5,4,"II","F");
	B(5,5,"LSC","F");
	B(5,6,"R1","F");
	B(5,7,"R2","F");
	B(5,8,"Sedan","F");
	B(5,9,"Special","F");

A(6,"Bentley");
	B(6,1,"Arnage","T");
	B(6,2,"Azure","T");
	B(6,3,"Brooklands","F");
	B(6,4,"Continental","T");
	B(6,5,"Heritage","F");
	B(6,6,"Mulsanne/Eight","F");
	B(6,7,"Turbo R Range","F");

A(7,"BMW");
	B(7,1,"3-Series","T");
	B(7,2,"5-Series","T");
	B(7,3,"6-Series","F");
	B(7,4,"7-Series","T");
	B(7,5,"8-Series","F");
	B(7,6,"M3","T");
	B(7,7,"M5","T");
	B(7,8,"X3","T");
	B(7,9,"X5","T");
	B(7,10,"Z3","T");
	B(7,11,"Z4","T");
	B(7,12,"Z8","T");

A(8,"Buick");
	B(8,1,"Century","T");
	B(8,2,"Electra","F");
	B(8,3,"Estate","F");
	B(8,4,"Grand National","F");
	B(8,5,"LaCrosse","T");
	B(8,6,"LeSabre","T");
	B(8,7,"Lucerne","T");
	B(8,8,"Park Avenue","T");
	B(8,9,"Rainier","T");
	B(8,10,"Reatta","F");
	B(8,11,"Regal","T");
	B(8,12,"Rendezvous","T");
	B(8,13,"Riviera","F");
	B(8,14,"Roadmaster","F");
	B(8,15,"Skyhawk","F");
	B(8,16,"Skylark","F");
	B(8,17,"Terraza","T");

A(9,"Cadillac");
	B(9,1,"Allante","F");
	B(9,2,"Brougham","F");
	B(9,3,"Catera","T");
	B(9,4,"Cimarron","F");
	B(9,5,"CTS","T");
	B(9,6,"DeVille","T");
	B(9,7,"DTS","T");
	B(9,8,"Eldorado","T");
	B(9,9,"Escalade","T");
	B(9,10,"ESV","T");
	B(9,11,"EXT","T");
	B(9,12,"Fleetwood","F");
	B(9,13,"Seville","T");
	B(9,14,"SRX","T");
	B(9,15,"STS","T");
	B(9,16,"XLR","T");

A(10,"Chevrolet");
	B(10,1,"1500","T");
	B(10,2,"2500","T");
	B(10,3,"3500","T");
	B(10,4,"Astro","T");
	B(10,5,"Avalanche","T");
	B(10,6,"Aveo","T");
	B(10,7,"Beretta","F");
	B(10,8,"Blazer","T");
	B(10,9,"Blazer (K-5)","F");
	B(10,10,"C10","F");
	B(10,11,"C20","F");
	B(10,12,"Camaro","T");
	B(10,13,"Caprice","F");
	B(10,14,"Cavalier","T");
	B(10,15,"Celebrity","F");
	B(10,16,"Chevelle","F");
	B(10,17,"Chevette","F");
	B(10,18,"Citation","F");
	B(10,19,"Classic","F");
	B(10,20,"Cobalt","T");
	B(10,21,"Colorado","T");
	B(10,22,"Corsica","F");
	B(10,23,"Corvette","T");
	B(10,24,"El Camino","F");
	B(10,25,"Equinox","T");
	B(10,26,"Express Cutaway","T");
	B(10,27,"Express Van","T");
	B(10,28,"Fleetmaster","F");
	B(10,29,"HHR","T");
	B(10,30,"Impala","T");
	B(10,31,"K10","F");
	B(10,32,"Lumina","T");
	B(10,33,"Lumina APV","F");
	B(10,34,"Luv","F");
	B(10,35,"Malibu","T");
	B(10,36,"Malibu Maxx","T");
	B(10,37,"Metro","T");
	B(10,38,"Monte Carlo","T");
	B(10,39,"Nova","F");
	B(10,40,"Prizm","T");
	B(10,41,"S10","T");
	B(10,42,"Silverado","T");
	B(10,43,"Spectrum","F");
	B(10,44,"Sportvan","F");
	B(10,45,"Sprint","F");
	B(10,46,"SSR","T");
	B(10,47,"Suburban","T");
	B(10,48,"Tahoe","T");
	B(10,49,"Tracker","T");
	B(10,50,"TrailBlazer","T");
	B(10,51,"Uplander","T");
	B(10,52,"Van","T");
	B(10,53,"Venture","T");

A(11,"Chrysler");
	B(11,1,"300","T");
	B(11,2,"300M","T");
	B(11,3,"Cirrus","T");
	B(11,4,"Concorde","T");
	B(11,5,"Conquest","F");
	B(11,6,"Cordoba","F");
	B(11,7,"Crossfire","T");
	B(11,8,"Fifth Avenue","F");
	B(11,9,"Grand Voyager","T");
	B(11,10,"Imperial","F");
	B(11,11,"Laser","F");
	B(11,12,"LeBaron","F");
	B(11,13,"LHS","T");
	B(11,14,"New Yorker","F");
	B(11,15,"Newport","F");
	B(11,16,"Pacifica","T");
	B(11,17,"Prowler","T");
	B(11,18,"PT Cruiser","T");
	B(11,19,"Salon","F");
	B(11,20,"Sebring","T");
	B(11,21,"Town & Country","T");
	B(11,22,"Voyager","T");

A(12,"Citroen");
	B(12,1,"2CV","F");
	B(12,2,"Berlingo","T");
	B(12,3,"Berlingo UV","T");
	B(12,4,"C15","T");
	B(12,5,"C5","T");
	B(12,6,"Combis","T");
	B(12,7,"Evasion","T");
	B(12,8,"Jumper","T");
	B(12,9,"Jumpy","T");
	B(12,10,"Saxo","T");
	B(12,11,"Xantia","T");
	B(12,12,"Xsara","T");
	B(12,13,"Xsara Picasso","T");

A(13,"Colt");
	B(13,1,"Custom","T");
	B(13,2,"DL","T");
	B(13,3,"DLX","T");
	B(13,4,"Vista","T");

A(14,"Daewoo");
	B(14,1,"Lanos","T");
	B(14,2,"Leganza","T");
	B(14,3,"Nubira","T");

A(15,"Daihatsu");
	B(15,1,"Charade","T");
	B(15,2,"Rocky","T");

A(16,"Dodge");
	B(16,1,"400","F");
	B(16,2,"600","F");
	B(16,3,"Aries","F");
	B(16,4,"Aspen","F");
	B(16,5,"Avenger","F");
	B(16,6,"B-Series","F");
	B(16,7,"Barracuda","F");
	B(16,8,"Caravan","T");
	B(16,9,"Challenger","F");
	B(16,10,"Charger","F");
	B(16,11,"Charger","T");
	B(16,12,"Colt","F");
	B(16,13,"Conquest","F");
	B(16,14,"D-Series","F");
	B(16,15,"D100/D150","F");
	B(16,16,"Dakota","T");
	B(16,17,"Dart","F");
	B(16,18,"Daytona","F");
	B(16,19,"Diplomat","F");
	B(16,20,"Durango","T");
	B(16,21,"Dynasty","F");
	B(16,22,"Grand Caravan","T");
	B(16,23,"Intrepid","T");
	B(16,24,"Lancer","F");
	B(16,25,"Magnum","T");
	B(16,26,"Mirada","F");
	B(16,27,"Monaco","F");
	B(16,28,"Neon","T");
	B(16,29,"Omni","F");
	B(16,30,"Raider","F");
	B(16,31,"Ram 1500","T");
	B(16,32,"Ram 2500","T");
	B(16,33,"Ram 3500","T");
	B(16,34,"Ram 50","F");
	B(16,35,"Ram Van","F");
	B(16,36,"Ramcharger","F");
	B(16,37,"Rampage","F");
	B(16,38,"Shadow","F");
	B(16,39,"Spirit","F");
	B(16,40,"Sprinter","T");
	B(16,41,"SRT-4","F");
	B(16,42,"St Regis","F");
	B(16,43,"Stealth","F");
	B(16,44,"Stratus","T");
	B(16,45,"Van","T");
	B(16,46,"Viper","T");

A(17,"Eagle");
	B(17,1,"Medallion","T");
	B(17,2,"Premier","T");
	B(17,3,"Summit","T");
	B(17,4,"Talon","T");
	B(17,5,"Vision","T");

A(18,"Ferrari");
	B(18,1,"308","T");
	B(18,2,"328","T");
	B(18,3,"348","T");
	B(18,4,"360","T");
	B(18,5,"412","T");
	B(18,6,"550","T");
	B(18,7,"Dino","T");
	B(18,8,"F 355","T");
	B(18,9,"F 40","T");
	B(18,10,"Mondial","T");
	B(18,11,"Testarossa","T");

A(19,"Fiat");
	B(19,1,"2000","T");
	B(19,2,"Brava","T");
	B(19,3,"Strada","T");
	B(19,4,"X1/9","T");

A(20,"Ford");
	B(20,1,"Aerostar","F");
	B(20,2,"Aspire","F");
	B(20,3,"Bronco","F");
	B(20,4,"Bronco II","F");
	B(20,5,"Club Wagon","T");
	B(20,6,"Contour","T");
	B(20,7,"Courier","F");
	B(20,8,"Crown Victoria","T");
	B(20,9,"E-Van","T");
	B(20,10,"Escape","T");
	B(20,11,"Escort","F");
	B(20,12,"Excursion","T");
	B(20,13,"EXP","F");
	B(20,14,"Expedition","T");
	B(20,15,"Explorer","T");
	B(20,16,"F-6","F");
	B(20,17,"F100","F");
	B(20,18,"F150","T");
	B(20,19,"F250","T");
	B(20,20,"F350","T");
	B(20,21,"F450","T");
	B(20,22,"F550","F");
	B(20,23,"F550","T");
	B(20,24,"F650","F");
	B(20,25,"F750","F");
	B(20,26,"Fairmont","F");
	B(20,27,"Festiva","F");
	B(20,28,"Five Hundred","T");
	B(20,29,"Focus","T");
	B(20,30,"Freestar","T");
	B(20,31,"Freestyle","T");
	B(20,32,"Fusion","T");
	B(20,33,"Granada","F");
	B(20,34,"GT","T");
	B(20,35,"LTD","F");
	B(20,36,"Mustang","T");
	B(20,37,"Probe","F");
	B(20,38,"Ranger","T");
	B(20,39,"Taurus","T");
	B(20,40,"Tempo","F");
	B(20,41,"Thunderbird","T");
	B(20,42,"Windstar","T");
	B(20,43,"ZX2","T");

A(21,"Geo");
	B(21,1,"Metro","T");
	B(21,2,"Prizm","T");
	B(21,3,"Storm","T");
	B(21,4,"Tracker","T");

A(22,"GMC");
	B(22,1,"1500","T");
	B(22,2,"2500","T");
	B(22,3,"3500","T");
	B(22,4,"5000","F");
	B(22,5,"Caballero","F");
	B(22,6,"Canyon","T");
	B(22,7,"Envoy","T");
	B(22,8,"Envoy XL","T");
	B(22,9,"Jimmy","T");
	B(22,10,"Rally","F");
	B(22,11,"S15","F");
	B(22,12,"Safari","T");
	B(22,13,"Savana","F");
	B(22,14,"Savana Cargo Van","T");
	B(22,15,"Savana Cutaway","T");
	B(22,16,"Savana Passenger","T");
	B(22,17,"Sierra","T");
	B(22,18,"Sonoma","T");
	B(22,19,"Suburban","F");
	B(22,20,"Vandura","F");
	B(22,21,"Yukon","T");
	B(22,22,"Yukon XL","T");

A(23,"Honda");
	B(23,1,"Accord","T");
	B(23,2,"Civic","T");
	B(23,3,"CR-V","T");
	B(23,4,"CRX","F");
	B(23,5,"Element","T");
	B(23,6,"Insight","T");
	B(23,7,"Odyssey","T");
	B(23,8,"Passport","F");
	B(23,9,"Pilot","T");
	B(23,10,"Prelude","F");
	B(23,11,"Ridgeline","T");
	B(23,12,"S2000","T");

A(24,"Hummer");
	B(24,1,"H1","T");
	B(24,2,"H2","T");
	B(24,3,"H3","T");

A(25,"Hyundai");
	B(25,1,"Accent","T");
	B(25,2,"Azera","T");
	B(25,3,"Elantra","T");
	B(25,4,"Excel","F");
	B(25,5,"Santa Fe","T");
	B(25,6,"Scoupe","F");
	B(25,7,"Sonata","T");
	B(25,8,"Tiburon","T");
	B(25,9,"Tucson","T");
	B(25,10,"XG300","F");
	B(25,11,"XG350","T");

A(26,"Infiniti");
	B(26,1,"FX35","T");
	B(26,2,"FX45","T");
	B(26,3,"G20","T");
	B(26,4,"G35","T");
	B(26,5,"I30","T");
	B(26,6,"I35","T");
	B(26,7,"J30","F");
	B(26,8,"M30","F");
	B(26,9,"M35","T");
	B(26,10,"M45","T");
	B(26,11,"Q45","T");
	B(26,12,"QX4","T");
	B(26,13,"QX56","T");

A(27,"Isuzu");
	B(27,1,"Amigo","F");
	B(27,2,"Ascender","T");
	B(27,3,"Axiom","T");
	B(27,4,"Hombre","T");
	B(27,5,"i-280","T");
	B(27,6,"i-350","T");
	B(27,7,"I-Mark","F");
	B(27,8,"Impulse","F");
	B(27,9,"Oasis","F");
	B(27,10,"Pickup","F");
	B(27,11,"Rodeo","T");
	B(27,12,"Stylus","F");
	B(27,13,"Trooper","T");
	B(27,14,"VehiCROSS","T");

A(28,"Jaguar");
	B(28,1,"Cabriolet","F");
	B(28,2,"Majestic","F");
	B(28,3,"Rouge","F");
	B(28,4,"S-Type","T");
	B(28,5,"Sovereign","F");
	B(28,6,"Targa","F");
	B(28,7,"Vanden Plas","T");
	B(28,8,"VDP","T");
	B(28,9,"X-Type","T");
	B(28,10,"XJ-SC","F");
	B(28,11,"XJ12","F");
	B(28,12,"XJ6","F");
	B(28,13,"XJ8","T");
	B(28,14,"XJR","T");
	B(28,15,"XJS","F");
	B(28,16,"XK8","T");
	B(28,17,"XKR","T");

A(29,"Jeep");
	B(29,1,"Cherokee","T");
	B(29,2,"CJ","F");
	B(29,3,"Comanche","F");
	B(29,4,"Commander","T");
	B(29,5,"Commando","F");
	B(29,6,"Grand Cherokee","T");
	B(29,7,"Grand Wagoneer","F");
	B(29,8,"J-Truck","T");
	B(29,9,"Jeepster","F");
	B(29,10,"Liberty","T");
	B(29,11,"Wagoneer","F");
	B(29,12,"Wrangler","T");

A(30,"Kia");
	B(30,1,"Amanti","T");
	B(30,2,"Optima","T");
	B(30,3,"Rio","T");
	B(30,4,"Rio Cinco","T");
	B(30,5,"Sedona","T");
	B(30,6,"Sephia","T");
	B(30,7,"Sorento","T");
	B(30,8,"Spectra","T");
	B(30,9,"Sportage","T");

A(31,"Lamborghini");
	B(31,1,"Countach","T");
	B(31,2,"Diablo","T");
	B(31,3,"Jalpa","T");

A(32,"Land Rover");
	B(32,1,"County","F");
	B(32,2,"Defender 90","F");
	B(32,3,"Discovery","T");
	B(32,4,"Freelander","T");
	B(32,5,"LR3","T");
	B(32,6,"Range Rover","T");
	B(32,7,"Range Rover Sport","T");

A(33,"Lexus");
	B(33,1,"ES 300","T");
	B(33,2,"ES 330","T");
	B(33,3,"GS 300","T");
	B(33,4,"GS 400","F");
	B(33,5,"GS 430","T");
	B(33,6,"GX 470","T");
	B(33,7,"IS 250","T");
	B(33,8,"IS 300","T");
	B(33,9,"IS 350","T");
	B(33,10,"LS 400","F");
	B(33,11,"LS 430","T");
	B(33,12,"LX 450","F");
	B(33,13,"LX 470","T");
	B(33,14,"RX 300","T");
	B(33,15,"RX 330","T");
	B(33,16,"RX 400h","T");
	B(33,17,"SC 300","F");
	B(33,18,"SC 400","F");
	B(33,19,"SC 430","T");

A(34,"Lincoln");
	B(34,1,"Aviator","T");
	B(34,2,"Blackwood","T");
	B(34,3,"Continental","T");
	B(34,4,"LS","T");
	B(34,5,"Mark III","F");
	B(34,6,"Mark IV","F");
	B(34,7,"Mark LT","T");
	B(34,8,"Mark VI","F");
	B(34,9,"Mark VII","F");
	B(34,10,"Mark VIII","F");
	B(34,11,"Navigator","T");
	B(34,12,"Town Car","T");
	B(34,13,"Versaille","F");
	B(34,14,"Zephyr","T");

A(35,"Lotus");
	B(35,1,"Elise","T");
	B(35,2,"Esprit","T");

A(36,"Mazda");
	B(36,1,"323","F");
	B(36,2,"626","T");
	B(36,3,"929","F");
	B(36,4,"B-Series","T");
	B(36,5,"CX-7","T");
	B(36,6,"GLC","F");
	B(36,7,"MAZDA3","T");
	B(36,8,"MAZDA5","T");
	B(36,9,"MAZDA6","T");
	B(36,10,"Miata","T");
	B(36,11,"Millenia","T");
	B(36,12,"MPV","T");
	B(36,13,"MX-3","F");
	B(36,14,"MX-5","F");
	B(36,15,"MX-6","F");
	B(36,16,"Navajo","F");
	B(36,17,"Protege","T");
	B(36,18,"RX-7","F");
	B(36,19,"RX-8","T");
	B(36,20,"Tribute","T");

A(37,"Mercedes-Benz");
	B(37,1,"190","F");
	B(37,2,"200 Series","F");
	B(37,3,"260 Series","F");
	B(37,4,"280","F");
	B(37,5,"300 Series","F");
	B(37,6,"380 Series","F");
	B(37,7,"400 Series","F");
	B(37,8,"420 Series","F");
	B(37,9,"450 Series","F");
	B(37,10,"500 Series","T");
	B(37,11,"560 Series","F");
	B(37,12,"600 Series","T");
	B(37,13,"C Class","T");
	B(37,14,"CL","T");
	B(37,15,"CLK","T");
	B(37,16,"CLS Class","F");
	B(37,17,"E Class","T");
	B(37,18,"G Class","T");
	B(37,19,"M Class","T");
	B(37,20,"R Class","T");
	B(37,21,"S Class","T");
	B(37,22,"SL Series","T");
	B(37,23,"SLK","T");
	B(37,24,"SLR McLaren","T");

A(38,"Mercury");
	B(38,1,"Capri","F");
	B(38,2,"Cougar","T");
	B(38,3,"Grand Marquis","T");
	B(38,4,"LN7","F");
	B(38,5,"Lynx","F");
	B(38,6,"Marauder","T");
	B(38,7,"Mariner","T");
	B(38,8,"Marquis","F");
	B(38,9,"Milan","T");
	B(38,10,"Montego","T");
	B(38,11,"Monterey","T");
	B(38,12,"Mountaineer","T");
	B(38,13,"Mystique","F");
	B(38,14,"Sable","T");
	B(38,15,"Topaz","F");
	B(38,16,"Tracer","F");
	B(38,17,"Villager","T");
	B(38,18,"Zephyr","F");

A(39,"Merkur");
	B(39,1,"Scorpio","T");
	B(39,2,"XR4Ti","T");

A(40,"MG");
	B(40,1,"MGB","T");
	B(40,2,"Midget","T");

A(41,"Mini");
	B(41,1,"Cooper","T");
	B(41,2,"Cooper-S","T");

A(42,"Mitsubishi");
	B(42,1,"3000GT","F");
	B(42,2,"Cordia","F");
	B(42,3,"Diamante","T");
	B(42,4,"Eclipse","T");
	B(42,5,"Eclipse Spyder","T");
	B(42,6,"Endeavor","T");
	B(42,7,"Expo","F");
	B(42,8,"Galant","T");
	B(42,9,"Lancer","T");
	B(42,10,"Mirage","F");
	B(42,11,"Montero","T");
	B(42,12,"Outlander","T");
	B(42,13,"Pickup","F");
	B(42,14,"Precis","F");
	B(42,15,"Raider","T");
	B(42,16,"Sigma","F");
	B(42,17,"Starion","F");
	B(42,18,"Tredia","F");

A(43,"Nissan");
	B(43,1,"200SX","F");
	B(43,2,"210","F");
	B(43,3,"240SX","F");
	B(43,4,"240Z","F");
	B(43,5,"280Z","F");
	B(43,6,"280ZX","F");
	B(43,7,"300ZX","F");
	B(43,8,"310","F");
	B(43,9,"350z","T");
	B(43,10,"510","F");
	B(43,11,"810","F");
	B(43,12,"Altima","T");
	B(43,13,"Armada","T");
	B(43,14,"Axxess","F");
	B(43,15,"Frontier","T");
	B(43,16,"Maxima","T");
	B(43,17,"Murano","T");
	B(43,18,"NX","F");
	B(43,19,"Pathfinder","T");
	B(43,20,"Pickup","F");
	B(43,21,"Pulsar","F");
	B(43,22,"Quest","T");
	B(43,23,"Sentra","T");
	B(43,24,"Stanza","F");
	B(43,25,"Titan","T");
	B(43,26,"Xterra","T");

A(44,"Oldsmobile");
	B(44,1,"Achieva","F");
	B(44,2,"Alero","T");
	B(44,3,"Aurora","T");
	B(44,4,"Bravada","T");
	B(44,5,"Calais","F");
	B(44,6,"Ciera","F");
	B(44,7,"Custom Cruiser","F");
	B(44,8,"Cutlass","F");
	B(44,9,"Eighty-Eight","F");
	B(44,10,"Firenza","F");
	B(44,11,"Intrigue","T");
	B(44,12,"Ninety-Eight","F");
	B(44,13,"Omega","F");
	B(44,14,"Silhouette","T");
	B(44,15,"Supra88","T");
	B(44,16,"Toronado","F");

A(45,"Peugeot");
	B(45,1,"405","T");
	B(45,2,"504","T");
	B(45,3,"505","T");
	B(45,4,"604","T");

A(46,"Plymouth");
	B(46,1,"Acclaim","F");
	B(46,2,"Arrow","F");
	B(46,3,"Barracuda","F");
	B(46,4,"Breeze","F");
	B(46,5,"Caravelle","F");
	B(46,6,"Champ","F");
	B(46,7,"Colt","F");
	B(46,8,"Conquest","F");
	B(46,9,"Duster","F");
	B(46,10,"Gran Fury","F");
	B(46,11,"Grand Voyager","F");
	B(46,12,"Horizon","F");
	B(46,13,"Laser","F");
	B(46,14,"Neon","T");
	B(46,15,"Prowler","T");
	B(46,16,"Reliant","F");
	B(46,17,"Sapporo","F");
	B(46,18,"Scamp","F");
	B(46,19,"Sundance","F");
	B(46,20,"Trailduster","F");
	B(46,21,"Turismo","F");
	B(46,22,"Voyager","F");

A(47,"Pontiac");
	B(47,1,"6000","F");
	B(47,2,"Aztek","T");
	B(47,3,"Bonneville","T");
	B(47,4,"Catalina","F");
	B(47,5,"Champ","F");
	B(47,6,"Fiero","F");
	B(47,7,"Firebird","T");
	B(47,8,"G6","T");
	B(47,9,"Grand Am","T");
	B(47,10,"Grand Prix","T");
	B(47,11,"Grandville","F");
	B(47,12,"GTO","T");
	B(47,13,"LeMans","F");
	B(47,14,"Montana","T");
	B(47,15,"Parisienne","F");
	B(47,16,"Phoenix","F");
	B(47,17,"Safari","F");
	B(47,18,"Solstice","T");
	B(47,19,"Sunbird","F");
	B(47,20,"Sunfire","T");
	B(47,21,"T1000","F");
	B(47,22,"Torrent","T");
	B(47,23,"Trans Am","T");
	B(47,24,"Trans Sport","F");
	B(47,25,"Vibe","T");

A(48,"Porsche");
	B(48,1,"911","T");
	B(48,2,"924","F");
	B(48,3,"928","F");
	B(48,4,"944","F");
	B(48,5,"964","F");
	B(48,6,"968","F");
	B(48,7,"Boxster","T");
	B(48,8,"Cayenne","T");

A(49,"Renault");
	B(49,1,"18I","T");
	B(49,2,"Alliance","T");
	B(49,3,"Fuego","T");
	B(49,4,"Le Car","T");
	B(49,5,"Sportwagon","T");

A(50,"Rolls-Royce");
	B(50,1,"Corniche","T");
	B(50,2,"Heritage","F");
	B(50,3,"Park Ward","T");
	B(50,4,"Silver Seraph","T");
	B(50,5,"Silver Shadow","F");
	B(50,6,"Silver Spirit","F");
	B(50,7,"Silver Spur","F");

A(51,"Saab");
	B(51,1,"9-2X","T");
	B(51,2,"9-3","T");
	B(51,3,"9-5","T");
	B(51,4,"9-7X","T");
	B(51,5,"900","F");
	B(51,6,"9000","F");

A(52,"Saturn");
	B(52,1,"ION","T");
	B(52,2,"L100","T");
	B(52,3,"L200","T");
	B(52,4,"L300","T");
	B(52,5,"LS","T");
	B(52,6,"LS1","T");
	B(52,7,"LS2","T");
	B(52,8,"LW1","T");
	B(52,9,"LW100","T");
	B(52,10,"LW2","T");
	B(52,11,"LW200","T");
	B(52,12,"LW300","T");
	B(52,13,"Relay","T");
	B(52,14,"SC","F");
	B(52,15,"SC1","T");
	B(52,16,"SC2","T");
	B(52,17,"SKY","T");
	B(52,18,"SL","T");
	B(52,19,"SL1","T");
	B(52,20,"SL2","T");
	B(52,21,"SW1","F");
	B(52,22,"SW2","T");
	B(52,23,"VUE","T");

A(53,"Scion");
	B(53,1,"tC","T");
	B(53,2,"xA","T");
	B(53,3,"xB","T");

A(54,"Subaru");
	B(54,1,"B9 Tribeca","T");
	B(54,2,"Baja","T");
	B(54,3,"Brat","F");
	B(54,4,"DL","F");
	B(54,5,"Forester","T");
	B(54,6,"GL","F");
	B(54,7,"GL-10","F");
	B(54,8,"Impreza","T");
	B(54,9,"Justy","F");
	B(54,10,"Legacy","T");
	B(54,11,"Loyale","F");
	B(54,12,"Outback","T");
	B(54,13,"RX","F");
	B(54,14,"SVX","F");
	B(54,15,"XT","F");

A(55,"Suzuki");
	B(55,1,"Aerio","T");
	B(55,2,"Esteem","T");
	B(55,3,"Forenza","T");
	B(55,4,"Grand Vitara","T");
	B(55,5,"Reno","T");
	B(55,6,"Samurai","F");
	B(55,7,"Sidekick","F");
	B(55,8,"Swift","T");
	B(55,9,"Verona","T");
	B(55,10,"Vitara","T");
	B(55,11,"X-90","F");
	B(55,12,"XL7","T");

A(56,"Toyota");
	B(56,1,"4Runner","T");
	B(56,2,"Avalon","T");
	B(56,3,"Camry","T");
	B(56,4,"Camry Solara","T");
	B(56,5,"Celica","T");
	B(56,6,"Corolla","T");
	B(56,7,"Corona","F");
	B(56,8,"Cressida","F");
	B(56,9,"Echo","T");
	B(56,10,"FJ Cruiser","T");
	B(56,11,"Highlander","T");
	B(56,12,"Highlander Hybrid","T");
	B(56,13,"Land Cruiser","T");
	B(56,14,"Matrix","T");
	B(56,15,"MR2","T");
	B(56,16,"Paseo","F");
	B(56,17,"Pickup","F");
	B(56,18,"Previa","F");
	B(56,19,"Prius","T");
	B(56,20,"RAV4","T");
	B(56,21,"Sequoia","T");
	B(56,22,"Sienna","T");
	B(56,23,"Starlet","F");
	B(56,24,"Supra","F");
	B(56,25,"T100","F");
	B(56,26,"Tacoma","T");
	B(56,27,"Tercel","F");
	B(56,28,"Tundra","T");
	B(56,29,"Van","F");
	B(56,30,"Yaris","T");

A(57,"Triumph");
	B(57,1,"Spitfire","T");
	B(57,2,"TR6","T");
	B(57,3,"TR7","T");
	B(57,4,"TR8","T");

A(58,"TVR");
	B(58,1,"Cerbera","T");
	B(58,2,"Chimaera","T");
	B(58,3,"T350","T");
	B(58,4,"T440R","T");
	B(58,5,"Tamora","T");
	B(58,6,"Tuscan","T");

A(59,"Volkswagen");
	B(59,1,"Beetle","T");
	B(59,2,"Cabrio","T");
	B(59,3,"Cabriolet","F");
	B(59,4,"Corrado","F");
	B(59,5,"Dasher","F");
	B(59,6,"Eurovan","T");
	B(59,7,"Fox","F");
	B(59,8,"Golf","T");
	B(59,9,"GTI","T");
	B(59,10,"Jetta","T");
	B(59,11,"Microbus","F");
	B(59,12,"New Beetle","T");
	B(59,13,"Passat","T");
	B(59,14,"Phaeton","T");
	B(59,15,"Quantum","F");
	B(59,16,"R32","T");
	B(59,17,"Rabbit","F");
	B(59,18,"Scirocco","F");
	B(59,19,"Touareg","T");
	B(59,20,"Vanagon","F");

A(60,"Volvo");
	B(60,1,"240","F");
	B(60,2,"740","F");
	B(60,3,"760","F");
	B(60,4,"780","F");
	B(60,5,"850","F");
	B(60,6,"854","F");
	B(60,7,"940","F");
	B(60,8,"960","F");
	B(60,9,"C70","F");
	B(60,10,"Coupe","F");
	B(60,11,"Cross Country","T");
	B(60,12,"DL-Series","F");
	B(60,13,"GL","F");
	B(60,14,"GL-Series","F");
	B(60,15,"GLE-Series","F");
	B(60,16,"GLT-Series","F");
	B(60,17,"S40","T");
	B(60,18,"S60","T");
	B(60,19,"S70","T");
	B(60,20,"S80","T");
	B(60,21,"S90","T");
	B(60,22,"V40","T");
	B(60,23,"V50","F");
	B(60,24,"V70","T");
	B(60,25,"V90","F");
	B(60,26,"XC","T");
	B(60,27,"XC70","T");
	B(60,28,"XC90","T");

}

var c_data=new Array();
var MID = 1;//just changed
var gysnActive = 0;
var propertylist = "empty";

//var current_make = 0;
var used_only = false; //these can change as the user checks and un-checks the checkboxes
var new_only = false;  //these can change as the user checks and un-checks the checkboxes
var always_used_only = false; //these are constants - used if the checkboxes are hidden
var always_new_only = false;  //these are constants - used if the checkboxes are hidden
	
function init(){
	
	AR = new Array();
	aVal = new Array();
	aText = new Array();
	aVal[1] = new Array();
	aText[1] = new Array();
	aNewModel = new Array();
	aNewModel[1] = new Array();	
	
	initBigArrays();
	
}
function A(x,y){
	AR[x] = y;
	aVal[1][x] = new Array();
	aText[1][x] = new Array();
	aNewModel[1][x] = new Array();
}
function B(x,y,z, newModel){
	var next_model = aVal[1][x].length;
	aVal[1][x][next_model] = y;
	aText[1][x][next_model] = z;
	aNewModel[1][x][next_model] = newModel;
}

function fillModels() {
	new_only = false;
	document.basic_form.d_model_name.options.length = 0;
	
	if (use_checkboxes == true)
	{
		if (window.document.basic_form.d_vehicle_new_flag.checked == true)
		{
			if (window.document.basic_form.d_vehicle_used_flag.checked == false)
			{
				new_only = true;
			}
		}
	}
	
	document.basic_form.d_model_name.options[document.basic_form.d_model_name.options.length] = new Option("Any Model","");

	for(q=0;q<AR.length;q++)
	{
		if (AR[q] == current_make) 
		{
	    	MID=q;
			for (i=0;i<aVal[1][MID].length;i++)  
			{
				if (new_only == true)
				{
					if (aNewModel[1][MID][i] == "T") 
					{
		     			document.basic_form.d_model_name.options[document.basic_form.d_model_name.options.length] = new Option(aText[1][MID][i],aText[1][MID][i]);
					}
				}
				else
				{
					document.basic_form.d_model_name.options[document.basic_form.d_model_name.options.length] = new Option(aText[1][MID][i],aText[1][MID][i]);
				}
			}
			break;
			//stop looping thru the makes, we found the one we want
		}
	}
	document.basic_form.d_model_name.selectedIndex=0;
}
        
function fillMakes() 
{
		
	//empty the makes
       document.basic_form.d_Make.options.length = 0;
	
	var d_Make_index=0;
       
	for (i=0; i<AR.length; i++)  
	{
        if (AR[i] != null) 
		{
            document.basic_form.d_Make.options[document.basic_form.d_Make.options.length] = new Option(AR[i],AR[i]);
            firstSelected = false;
			if (AR[i] == current_make)
			{
				preselected_make=true;
				d_Make_index=i;
			}
        }
    }
	if (d_Make_index > 0)
	{
		--d_Make_index;
	}
	document.basic_form.d_Make.selectedIndex=d_Make_index;
	
	fillModels();
}

var init_check=0;
function one_time(){
	init_check++;
	if (init_check < 2){
		init();
		if (current_make == "")
		{
			current_make = "Acura";
		}
		fillMakes();
	}
}