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,"A4","T");
	B(4,8,"A6","T");
	B(4,9,"A8","T");
	B(4,10,"allroad","T");
	B(4,11,"Cabriolet","F");
	B(4,12,"Coupe GT","F");
	B(4,13,"S4","T");
	B(4,14,"S6","F");
	B(4,15,"S8","T");
	B(4,16,"TT","T");
	B(4,17,"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,"LeSabre","T");
	B(8,5,"Park Avenue","T");
	B(8,6,"Rainier","T");
	B(8,7,"Reatta","F");
	B(8,8,"Regal","T");
	B(8,9,"Rendezvous","T");
	B(8,10,"Riviera","F");
	B(8,11,"Roadmaster","F");
	B(8,12,"Skyhawk","F");
	B(8,13,"Skylark","F");

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,"Eldorado","T");
	B(9,8,"Escalade","T");
	B(9,9,"ESV","T");
	B(9,10,"EXT","T");
	B(9,11,"Fleetwood","F");
	B(9,12,"Seville","T");
	B(9,13,"SRX","T");
	B(9,14,"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,"Beretta","F");
	B(10,7,"Blazer","T");
	B(10,8,"Blazer (K-5)","F");
	B(10,9,"C10","F");
	B(10,10,"Camaro","T");
	B(10,11,"Caprice","F");
	B(10,12,"Cavalier","T");
	B(10,13,"Celebrity","F");
	B(10,14,"Chevelle","F");
	B(10,15,"Chevette","F");
	B(10,16,"Citation","F");
	B(10,17,"Colorado","T");
	B(10,18,"Corsica","F");
	B(10,19,"Corvette","T");
	B(10,20,"El Camino","F");
	B(10,21,"Express Van","T");
	B(10,22,"Fleetmaster","F");
	B(10,23,"Impala","T");
	B(10,24,"Lumina","T");
	B(10,25,"Lumina APV","F");
	B(10,26,"Luv","F");
	B(10,27,"Malibu","T");
	B(10,28,"Metro","T");
	B(10,29,"Monte Carlo","T");
	B(10,30,"Nova","F");
	B(10,31,"Prizm","T");
	B(10,32,"S10","T");
	B(10,33,"Silverado","T");
	B(10,34,"Spectrum","F");
	B(10,35,"Sportvan","F");
	B(10,36,"Sprint","F");
	B(10,37,"Suburban","T");
	B(10,38,"Tahoe","T");
	B(10,39,"Tracker","T");
	B(10,40,"TrailBlazer","T");
	B(10,41,"Van","T");
	B(10,42,"Venture","T");

A(11,"Chrysler");
	B(11,1,"300M","T");
	B(11,2,"Cirrus","T");
	B(11,3,"Concorde","T");
	B(11,4,"Conquest","F");
	B(11,5,"Cordoba","F");
	B(11,6,"Crossfire","T");
	B(11,7,"Fifth Avenue","F");
	B(11,8,"Grand Voyager","T");
	B(11,9,"Imperial","F");
	B(11,10,"Laser","F");
	B(11,11,"LeBaron","F");
	B(11,12,"LHS","T");
	B(11,13,"New Yorker","F");
	B(11,14,"Newport","F");
	B(11,15,"Pacifica","T");
	B(11,16,"Prowler","T");
	B(11,17,"PT Cruiser","T");
	B(11,18,"Salon","F");
	B(11,19,"Sebring","T");
	B(11,20,"Town & Country","T");
	B(11,21,"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,"Caravan","T");
	B(16,7,"Challenger","F");
	B(16,8,"Charger","F");
	B(16,9,"Colt","F");
	B(16,10,"Conquest","F");
	B(16,11,"D-Series","F");
	B(16,12,"D100/D150","F");
	B(16,13,"Dakota","T");
	B(16,14,"Dart","F");
	B(16,15,"Daytona","F");
	B(16,16,"Diplomat","F");
	B(16,17,"Durango","T");
	B(16,18,"Dynasty","F");
	B(16,19,"Grand Caravan","T");
	B(16,20,"Intrepid","T");
	B(16,21,"Lancer","F");
	B(16,22,"Mirada","F");
	B(16,23,"Monaco","F");
	B(16,24,"Neon","T");
	B(16,25,"Omni","F");
	B(16,26,"Raider","F");
	B(16,27,"Ram 1500","T");
	B(16,28,"Ram 2500","T");
	B(16,29,"Ram 3500","T");
	B(16,30,"Ram 50","F");
	B(16,31,"Ram Van","F");
	B(16,32,"Ramcharger","F");
	B(16,33,"Rampage","F");
	B(16,34,"Shadow","F");
	B(16,35,"Spirit","F");
	B(16,36,"St Regis","F");
	B(16,37,"Stealth","F");
	B(16,38,"Stratus","T");
	B(16,39,"Van","T");
	B(16,40,"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,"Contour","T");
	B(20,6,"Courier","F");
	B(20,7,"Crown Victoria","T");
	B(20,8,"E-Van","T");
	B(20,9,"Escape","T");
	B(20,10,"Escort","F");
	B(20,11,"Excursion","T");
	B(20,12,"EXP","F");
	B(20,13,"Expedition","T");
	B(20,14,"Explorer","T");
	B(20,15,"F100","F");
	B(20,16,"F150","T");
	B(20,17,"F250","T");
	B(20,18,"F350","T");
	B(20,19,"F450","T");
	B(20,20,"F550","F");
	B(20,21,"F650","F");
	B(20,22,"F750","F");
	B(20,23,"Fairmont","F");
	B(20,24,"Festiva","F");
	B(20,25,"Focus","T");
	B(20,26,"Freestar","T");
	B(20,27,"Granada","F");
	B(20,28,"LTD","F");
	B(20,29,"Mustang","T");
	B(20,30,"Probe","F");
	B(20,31,"Ranger","T");
	B(20,32,"Taurus","T");
	B(20,33,"Tempo","F");
	B(20,34,"Thunderbird","T");
	B(20,35,"Windstar","T");
	B(20,36,"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,"Caballero","F");
	B(22,5,"Canyon","T");
	B(22,6,"Envoy","T");
	B(22,7,"Jimmy","T");
	B(22,8,"Rally","F");
	B(22,9,"S15","F");
	B(22,10,"Safari","T");
	B(22,11,"Savana","F");
	B(22,12,"Sonoma","T");
	B(22,13,"Suburban","F");
	B(22,14,"Vandura","F");
	B(22,15,"Yukon","T");
	B(22,16,"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,"S2000","T");

A(24,"Hummer");
	B(24,1,"H1","T");
	B(24,2,"H2","T");

A(25,"Hyundai");
	B(25,1,"Accent","T");
	B(25,2,"Elantra","T");
	B(25,3,"Excel","F");
	B(25,4,"Santa Fe","T");
	B(25,5,"Scoupe","F");
	B(25,6,"Sonata","T");
	B(25,7,"Tiburon","T");
	B(25,8,"XG300","F");
	B(25,9,"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");

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-Mark","F");
	B(27,6,"Impulse","F");
	B(27,7,"Oasis","F");
	B(27,8,"Pickup","F");
	B(27,9,"Rodeo","T");
	B(27,10,"Stylus","F");
	B(27,11,"Trooper","T");
	B(27,12,"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,"XJ-SC","F");
	B(28,10,"XJ12","F");
	B(28,11,"XJ6","F");
	B(28,12,"XJ8","T");
	B(28,13,"XJR","T");
	B(28,14,"XJS","F");
	B(28,15,"XK8","T");
	B(28,16,"XKR","T");

A(29,"Jeep");
	B(29,1,"Cherokee","T");
	B(29,2,"CJ","F");
	B(29,3,"Comanche","F");
	B(29,4,"Grand Cherokee","T");
	B(29,5,"Grand Wagoneer","F");
	B(29,6,"J-Truck","T");
	B(29,7,"Jeepster","F");
	B(29,8,"Liberty","T");
	B(29,9,"Wagoneer","F");
	B(29,10,"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,"Range Rover","T");

A(33,"Lexus");
	B(33,1,"ES 300","T");
	B(33,2,"GS 300","T");
	B(33,3,"GS 400","F");
	B(33,4,"GS 430","T");
	B(33,5,"GX 470","T");
	B(33,6,"IS 300","T");
	B(33,7,"LS 400","F");
	B(33,8,"LS 430","T");
	B(33,9,"LX 450","F");
	B(33,10,"LX 470","T");
	B(33,11,"RX 300","T");
	B(33,12,"RX 330","T");
	B(33,13,"SC 300","F");
	B(33,14,"SC 400","F");
	B(33,15,"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 VI","F");
	B(34,6,"Mark VII","F");
	B(34,7,"Mark VIII","F");
	B(34,8,"Navigator","T");
	B(34,9,"Town Car","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,"GLC","F");
	B(36,6,"MAZDA3","T");
	B(36,7,"MAZDA6","T");
	B(36,8,"Miata","T");
	B(36,9,"Millenia","T");
	B(36,10,"MPV","T");
	B(36,11,"MX-3","F");
	B(36,12,"MX-5","F");
	B(36,13,"MX-6","F");
	B(36,14,"Navajo","F");
	B(36,15,"Protege","T");
	B(36,16,"RX-7","F");
	B(36,17,"RX-8","T");
	B(36,18,"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,"500 Series","T");
	B(37,10,"560 Series","F");
	B(37,11,"600 Series","T");
	B(37,12,"C Class","T");
	B(37,13,"CL","T");
	B(37,14,"CLK","T");
	B(37,15,"E Class","T");
	B(37,16,"G Class","T");
	B(37,17,"M Class","T");
	B(37,18,"S Class","T");
	B(37,19,"SL Series","T");
	B(37,20,"SLK","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,"Marquis","F");
	B(38,8,"Mountaineer","T");
	B(38,9,"Mystique","F");
	B(38,10,"Sable","T");
	B(38,11,"Topaz","F");
	B(38,12,"Tracer","F");
	B(38,13,"Villager","T");
	B(38,14,"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,"Sigma","F");
	B(42,16,"Starion","F");
	B(42,17,"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,"Axxess","F");
	B(43,14,"Frontier","T");
	B(43,15,"Maxima","T");
	B(43,16,"Murano","T");
	B(43,17,"NX","F");
	B(43,18,"Pathfinder","T");
	B(43,19,"Pickup","F");
	B(43,20,"Pulsar","F");
	B(43,21,"Quest","T");
	B(43,22,"Sentra","T");
	B(43,23,"Stanza","F");
	B(43,24,"Titan","T");
	B(43,25,"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,"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,"Breeze","F");
	B(46,4,"Caravelle","F");
	B(46,5,"Champ","F");
	B(46,6,"Colt","F");
	B(46,7,"Conquest","F");
	B(46,8,"Duster","F");
	B(46,9,"Gran Fury","F");
	B(46,10,"Grand Voyager","F");
	B(46,11,"Horizon","F");
	B(46,12,"Laser","F");
	B(46,13,"Neon","T");
	B(46,14,"Prowler","T");
	B(46,15,"Reliant","F");
	B(46,16,"Sapporo","F");
	B(46,17,"Scamp","F");
	B(46,18,"Sundance","F");
	B(46,19,"Trailduster","F");
	B(46,20,"Turismo","F");
	B(46,21,"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,"Grand Am","T");
	B(47,9,"Grand Prix","T");
	B(47,10,"LeMans","F");
	B(47,11,"Montana","T");
	B(47,12,"Parisienne","F");
	B(47,13,"Phoenix","F");
	B(47,14,"Safari","F");
	B(47,15,"Sunbird","F");
	B(47,16,"Sunfire","T");
	B(47,17,"T1000","F");
	B(47,18,"Trans Sport","F");
	B(47,19,"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-3","T");
	B(51,2,"9-5","T");
	B(51,3,"900","F");
	B(51,4,"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,"SC","F");
	B(52,14,"SC1","T");
	B(52,15,"SC2","T");
	B(52,16,"SL","T");
	B(52,17,"SL1","T");
	B(52,18,"SL2","T");
	B(52,19,"SW1","F");
	B(52,20,"SW2","T");
	B(52,21,"VUE","T");

A(53,"Scion");
	B(53,1,"xA","T");
	B(53,2,"xB","T");

A(54,"Subaru");
	B(54,1,"Baja","T");
	B(54,2,"Brat","F");
	B(54,3,"DL","F");
	B(54,4,"Forester","T");
	B(54,5,"GL","F");
	B(54,6,"GL-10","F");
	B(54,7,"Impreza","T");
	B(54,8,"Justy","F");
	B(54,9,"Legacy","T");
	B(54,10,"Loyale","F");
	B(54,11,"Outback","T");
	B(54,12,"RX","F");
	B(54,13,"SVX","F");
	B(54,14,"XT","F");

A(55,"Suzuki");
	B(55,1,"Aerio","T");
	B(55,2,"Esteem","T");
	B(55,3,"Grand Vitara","T");
	B(55,4,"Samurai","F");
	B(55,5,"Sidekick","F");
	B(55,6,"Swift","T");
	B(55,7,"Vitara","T");
	B(55,8,"X-90","F");
	B(55,9,"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,"Highlander","F");
	B(56,11,"Land Cruiser","T");
	B(56,12,"Matrix","T");
	B(56,13,"MR2","T");
	B(56,14,"Paseo","F");
	B(56,15,"Pickup","F");
	B(56,16,"Previa","F");
	B(56,17,"Prius","T");
	B(56,18,"RAV4","T");
	B(56,19,"Sequoia","T");
	B(56,20,"Sienna","T");
	B(56,21,"Starlet","F");
	B(56,22,"Supra","F");
	B(56,23,"T100","F");
	B(56,24,"Tacoma","T");
	B(56,25,"Tercel","F");
	B(56,26,"Tundra","T");
	B(56,27,"Van","F");

A(57,"Triumph");
	B(57,1,"Spitfire","T");
	B(57,2,"TR7","T");
	B(57,3,"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,"Passat","T");
	B(59,12,"Phaeton","T");
	B(59,13,"Quantum","F");
	B(59,14,"Rabbit","F");
	B(59,15,"Scirocco","F");
	B(59,16,"Touareg","T");
	B(59,17,"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,"940","F");
	B(60,7,"960","F");
	B(60,8,"C70","F");
	B(60,9,"Coupe","F");
	B(60,10,"Cross Country","T");
	B(60,11,"DL-Series","F");
	B(60,12,"GL-Series","F");
	B(60,13,"GLE-Series","F");
	B(60,14,"GLT-Series","F");
	B(60,15,"S40","T");
	B(60,16,"S60","T");
	B(60,17,"S70","T");
	B(60,18,"S80","T");
	B(60,19,"S90","T");
	B(60,20,"V40","T");
	B(60,21,"V70","T");
	B(60,22,"V90","F");
	B(60,23,"XC","T");
	B(60,24,"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();
	}
}