MakeArray = new Array(52);
ModelArray = new Array(52);
MakeArray[0] = 'Acura';
ModelArray[0] = new Array('CL', 'Integra', 'Legend', 'MDX', 'NSX', 'RDX', 'RL', 'RSX', 'SLX', 'TL', 'TSX', 'Vigor', 'ZDX');
MakeArray[1] = 'Alfa Romeo';
ModelArray[1] = new Array('Spider');
MakeArray[2] = 'AM General';
ModelArray[2] = new Array('Hummer');
MakeArray[3] = 'Aston Martin';
ModelArray[3] = new Array('DB7', 'DB9', 'DBS', 'Vanquish', 'Vantage');
MakeArray[4] = 'Audi';
ModelArray[4] = new Array('A3', 'A4', 'A5', 'A6', 'A8', 'Allroad', 'Cabriolet', 'Q5', 'Q7', 'R8', 'RS4', 'RS6', 'S4', 'S5', 'S6', 'S8', 'TT', 'TTS');
MakeArray[5] = 'Bentley';
ModelArray[5] = new Array('Arnage', 'Azure', 'Continental');
MakeArray[6] = 'BMW';
ModelArray[6] = new Array('1-Series', '3-Series', '5-Series', '6-Series', '7-Series', '8-Series', 'M Models', 'New Six', 'X3', 'X5', 'X6', 'Z3', 'Z4');
MakeArray[7] = 'Buick';
ModelArray[7] = new Array('Allure', 'Century', 'Electra', 'Enclave', 'LaCrosse', 'LeSabre', 'Lucerne', 'Park Avenue', 'Rainier', 'Reatta', 'Regal', 'Rendezvous', 'Riviera', 'Roadmaster', 'Skylark', 'Terraza');
MakeArray[8] = 'Cadillac';
ModelArray[8] = new Array('Allante', 'Brougham', 'Catera', 'Concours', 'CTS', 'DeVille', 'DTS', 'Eldorado', 'Escalade', 'Fleetwood', 'Seville', 'SRX', 'STS', 'XLR');
MakeArray[9] = 'Chevrolet';
ModelArray[9] = new Array('Astro', 'Avalanche', 'Aveo', 'Bel Air', 'Beretta', 'Blazer', 'C-Series Truck', 'C/K Series Pickup', 'Camaro', 'Caprice', 'Cavalier', 'Celebrity', 'Chevelle', 'ChevyVan', 'Citation', 'Cobalt', 'Colorado', 'Corsica', 'Corvette', 'D-Series Truck', 'El Camino', 'Equinox', 'Express', 'Forward Control', 'G-Series Van', 'HHR', 'Impala', 'Lumina', 'LUV', 'Malibu', 'Metro', 'Monte Carlo', 'Nova', 'P-Motor', 'Prizm', 'R Series Pickup', 'R/V Series', 'S-10', 'Silverado', 'Sportvan', 'SSR', 'Suburban', 'Tahoe', 'Task Force', 'Tracker', 'TrailBlazer', 'Traverse', 'Uplander', 'Venture');
MakeArray[10] = 'Chrysler';
ModelArray[10] = new Array('300', 'Aspen', 'Cirrus', 'Concorde', 'Crossfire', 'Fifth Avenue', 'Imperial', 'Intrepid', 'Laser', 'LeBaron', 'LHS', 'New Yorker', 'Pacifica', 'Prowler', 'PT Cruiser', 'Sebring', 'tC', 'Town & Country', 'Voyager');
MakeArray[11] = 'Daewoo';
ModelArray[11] = new Array('Leganza');
MakeArray[12] = 'Dodge';
ModelArray[12] = new Array('400', 'Avenger', 'B-Series Cargo Van', 'Caliber', 'Caravan/Grand Caravan', 'Challenger', 'Charger', 'Colt', 'D/W Series Pickup', 'Dakota', 'Dart', 'Diplomat', 'Durango', 'Dynasty', 'Intrepid', 'Journey', 'Magnum', 'Neon', 'Nitro', 'Polora', 'Ram Pickup', 'Ram Van', 'Ram Wagon', 'Rampage', 'Shadow', 'Spirit', 'Sprinter', 'Stealth', 'Stratus', 'Viper');
MakeArray[13] = 'Eagle';
ModelArray[13] = new Array('Talon');
MakeArray[14] = 'Ferrari';
ModelArray[14] = new Array('360', '430', '575', '599', '612', 'F35', 'F550', 'Testarossa');
MakeArray[15] = 'Ford';
ModelArray[15] = new Array('Aerostar', 'Aspire', 'Bronco', 'Bronco II', 'Club Wagon', 'Contour', 'Conventional', 'Crown Victoria', 'E-Series', 'Econoline', 'Edge', 'Escape', 'Escort', 'Excursion', 'Expedition', 'Explorer', 'F-Series', 'Fairlane', 'Festiva', 'Five Hundred', 'Flex', 'Focus', 'Freestar', 'Freestyle', 'Fusion', 'Galaxie', 'GT', 'MH', 'Mustang', 'Probe', 'Ranger', 'Taurus', 'Tempo', 'Think Neighbor', 'Thunderbird', 'Transit Connect', 'Windstar', 'ZX2');
MakeArray[16] = 'Geo';
ModelArray[16] = new Array('Prizm', 'Tracker');
MakeArray[17] = 'GMC';
ModelArray[17] = new Array('Acadia', 'C/K Series Pickup', 'Caballero', 'Canyon', 'Envoy', 'G-Series Van', 'Jimmy', 'R/V Series', 'S15', 'Safari', 'Savana', 'Sierra', 'Sonoma', 'Suburban', 'Terrain', 'Typhoon', 'W-Series Truck', 'Yukon');
MakeArray[18] = 'Honda';
ModelArray[18] = new Array('Accord', 'Civic', 'CR-V', 'CRX', 'Element', 'Fit', 'Insight', 'Odyssey', 'Passport', 'Pilot', 'Prelude', 'Ridgeline', 'S2000');
MakeArray[19] = 'HUMMER';
ModelArray[19] = new Array('H1', 'H2', 'H3');
MakeArray[20] = 'Hyundai';
ModelArray[20] = new Array('Accent', 'Azera', 'Elantra', 'Entourage', 'Genesis', 'Genesis Coupe', 'Santa Fe', 'Sonata', 'Tiburon', 'Tucson', 'Veracruz', 'XG');
MakeArray[21] = 'Infiniti';
ModelArray[21] = new Array('EX', 'FX', 'G-Series', 'I-Series', 'J-Series', 'M-Series', 'Q-Series');
MakeArray[22] = 'Isuzu';
ModelArray[22] = new Array('Amigo', 'Ascender', 'Axiom', 'Hombre', 'I-Series Pickup', 'N-Series Truck', 'Oasis', 'Rodeo', 'Trooper', 'VehiCROSS');
MakeArray[23] = 'Jaguar';
ModelArray[23] = new Array('E-Series', 'S-Series', 'X-Series', 'XJ-Series', 'XK-Series');
MakeArray[24] = 'Jeep';
ModelArray[24] = new Array('Cherokee/Grand Cherokee', 'CJ', 'Comanche', 'Commander', 'Compass', 'Liberty', 'Patriot', 'Wagoneer', 'Wrangler');
MakeArray[25] = 'Kia';
ModelArray[25] = new Array('Amanti', 'Borrego', 'Forte', 'Forte Koup', 'Optima', 'Rio', 'Rondo', 'Sedona', 'Sephia', 'Sorento', 'Soul', 'Spectra', 'Sportage');
MakeArray[26] = 'Lamborghini';
ModelArray[26] = new Array('Gallardo', 'Murcielago');
MakeArray[27] = 'Land Rover';
ModelArray[27] = new Array('Defender', 'Discovery', 'Freelander', 'LR2', 'LR3', 'LR4', 'Range Rover', 'Range Rover Sport');
MakeArray[28] = 'Lexus';
ModelArray[28] = new Array('ES', 'GS', 'GX', 'HS', 'IS', 'LS', 'LX', 'RX', 'SC');
MakeArray[29] = 'Lincoln';
ModelArray[29] = new Array('Aviator', 'Blackwood', 'Continental', 'LS', 'Mark Series', 'MK-Series', 'Navigator', 'Town Car', 'Zephyr');
MakeArray[30] = 'Lotus';
ModelArray[30] = new Array('Elise', 'Exige');
MakeArray[31] = 'Maserati';
ModelArray[31] = new Array('Gransport', 'GranTurismo', 'M138', 'Maserati', 'Quattroporte', 'Spyder');
MakeArray[32] = 'Mazda';
ModelArray[32] = new Array('626', '929', 'B-Series Pickup', 'CX-7', 'CX-9', 'MAZDA3', 'MAZDA5', 'MAZDA6', 'Miata', 'Millenia', 'MPV', 'MX-3', 'MX-5 Miata', 'MX-6', 'Protege', 'RX-7', 'RX-8', 'Tribute');
MakeArray[33] = 'Mercedes-Benz';
ModelArray[33] = new Array('190', '300', '350', '380', '400', '420', '500', 'C-Class', 'CL-Class', 'CLK-Class', 'CLS-Class', 'E-Class', 'G-Class', 'GL-Class', 'GLK-Class', 'M-Class', 'ML-Class', 'R-Class', 'S-Class', 'SL-Class', 'SLK-Class', 'SLR');
MakeArray[34] = 'Mercury';
ModelArray[34] = new Array('Capri', 'Cougar', 'Grand Marquis', 'Lynx', 'Marauder', 'Mariner', 'Milan', 'Montego', 'Monterey', 'Mountaineer', 'Mystique', 'Sable', 'Topaz', 'Tracer', 'Villager');
MakeArray[35] = 'MINI';
ModelArray[35] = new Array('Cooper');
MakeArray[36] = 'Mitsubishi';
ModelArray[36] = new Array('3000GT', 'Diamante', 'Eclipse', 'Endeavor', 'Expo', 'FE-Series', 'Fuso', 'Galant', 'Lancer', 'Mighty Max', 'Mirage', 'Montero', 'Outlander', 'Raider');
MakeArray[37] = 'Nissan';
ModelArray[37] = new Array('200SX', '240SX', '300ZX', '350Z', '370Z', 'Altima', 'Armada', 'Cube', 'Frontier', 'GT-R', 'Hardbody Pickup', 'Maxima', 'Murano', 'Pathfinder', 'Quest', 'Rogue', 'Sentra', 'Stanza', 'Titan', 'Versa', 'Xterra');
MakeArray[38] = 'Oldsmobile';
ModelArray[38] = new Array('88', '98', 'Achieva', 'Alero', 'Aurora', 'Bravada', 'Cutlass', 'Intrigue', 'Silhouette', 'Toronado');
MakeArray[39] = 'Plymouth';
ModelArray[39] = new Array('Acclaim', 'Barracuda', 'Breeze', 'Grand Voyager', 'Horizon', 'Neon', 'Prowler', 'Reliant', 'Sundance', 'Voyager');
MakeArray[40] = 'Pontiac';
ModelArray[40] = new Array('Aztek', 'Bonneville', 'Fiero', 'Firebird', 'G3', 'G5', 'G6', 'G8', 'Grand Am', 'Grand Prix', 'GTO', 'LeMans', 'Montana', 'Parisienne', 'Solstice', 'Sunbird', 'Sunfire', 'Torrent', 'Trans Sport', 'Vibe');
MakeArray[41] = 'Porsche';
ModelArray[41] = new Array('911', '928', '944', '968', 'Boxster', 'Carrera', 'Cayenne', 'Cayman');
MakeArray[42] = 'Rolls-Royce';
ModelArray[42] = new Array('Phantom');
MakeArray[43] = 'Saab';
ModelArray[43] = new Array('9-2X', '9-3', '9-5', '9-7X', '900', '9000');
MakeArray[44] = 'Saturn';
ModelArray[44] = new Array('Astra', 'Aura', 'Ion', 'L-Series', 'Outlook', 'Relay', 'S-Series', 'Sky', 'VUE');
MakeArray[45] = 'Scion';
ModelArray[45] = new Array('tC', 'xA', 'xB', 'xD');
MakeArray[46] = 'Smart';
ModelArray[46] = new Array('fortwo', 'Lanos', 'Leganza', 'Nubira');
MakeArray[47] = 'Subaru';
ModelArray[47] = new Array('B9 Tribeca', 'Baja', 'Forester', 'GL/DL', 'Impreza', 'Legacy', 'Loyale', 'Outback', 'SVX', 'Tribeca');
MakeArray[48] = 'Suzuki';
ModelArray[48] = new Array('Aerio', 'ATV', 'Boulevard ', 'Equator', 'Esteem', 'Forenza', 'Grand Vitara', 'Intruder', 'Reno', 'SX4', 'Verona', 'Vitara', 'XL-7');
MakeArray[49] = 'Toyota';
ModelArray[49] = new Array('4Runner', 'Avalon', 'Camry', 'Camry Solara', 'Celica', 'Corolla', 'Echo', 'FJ Cruiser', 'Highlander', 'Land Cruiser', 'Matrix', 'MR2', 'Paseo', 'Pickup', 'Previa', 'Prius', 'RAV4', 'Sequoia', 'Sienna', 'Supra', 'T100', 'Tacoma', 'Tercel', 'Tundra', 'Van', 'Venza', 'Yaris');
MakeArray[50] = 'Volkswagen';
ModelArray[50] = new Array('Beetle', 'Cabrio', 'CC', 'Eos', 'EuroVan', 'GLI', 'Golf', 'GTI', 'Jetta', 'Passat', 'Phaeton', 'R32', 'Rabbit', 'Routan', 'Scirocco', 'Tiguan', 'Touareg 2', 'Vanagon');
MakeArray[51] = 'Volvo';
ModelArray[51] = new Array('200 Series', '700 Series', '850', '900 Series', 'C30', 'C70', 'S40', 'S60', 'S70', 'S80', 'S90', 'V40', 'V50', 'V70', 'XC60', 'XC70', 'XC90');
$(document).ready(function () {
	$('#car_make_select').html($('<option>Please Select A Make...</option>'));
	for (i = 0; i < MakeArray.length; i++) {
		if (MakeArray[i] != null) {
			$('#car_make_select').append($('<option></option>').val(MakeArray[i]).html(MakeArray[i]))
		}
	}
	$('#car_make_select').change(function () {
		var model_index = this.selectedIndex - 1;
		$('#car_model_select').html($('<option>Please Select A Model...</option>'));
		for (i = 0; i < ModelArray[model_index].length; i++) {
			if (ModelArray[model_index][i] != null) {
				$('#car_model_select').append($('<option></option>').val(ModelArray[model_index][i]).html(ModelArray[model_index][i]))
			}
		}
	});
	$('#make').html($('<option value="">All Makes</option>'));
	for (i = 0; i < MakeArray.length; i++) {
		if (MakeArray[i] != null) {
			$('#make').append($('<option></option>').val(MakeArray[i]).html(MakeArray[i]))
		}
	}
	$('#make').change(function () {
		var model_index = this.selectedIndex - 1;
		$('#model').html('<option value="">All Models</option>');
		for (i = 0; i < ModelArray[model_index].length; i++) {
			if (ModelArray[model_index][i] != null) {
				$('#model').append($('<option></option>').val(ModelArray[model_index][i]).html(ModelArray[model_index][i]))
			}
		}
	})
});
