// tmichaels, 3/16/00
// first, define the model arrays ( might wanna get a cup of coffee ;-) ) -->
var acuraA =  new Array("('All models','',true,true)",
"('SLX')",
"('CL')",
"('TL')",
"('RL')",
"('Integra')",
"('Legend')",
"('NSX')",
"('Vigor')",
"('Other Models')");
var alfa_romeoA =  new Array("('All models','',true,true)");
var amcA =  new Array("('All models','',true,true)");
var Hummer_AM_GeneralA =  new Array("('All models','',true,true)");
var aston_martinA =  new Array("('All models','',true,true)");
var auburnA =  new Array("('All models','',true,true)");
var audiA =  new Array("('All models','',true,true)",
"('A4')",
"('A6')",
"('A8')",
"('TT')",
"('Other Models')");
var austinA =  new Array("('All models','',true,true)");
var austin_healeyA =  new Array("('All models','',true,true)");
var avantiA =  new Array("('All models','',true,true)");
var bmwA =  new Array("('All models','',true,true)",
"('3 Series')",
"('5 Series')",
"('6 Series')",
"('7 Series')",
"('8 Series')",
"('M Series')",
"('Z Series')",
"('Other Models')");
var bentleyA =  new Array("('All models','',true,true)");
var bugattiA =  new Array("('All models','',true,true)");
var buickA =  new Array("('All models','',true,true)",
"('Century')",
"('Grand National')",
"('LeSabre')",
"('Park Avenue')",
"('Reatta')",
"('Regal')",
"('Riviera')",
"('Roadmaster')",
"('Other Models')");
var cadillacA =  new Array("('All models','',true,true)",
"('Allante')",
"('Catera')",
"('DeVille')",
"('Eldorado')",
"('Escalade')",
"('Fleetwood')",
"('Limosine')",
"('Seville')",
"('Other Models')");
var chevroletA =  new Array("('All models','',true,true)",
"('Pickups')",
"('El Camino')",
"('Blazer')",
"('Suburban')",
"('Tahoe')",
"('Lumina')",
"('Van')",
"('Minivan')",
"('Bel Air')",
"('Camaro')",
"('Caprice')",
"('Cavalier')",
"('Chevelle')",
"('Chevette')",
"('Corsica')",
"('Corvair')",
"('Corvette')",
"('Impala')",
"('Malibu')",
"('Monte Carlo')",
"('Nova')",
"('Other Models')");
var chryslerA =  new Array("('All models','',true,true)",
"('Town & Country')",
"('Cirrus')",
"('300E')",
"('LHS')",
"('Lebaron')",
"('New Yorker')",
"('Royal')",
"('Sebring')",
"('Other Models')");
var citroenA =  new Array("('All models','',true,true)");
var cordA =  new Array("('All models','',true,true)");
var daewooA =  new Array("('All models','',true,true)");
var datsunA =  new Array("('All models','',true,true)",
"('Z Series')",
"('Other Models')");
var desotoA =  new Array("('All models','',true,true)");
var dodgeA =  new Array("('All models','',true,true)",
"('Durango')",
"('Caravan')",
"('Grand Caravan')",
"('Van')",
"('Dakota')",
"('Other Pickups')",
"('Challenger')",
"('Charger')",
"('Coronet')",
"('Dart')",
"('Intrepid')",
"('Lancer')",
"('Neon')",
"('Shadow')",
"('Stealth')",
"('Stratus')",
"('Superbee')",
"('Viper')",
"('Other Models')");
var eagleA =  new Array("('All models','',true,true)");
var edselA =  new Array("('All models','',true,true)");
var ferrariA =  new Array("('All models','',true,true)");
var fiatA =  new Array("('All models','',true,true)");
var fordA =  new Array("('All models','',true,true)",
"('F SeriesPickup')",
"('Ranger')",
"('Ranchero')",
"('Other Pickups')",
"('Bronco')",
"('Expedition')",
"('Explorer')",
"('Aerostar')",
"('Van')",
"('Windstar')",
"('Aspire')",
"('Crown Victoria')",
"('Edsel')",
"('Escort')",
"('Fairlane')",
"('Fairmont')",
"('Falcon')",
"('Galaxie')",
"('ModelA')",
"('ModelT')",
"('Mustang')",
"('Probe')",
"('Taurus')",
"('Tempo')",
"('Thunderbird')",
"('Other Models')");
var geoA =  new Array("('All models','',true,true)");
var gmcA =  new Array("('All models','',true,true)",
"('Sierra')",
"('OtherPickups')",
"('Jimmy')",
"('Suburban')",
"('Typhoon')",
"('Yukon')",
"('Van')",
"('Other Models')");
var hondaA =  new Array("('All models','',true,true)",
"('S2000')",
"('Accord')",
"('CRX')",
"('Civic')",
"('Del Sol')",
"('Odyssey')",
"('Prelude')",
"('Other Models')");
var hyundaiA =  new Array("('All models','',true,true)");
var infinitiA =  new Array("('All models','',true,true)",
"('Q45')",
"('Other Models')");
var isuzuA =  new Array("('All models','',true,true)",
"('Amigo')",
"('Rodeo')",
"('Trooper')",
"('VehiCROSS')",
"('Other Models')");
var jaguarA =  new Array("('All models','',true,true)",
"('S type')",
"('XJ6')",
"('XJS')",
"('XK8')",
"('XKE')",
"('Other Models')");
var jeepA =  new Array("('All models','',true,true)",
"('CJ')",
"('Cherokee')",
"('Commando')",
"('Renegade')",
"('Wagoneer')",
"('Wrangler')",
"('Other Models')");
var kiaA =  new Array("('All models','',true,true)");
var lamborghiniA =  new Array("('All models','',true,true)");
var lanciaA =  new Array("('All models','',true,true)");
var land_roverA =  new Array("('All models','',true,true)");
var lexusA =  new Array("('All models','',true,true)",
"('ES')",
"('GS')",
"('SC')",
"('Other Models')");
var lincolnA =  new Array("('All models','',true,true)",
"('Navigator')",
"('Continental')",
"('Mark Series')",
"('Other Models')");
var lotusA =  new Array("('All models','',true,true)");
var mgA =  new Array("('All models','',true,true)");
var maseratiA =  new Array("('All models','',true,true)");
var mazdaA =  new Array("('All models','',true,true)",
"('Pickups')",
"('MPV')",
"('323')",
"('626')",
"('929')",
"('MX 3')",
"('MX 6')",
"('Miata')",
"('Millenia')",
"('Protege')",
"('RX 7')",
"('Other Models')");
var mercedes_benzA =  new Array("('All models','',true,true)",
"('190 Series')",
"('200 Series')",
"('300 Series')",
"('400 Series')",
"('500 Series')",
"('600 Series')",
"('C Class')",
"('E Class')",
"('S Class')",
"('M Class')",
"('SL Class')",
"('Other Models')");
var mercuryA =  new Array("('All models','',true,true)",
"('Mountaineer')",
"('Villager')",
"('Capri')",
"('Comet')",
"('Cougar')",
"('Grand Marquis')",
"('Montego')",
"('Mystique')",
"('Sable')",
"('Tracer')",
"('XR 7')",
"('Other Models')");
var mitsubishiA =  new Array("('All models','',true,true)",
"('Montero')",
"('3000GT')",
"('Diamante')",
"('Eclipse')",
"('Galant')",
"('Mirage')",
"('Other Models')");
var nashA =  new Array("('All models','',true,true)");
var nissanA =  new Array("('All models','',true,true)",
"('Pickups')",
"('Pathfinder')",
"('200SX')",
"('240SX')",
"('280ZX')",
"('300ZX')",
"('Altima')",
"('Maxima')",
"('Quest')",
"('Sentra')",
"('Stanza')",
"('Xterra')",
"('Other Models')");
var oldsmobileA =  new Array("('All models','',true,true)",
"('Alero')",
"('Aurora')",
"('Bravado')",
"('Cutlass')",
"('Eighty Eight')",
"('Intrigue')",
"('Ninety Eight')",
"('Other Models')");
var opelA =  new Array("('All models','',true,true)");
var packardA =  new Array("('All models','',true,true)");
var peugeotA =  new Array("('All models','',true,true)");
var plymouthA =  new Array("('All models','',true,true)",
"('Voyager')",
"('Barracuda')",
"('Duster')",
"('Fury')",
"('GTX')",
"('Neon')",
"('Prowler')",
"('Satellite')",
"('Sundance')",
"('Other Models')");
var pontiacA =  new Array("('All models','',true,true)",
"('Bonneville')",
"('Catalina')",
"('Fiero')",
"('Firebird')",
"('Grand Am')",
"('Grand Prix')",
"('Grand Ville')",
"('Le Mans')",
"('Sunbird')",
"('Tempest')",
"('Trans Am')",
"('Other Models')");
var porscheA =  new Array("('All models','',true,true)",
"('356')",
"('911')",
"('912')",
"('914')",
"('924')",
"('928')",
"('930')",
"('944')",
"('968')",
"('993')",
"('Boxster')",
"('Other Models')");
var renaultA =  new Array("('All models','',true,true)");
var rolls_royceA =  new Array("('All models','',true,true)");
var saabA =  new Array("('All models','',true,true)",
"('900')",
"('9000')",
"('Other Models')");
var saturnA =  new Array("('All models','',true,true)");
var shelby_cobraA =  new Array("('All models','',true,true)");
var studebakerA =  new Array("('All models','',true,true)");
var subaruA =  new Array("('All models','',true,true)");
var suzukiA =  new Array("('All models','',true,true)");
var toyotaA =  new Array("('All models','',true,true)",
"('Pickups')",
"('Previa')",
"('Van')",
"('4Runner')",
"('Land Cruiser')",
"('Avalon')",
"('Camry')",
"('Corolla')",
"('Paseo')",
"('Supra')",
"('Tercel')",
"('Other Models')");
var triumphA =  new Array("('All models','',true,true)");
var volkswagenA =  new Array("('All models','',true,true)",
"('Bug')",
"('Other Models')");
var volvoA =  new Array("('All models','',true,true)",
"('740')",
"('940')",
"('S40')",
"('S70')",
"('S80')",
"('V70')",
"('Other Models')");
var willysA =  new Array("('All models','',true,true)");
var yugoA =  new Array("('All models','',true,true)");
var other_makes_A_MA =  new Array("('All models','',true,true)");
var other_makes_N_ZA =  new Array("('All models','',true,true)");
var other_makes_Kit_CarA =  new Array("('All models','',true,true)");
var other_makes_CustomA =  new Array("('All models','',true,true)");
var A = new Array("('All models','',true,true)");

