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 Van","T");
	B(10,27,"Fleetmaster","F");
	B(10,28,"HHR","T");
	B(10,29,"Impala","T");
	B(10,30,"K10","F");
	B(10,31,"Lumina","T");
	B(10,32,"Lumina APV","F");
	B(10,33,"Luv","F");
	B(10,34,"Malibu","T");
	B(10,35,"Malibu Maxx","T");
	B(10,36,"Metro","T");
	B(10,37,"Monte Carlo","T");
	B(10,38,"Nova","F");
	B(10,39,"Prizm","T");
	B(10,40,"S10","T");
	B(10,41,"Silverado","T");
	B(10,42,"Spectrum","F");
	B(10,43,"Sportvan","F");
	B(10,44,"Sprint","F");
	B(10,45,"SSR","T");
	B(10,46,"Suburban","T");
	B(10,47,"Tahoe","T");
	B(10,48,"Tracker","T");
	B(10,49,"TrailBlazer","T");
	B(10,50,"Uplander","T");
	B(10,51,"Van","T");
	B(10,52,"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,"Q45","T");
	B(26,10,"QX4","T");
	B(26,11,"QX56","T");

A(27,"Infinity");
	B(27,1,"M35","T");
	B(27,2,"M45","T");

A(28,"Isuzu");
	B(28,1,"Amigo","F");
	B(28,2,"Ascender","T");
	B(28,3,"Axiom","T");
	B(28,4,"Hombre","T");
	B(28,5,"i-280","T");
	B(28,6,"i-350","T");
	B(28,7,"I-Mark","F");
	B(28,8,"Impulse","F");
	B(28,9,"Oasis","F");
	B(28,10,"Pickup","F");
	B(28,11,"Rodeo","T");
	B(28,12,"Stylus","F");
	B(28,13,"Trooper","T");
	B(28,14,"VehiCROSS","T");

A(29,"Jaguar");
	B(29,1,"Cabriolet","F");
	B(29,2,"Majestic","F");
	B(29,3,"Rouge","F");
	B(29,4,"S-Type","T");
	B(29,5,"Sovereign","F");
	B(29,6,"Targa","F");
	B(29,7,"Vanden Plas","T");
	B(29,8,"VDP","T");
	B(29,9,"X-Type","T");
	B(29,10,"XJ-SC","F");
	B(29,11,"XJ12","F");
	B(29,12,"XJ6","F");
	B(29,13,"XJ8","T");
	B(29,14,"XJR","T");
	B(29,15,"XJS","F");
	B(29,16,"XK8","T");
	B(29,17,"XKR","T");

A(30,"Jeep");
	B(30,1,"Cherokee","T");
	B(30,2,"CJ","F");
	B(30,3,"Comanche","F");
	B(30,4,"Commander","T");
	B(30,5,"Commando","F");
	B(30,6,"Grand Cherokee","T");
	B(30,7,"Grand Wagoneer","F");
	B(30,8,"J-Truck","T");
	B(30,9,"Jeepster","F");
	B(30,10,"Liberty","T");
	B(30,11,"Wagoneer","F");
	B(30,12,"Wrangler","T");

A(31,"Kia");
	B(31,1,"Amanti","T");
	B(31,2,"Optima","T");
	B(31,3,"Rio","T");
	B(31,4,"Rio Cinco","T");
	B(31,5,"Sedona","T");
	B(31,6,"Sephia","T");
	B(31,7,"Sorento","T");
	B(31,8,"Spectra","T");
	B(31,9,"Sportage","T");

A(32,"Lamborghini");
	B(32,1,"Countach","T");
	B(32,2,"Diablo","T");
	B(32,3,"Jalpa","T");

A(33,"Land Rover");
	B(33,1,"County","F");
	B(33,2,"Defender 90","F");
	B(33,3,"Discovery","T");
	B(33,4,"Freelander","T");
	B(33,5,"LR3","T");
	B(33,6,"Range Rover","T");
	B(33,7,"Range Rover Sport","T");

A(34,"Lexus");
	B(34,1,"ES 300","T");
	B(34,2,"ES 330","T");
	B(34,3,"GS 300","T");
	B(34,4,"GS 400","F");
	B(34,5,"GS 430","T");
	B(34,6,"GX 470","T");
	B(34,7,"IS 250","T");
	B(34,8,"IS 300","T");
	B(34,9,"IS 350","T");
	B(34,10,"LS 400","F");
	B(34,11,"LS 430","T");
	B(34,12,"LX 450","F");
	B(34,13,"LX 470","T");
	B(34,14,"RX 300","T");
	B(34,15,"RX 330","T");
	B(34,16,"RX 400h","T");
	B(34,17,"SC 300","F");
	B(34,18,"SC 400","F");
	B(34,19,"SC 430","T");

A(35,"Lincoln");
	B(35,1,"Aviator","T");
	B(35,2,"Blackwood","T");
	B(35,3,"Continental","T");
	B(35,4,"LS","T");
	B(35,5,"Mark III","F");
	B(35,6,"Mark IV","F");
	B(35,7,"Mark LT","T");
	B(35,8,"Mark VI","F");
	B(35,9,"Mark VII","F");
	B(35,10,"Mark VIII","F");
	B(35,11,"Navigator","T");
	B(35,12,"Town Car","T");
	B(35,13,"Versaille","F");
	B(35,14,"Zephyr","T");

A(36,"Lotus");
	B(36,1,"Elise","T");
	B(36,2,"Esprit","T");

A(37,"Mazda");
	B(37,1,"323","F");
	B(37,2,"626","T");
	B(37,3,"929","F");
	B(37,4,"B-Series","T");
	B(37,5,"GLC","F");
	B(37,6,"MAZDA3","T");
	B(37,7,"MAZDA5","T");
	B(37,8,"MAZDA6","T");
	B(37,9,"Miata","T");
	B(37,10,"Millenia","T");
	B(37,11,"MPV","T");
	B(37,12,"MX-3","F");
	B(37,13,"MX-5","F");
	B(37,14,"MX-6","F");
	B(37,15,"Navajo","F");
	B(37,16,"Protege","T");
	B(37,17,"RX-7","F");
	B(37,18,"RX-8","T");
	B(37,19,"Tribute","T");

A(38,"Mercedes-Benz");
	B(38,1,"190","F");
	B(38,2,"200 Series","F");
	B(38,3,"260 Series","F");
	B(38,4,"280","F");
	B(38,5,"300 Series","F");
	B(38,6,"380 Series","F");
	B(38,7,"400 Series","F");
	B(38,8,"420 Series","F");
	B(38,9,"450 Series","F");
	B(38,10,"500 Series","T");
	B(38,11,"560 Series","F");
	B(38,12,"600 Series","T");
	B(38,13,"C Class","T");
	B(38,14,"CL","T");
	B(38,15,"CLK","T");
	B(38,16,"CLS Class","F");
	B(38,17,"E Class","T");
	B(38,18,"G Class","T");
	B(38,19,"M Class","T");
	B(38,20,"R Class","T");
	B(38,21,"S Class","T");
	B(38,22,"SL Series","T");
	B(38,23,"SLK","T");
	B(38,24,"SLR McLaren","T");

A(39,"Mercury");
	B(39,1,"Capri","F");
	B(39,2,"Cougar","T");
	B(39,3,"Grand Marquis","T");
	B(39,4,"LN7","F");
	B(39,5,"Lynx","F");
	B(39,6,"Marauder","T");
	B(39,7,"Mariner","T");
	B(39,8,"Marquis","F");
	B(39,9,"Milan","T");
	B(39,10,"Montego","T");
	B(39,11,"Monterey","T");
	B(39,12,"Mountaineer","T");
	B(39,13,"Mystique","F");
	B(39,14,"Sable","T");
	B(39,15,"Topaz","F");
	B(39,16,"Tracer","F");
	B(39,17,"Villager","T");
	B(39,18,"Zephyr","F");

A(40,"Merkur");
	B(40,1,"Scorpio","T");
	B(40,2,"XR4Ti","T");

A(41,"MG");
	B(41,1,"MGB","T");
	B(41,2,"Midget","T");

A(42,"Mini");
	B(42,1,"Cooper","T");
	B(42,2,"Cooper-S","T");

A(43,"Mitsubishi");
	B(43,1,"3000GT","F");
	B(43,2,"Cordia","F");
	B(43,3,"Diamante","T");
	B(43,4,"Eclipse","T");
	B(43,5,"Eclipse Spyder","T");
	B(43,6,"Endeavor","T");
	B(43,7,"Expo","F");
	B(43,8,"Galant","T");
	B(43,9,"Lancer","T");
	B(43,10,"Mirage","F");
	B(43,11,"Montero","T");
	B(43,12,"Outlander","T");
	B(43,13,"Pickup","F");
	B(43,14,"Precis","F");
	B(43,15,"Raider","T");
	B(43,16,"Sigma","F");
	B(43,17,"Starion","F");
	B(43,18,"Tredia","F");

A(44,"Nissan");
	B(44,1,"200SX","F");
	B(44,2,"210","F");
	B(44,3,"240SX","F");
	B(44,4,"240Z","F");
	B(44,5,"280Z","F");
	B(44,6,"280ZX","F");
	B(44,7,"300ZX","F");
	B(44,8,"310","F");
	B(44,9,"350z","T");
	B(44,10,"510","F");
	B(44,11,"810","F");
	B(44,12,"Altima","T");
	B(44,13,"Armada","T");
	B(44,14,"Axxess","F");
	B(44,15,"Frontier","T");
	B(44,16,"Maxima","T");
	B(44,17,"Murano","T");
	B(44,18,"NX","F");
	B(44,19,"Pathfinder","T");
	B(44,20,"Pickup","F");
	B(44,21,"Pulsar","F");
	B(44,22,"Quest","T");
	B(44,23,"Sentra","T");
	B(44,24,"Stanza","F");
	B(44,25,"Titan","T");
	B(44,26,"Xterra","T");

A(45,"Oldsmobile");
	B(45,1,"Achieva","F");
	B(45,2,"Alero","T");
	B(45,3,"Aurora","T");
	B(45,4,"Bravada","T");
	B(45,5,"Calais","F");
	B(45,6,"Ciera","F");
	B(45,7,"Custom Cruiser","F");
	B(45,8,"Cutlass","F");
	B(45,9,"Eighty-Eight","F");
	B(45,10,"Firenza","F");
	B(45,11,"Intrigue","T");
	B(45,12,"Ninety-Eight","F");
	B(45,13,"Omega","F");
	B(45,14,"Silhouette","T");
	B(45,15,"Supra88","T");
	B(45,16,"Toronado","F");

A(46,"Peugeot");
	B(46,1,"405","T");
	B(46,2,"504","T");
	B(46,3,"505","T");
	B(46,4,"604","T");

A(47,"Plymouth");
	B(47,1,"Acclaim","F");
	B(47,2,"Arrow","F");
	B(47,3,"Barracuda","F");
	B(47,4,"Breeze","F");
	B(47,5,"Caravelle","F");
	B(47,6,"Champ","F");
	B(47,7,"Colt","F");
	B(47,8,"Conquest","F");
	B(47,9,"Duster","F");
	B(47,10,"Gran Fury","F");
	B(47,11,"Grand Voyager","F");
	B(47,12,"Horizon","F");
	B(47,13,"Laser","F");
	B(47,14,"Neon","T");
	B(47,15,"Prowler","T");
	B(47,16,"Reliant","F");
	B(47,17,"Sapporo","F");
	B(47,18,"Scamp","F");
	B(47,19,"Sundance","F");
	B(47,20,"Trailduster","F");
	B(47,21,"Turismo","F");
	B(47,22,"Voyager","F");

A(48,"Pontiac");
	B(48,1,"6000","F");
	B(48,2,"Aztek","T");
	B(48,3,"Bonneville","T");
	B(48,4,"Catalina","F");
	B(48,5,"Champ","F");
	B(48,6,"Fiero","F");
	B(48,7,"Firebird","T");
	B(48,8,"G6","T");
	B(48,9,"Grand Am","T");
	B(48,10,"Grand Prix","T");
	B(48,11,"Grandville","F");
	B(48,12,"GTO","T");
	B(48,13,"LeMans","F");
	B(48,14,"Montana","T");
	B(48,15,"Parisienne","F");
	B(48,16,"Phoenix","F");
	B(48,17,"Safari","F");
	B(48,18,"Solstice","T");
	B(48,19,"Sunbird","F");
	B(48,20,"Sunfire","T");
	B(48,21,"T1000","F");
	B(48,22,"Torrent","T");
	B(48,23,"Trans Am","T");
	B(48,24,"Trans Sport","F");
	B(48,25,"Vibe","T");

A(49,"Porsche");
	B(49,1,"911","T");
	B(49,2,"924","F");
	B(49,3,"928","F");
	B(49,4,"944","F");
	B(49,5,"964","F");
	B(49,6,"968","F");
	B(49,7,"Boxster","T");
	B(49,8,"Cayenne","T");

A(50,"Renault");
	B(50,1,"18I","T");
	B(50,2,"Alliance","T");
	B(50,3,"Fuego","T");
	B(50,4,"Le Car","T");
	B(50,5,"Sportwagon","T");

A(51,"Rolls-Royce");
	B(51,1,"Corniche","T");
	B(51,2,"Heritage","F");
	B(51,3,"Park Ward","T");
	B(51,4,"Silver Seraph","T");
	B(51,5,"Silver Shadow","F");
	B(51,6,"Silver Spirit","F");
	B(51,7,"Silver Spur","F");

A(52,"Saab");
	B(52,1,"9-2X","T");
	B(52,2,"9-3","T");
	B(52,3,"9-5","T");
	B(52,4,"9-7X","T");
	B(52,5,"900","F");
	B(52,6,"9000","F");

A(53,"Saturn");
	B(53,1,"ION","T");
	B(53,2,"L100","T");
	B(53,3,"L200","T");
	B(53,4,"L300","T");
	B(53,5,"LS","T");
	B(53,6,"LS1","T");
	B(53,7,"LS2","T");
	B(53,8,"LW1","T");
	B(53,9,"LW100","T");
	B(53,10,"LW2","T");
	B(53,11,"LW200","T");
	B(53,12,"LW300","T");
	B(53,13,"Relay","T");
	B(53,14,"SC","F");
	B(53,15,"SC1","T");
	B(53,16,"SC2","T");
	B(53,17,"SL","T");
	B(53,18,"SL1","T");
	B(53,19,"SL2","T");
	B(53,20,"SW1","F");
	B(53,21,"SW2","T");
	B(53,22,"VUE","T");

A(54,"Scion");
	B(54,1,"tC","T");
	B(54,2,"xA","T");
	B(54,3,"xB","T");

A(55,"Subaru");
	B(55,1,"B9 Tribeca","T");
	B(55,2,"Baja","T");
	B(55,3,"Brat","F");
	B(55,4,"DL","F");
	B(55,5,"Forester","T");
	B(55,6,"GL","F");
	B(55,7,"GL-10","F");
	B(55,8,"Impreza","T");
	B(55,9,"Justy","F");
	B(55,10,"Legacy","T");
	B(55,11,"Loyale","F");
	B(55,12,"Outback","T");
	B(55,13,"RX","F");
	B(55,14,"SVX","F");
	B(55,15,"XT","F");

A(56,"Suzuki");
	B(56,1,"Aerio","T");
	B(56,2,"Esteem","T");
	B(56,3,"Forenza","T");
	B(56,4,"Grand Vitara","T");
	B(56,5,"Reno","T");
	B(56,6,"Samurai","F");
	B(56,7,"Sidekick","F");
	B(56,8,"Swift","T");
	B(56,9,"Verona","T");
	B(56,10,"Vitara","T");
	B(56,11,"X-90","F");
	B(56,12,"XL7","T");

A(57,"Toyota");
	B(57,1,"4Runner","T");
	B(57,2,"Avalon","T");
	B(57,3,"Camry","T");
	B(57,4,"Camry Solara","T");
	B(57,5,"Celica","T");
	B(57,6,"Corolla","T");
	B(57,7,"Corona","F");
	B(57,8,"Cressida","F");
	B(57,9,"Echo","T");
	B(57,10,"FJ Cruiser","T");
	B(57,11,"Highlander","T");
	B(57,12,"Highlander Hybrid","T");
	B(57,13,"Land Cruiser","T");
	B(57,14,"Matrix","T");
	B(57,15,"MR2","T");
	B(57,16,"Paseo","F");
	B(57,17,"Pickup","F");
	B(57,18,"Previa","F");
	B(57,19,"Prius","T");
	B(57,20,"RAV4","T");
	B(57,21,"Sequoia","T");
	B(57,22,"Sienna","T");
	B(57,23,"Starlet","F");
	B(57,24,"Supra","F");
	B(57,25,"T100","F");
	B(57,26,"Tacoma","T");
	B(57,27,"Tercel","F");
	B(57,28,"Tundra","T");
	B(57,29,"Van","F");
	B(57,30,"Yaris","T");

A(58,"Triumph");
	B(58,1,"Spitfire","T");
	B(58,2,"TR7","T");
	B(58,3,"TR8","T");

A(59,"TVR");
	B(59,1,"Cerbera","T");
	B(59,2,"Chimaera","T");
	B(59,3,"T350","T");
	B(59,4,"T440R","T");
	B(59,5,"Tamora","T");
	B(59,6,"Tuscan","T");

A(60,"Volkswagen");
	B(60,1,"Beetle","T");
	B(60,2,"Cabrio","T");
	B(60,3,"Cabriolet","F");
	B(60,4,"Corrado","F");
	B(60,5,"Dasher","F");
	B(60,6,"Eurovan","T");
	B(60,7,"Fox","F");
	B(60,8,"Golf","T");
	B(60,9,"GTI","T");
	B(60,10,"Jetta","T");
	B(60,11,"Microbus","F");
	B(60,12,"New Beetle","T");
	B(60,13,"Passat","T");
	B(60,14,"Phaeton","T");
	B(60,15,"Quantum","F");
	B(60,16,"R32","T");
	B(60,17,"Rabbit","F");
	B(60,18,"Scirocco","F");
	B(60,19,"Touareg","T");
	B(60,20,"Vanagon","F");

A(61,"Volvo");
	B(61,1,"240","F");
	B(61,2,"740","F");
	B(61,3,"760","F");
	B(61,4,"780","F");
	B(61,5,"850","F");
	B(61,6,"854","F");
	B(61,7,"940","F");
	B(61,8,"960","F");
	B(61,9,"C70","F");
	B(61,10,"Coupe","F");
	B(61,11,"Cross Country","T");
	B(61,12,"DL-Series","F");
	B(61,13,"GL","F");
	B(61,14,"GL-Series","F");
	B(61,15,"GLE-Series","F");
	B(61,16,"GLT-Series","F");
	B(61,17,"S40","T");
	B(61,18,"S60","T");
	B(61,19,"S70","T");
	B(61,20,"S80","T");
	B(61,21,"S90","T");
	B(61,22,"V40","T");
	B(61,23,"V50","F");
	B(61,24,"V70","T");
	B(61,25,"V90","F");
	B(61,26,"XC","T");
	B(61,27,"XC70","T");
	B(61,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();
	}
}