function listModels(form) {
	var selected = form.attr0.options[form.attr0.selectedIndex].value // get the make selected by the user and save it
	var modelArray = eval(selected + "A"); // get the right model array for what's selected
	while (modelArray.length < form.attr2.options.length) { // trim any model options that might be left 
		form.attr2.options[(form.attr2.options.length - 1)] = null; // over from a previous make selection
	}
	for (var i=0; i < modelArray.length; i++) { // add the options from the array to the drop-down
		eval("form.attr2.options[i]=" + "new Option" + modelArray[i]);
	}
	if (form.attr0.options[0].value == '') {  // make sure we're starting out fresh 
		form.attr0.options[0].txt= 'Select a make';
		if ( navigator.appName == 'Netscape') { // make sure NN redraws the options
			if (parseInt(navigator.appVersion) < 4) {
				window.history.go(0);
			}
			else {          
				if (navigator.platform == 'Win32' || navigator.platform == 'Win16') {
					window.history.go(0);
				}
			}
		}
	}
}
function dashesToSpaces(entry){ // tmichaels added 4/19/00 to comply with Thunderstone
	var temp = '';
	for (var i = 0; i < entry.length; i++){
		if (entry.charAt(i) == '_'){
			temp += ' '
		}
		else{
			temp += entry.charAt(i);
		}
	}
	return temp;
}
function switcheroo(){ // tmichaels added 4/19/00 to comply with Thunderstone
	document.forms[0].attr1.value = dashesToSpaces(document.forms[0].attr0.options[document.forms[0].attr0.selectedIndex].value);
	return true;
}
