var models = new Array();
models['Acura'] = new Array("RSX","TL");
models['BMW'] = new Array("330xi");
models['Buick'] = new Array("Century","Enclave","LaCrosse","Lucerne","Park Avenue","Rendezvous","Terraza");
models['Cadillac'] = new Array("CTS","DeVille");
models['Chevrolet'] = new Array("Equinox","Malibu","S-10","Silverado 1500","Silverado 2500HD","Silverado 3500","TrailBlazer","Venture");
models['Chrysler'] = new Array("300","PT Cruiser","Town & Country");
models['Dodge'] = new Array("Avenger","Grand Caravan","Neon");
models['Ford'] = new Array("Explorer","F-150","Mustang","Windstar");
models['GMC'] = new Array("Acadia","Canyon","Envoy","Envoy XL","Sierra","Sierra 1500","Sierra 2500HD","Sierra Denali","Yukon","Yukon Denali","Yukon Hybrid","Yukon XL");
models['Honda'] = new Array("Accord","Civic Si","Ridgeline","S2000");
models['Hyundai'] = new Array("26402","Accent","Azera","Elantra","Entourage","Santa Fe","Sonata","Tiburon","Tucson","Veracruz");
models['Infiniti'] = new Array("EX35","FX35","G35","G37","I35","M35","M45","Q45","QX4","QX56");
models['Jeep'] = new Array("Grand Cherokee","Liberty","Wrangler");
models['Kia'] = new Array("Sorento");
models['Land Rover'] = new Array("Range Rover");
models['Lexus'] = new Array("ES 300","LS 430","RX 300","SC 400");
models['Lincoln'] = new Array("LS");
models['Make'] = new Array("Model");
models['Mazda'] = new Array("6","MX5 Miata");
models['Mercedes-Benz'] = new Array("R500");
models['Mercury'] = new Array("Monterey");
models['Mitsubishi'] = new Array("Eclipse","Endeavor","Galant","Galant GA-41J","Galant GA41-G","GALANT GA41-J","Lancer","Lancer Evolution","Montero Sport","Outlander","Raider");
models['Nissan'] = new Array("350Z","Altima","Armada","Frontier","Maxima","Murano","Pathfinder","Quest","Rogue","Sentra","Titan","Versa","Xterra");
models['Plymouth'] = new Array("Voyager");
models['Pontiac'] = new Array("Grand Prix");
models['Subaru'] = new Array("Impreza");
models['Toyota'] = new Array("Avalon","Camry","Corolla","Highlander","RAV4");
models['Volkswagen'] = new Array("Passat");

var years = new Array();
years['RSX'] = new Array("2006");
years['Acura_all'] = new Array("2004","2006");
years['TL'] = new Array("2004");
years['330xi'] = new Array("2004");
years['BMW_all'] = new Array("2004");
years['Century'] = new Array("2002");
years['Buick_all'] = new Array("2002","2005","2006","2007","2008");
years['Enclave'] = new Array("2008");
years['LaCrosse'] = new Array("2005","2007","2008");
years['Lucerne'] = new Array("2006","2007","2008");
years['Park Avenue'] = new Array("2002");
years['Rendezvous'] = new Array("2005","2006");
years['Terraza'] = new Array("2006");
years['CTS'] = new Array("2006");
years['Cadillac_all'] = new Array("2005","2006");
years['DeVille'] = new Array("2005");
years['Equinox'] = new Array("2005");
years['Chevrolet_all'] = new Array("1997","2001","2003","2005","2006");
years['Malibu'] = new Array("2006");
years['S-10'] = new Array("1997","2003");
years['Silverado 1500'] = new Array("2006");
years['Silverado 2500HD'] = new Array("2001");
years['Silverado 3500'] = new Array("2005");
years['TrailBlazer'] = new Array("2005","2006");
years['Venture'] = new Array("2003");
years['300'] = new Array("2006");
years['Chrysler_all'] = new Array("2004","2005","2006","2008");
years['PT Cruiser'] = new Array("2005","2008");
years['Town & Country'] = new Array("2004");
years['Avenger'] = new Array("2008");
years['Dodge_all'] = new Array("2003","2005","2007","2008");
years['Grand Caravan'] = new Array("2003","2007");
years['Neon'] = new Array("2005");
years['Explorer'] = new Array("1998");
years['Ford_all'] = new Array("1998","2003","2005","2006","2007");
years['F-150'] = new Array("2005","2006");
years['Mustang'] = new Array("2005","2006","2007");
years['Windstar'] = new Array("2003");
years['Acadia'] = new Array("2007","2008");
years['GMC_all'] = new Array("2003","2004","2005","2006","2007","2008");
years['Canyon'] = new Array("2008");
years['Envoy'] = new Array("2003","2006","2008");
years['Envoy XL'] = new Array("2004");
years['Sierra'] = new Array("2007");
years['Sierra 1500'] = new Array("2008");
years['Sierra 2500HD'] = new Array("2008");
years['Sierra Denali'] = new Array("2008");
years['Yukon'] = new Array("2005","2008");
years['Yukon Denali'] = new Array("2008");
years['Yukon Hybrid'] = new Array("2008");
years['Yukon XL'] = new Array("2008");
years['Accord'] = new Array("2004","2006");
years['Honda_all'] = new Array("2004","2005","2006");
years['Civic Si'] = new Array("2006");
years['Ridgeline'] = new Array("2006");
years['S2000'] = new Array("2005");
years[''] = new Array("2009");
years['Hyundai_all'] = new Array("2004","2005","2006","2007","2008","2009");
years['26402'] = new Array("2009");
years['Accent'] = new Array("2005","2007","2008");
years['Azera'] = new Array("2007","2008");
years['Elantra'] = new Array("2007","2008");
years['Entourage'] = new Array("2007","2008");
years['Santa Fe'] = new Array("2004","2005","2007","2008");
years['Sonata'] = new Array("2004","2006","2007","2008","2009");
years['Tiburon'] = new Array("2008");
years['Tucson'] = new Array("2007","2008");
years['Veracruz'] = new Array("2007","2008");
years['EX35'] = new Array("2008");
years['Infiniti_all'] = new Array("1998","2000","2004","2005","2006","2007","2008");
years['FX35'] = new Array("2006","2008");
years['G35'] = new Array("2004","2005","2006","2007","2008");
years['G37'] = new Array("2008");
years['I35'] = new Array("2004");
years['M35'] = new Array("2008");
years['M45'] = new Array("2008");
years['Q45'] = new Array("1998");
years['QX4'] = new Array("2000");
years['QX56'] = new Array("2005","2008");
years['Grand Cherokee'] = new Array("2004");
years['Jeep_all'] = new Array("2004","2005");
years['Liberty'] = new Array("2005");
years['Wrangler'] = new Array("2005");
years['Sorento'] = new Array("2005");
years['Kia_all'] = new Array("2005");
years['Range Rover'] = new Array("1992");
years['Land Rover_all'] = new Array("1992");
years['ES 300'] = new Array("2001");
years['Lexus_all'] = new Array("1995","2001","2002");
years['LS 430'] = new Array("2002");
years['RX 300'] = new Array("2001");
years['SC 400'] = new Array("1995");
years['LS'] = new Array("2005");
years['Lincoln_all'] = new Array("2005");
years['Model'] = new Array("");
years['Make_all'] = new Array("");
years['6'] = new Array("2007");
years['Mazda_all'] = new Array("2006","2007");
years['MX5 Miata'] = new Array("2006");
years['R500'] = new Array("2006");
years['Mercedes-Benz_all'] = new Array("2006");
years['Monterey'] = new Array("2007");
years['Mercury_all'] = new Array("2007");
years['Eclipse'] = new Array("2000","2007","2008");
years['Mitsubishi_all'] = new Array("2000","2001","2002","2004","2005","2006","2007","2008","2009");
years['Endeavor'] = new Array("2004","2007","2008");
years['Galant'] = new Array("2002","2004","2005","2007","2008","2009");
years['Galant GA-41J'] = new Array("2009");
years['Galant GA41-G'] = new Array("2009");
years['GALANT GA41-J'] = new Array("2009");
years['Lancer'] = new Array("2004","2006","2008");
years['Lancer Evolution'] = new Array("2008");
years['Montero Sport'] = new Array("2001");
years['Outlander'] = new Array("2007","2008");
years['Raider'] = new Array("2008");
years['350Z'] = new Array("2006","2008");
years['Nissan_all'] = new Array("2002","2004","2005","2006","2007","2008","2009");
years['Altima'] = new Array("2002","2004","2005","2006","2007","2008");
years['Armada'] = new Array("2005","2008");
years['Frontier'] = new Array("2004","2006","2007","2008");
years['Maxima'] = new Array("2004","2005","2007","2008");
years['Murano'] = new Array("2004","2005","2007","2009");
years['Pathfinder'] = new Array("2005","2007","2008");
years['Quest'] = new Array("2006","2007","2008");
years['Rogue'] = new Array("2008");
years['Sentra'] = new Array("2002","2006","2007","2008");
years['Titan'] = new Array("2008");
years['Versa'] = new Array("2007","2008");
years['Xterra'] = new Array("2004","2007","2008");
years['Voyager'] = new Array("1997");
years['Plymouth_all'] = new Array("1997");
years['Grand Prix'] = new Array("2008");
years['Pontiac_all'] = new Array("2008");
years['Impreza'] = new Array("2004","2008");
years['Subaru_all'] = new Array("2004","2008");
years['Avalon'] = new Array("2007");
years['Toyota_all'] = new Array("2003","2004","2005","2007","2008");
years['Camry'] = new Array("2003","2007");
years['Corolla'] = new Array("2007","2008");
years['Highlander'] = new Array("2004","2005");
years['RAV4'] = new Array("2007");
years['Passat'] = new Array("2004");
years['Volkswagen_all'] = new Array("2004");
jQuery(document).ready(function(){
	jQuery('#make').change(
		function()
		{
			var make = jQuery(this).attr('value');
			//var dropdown = '<select name="model" id="model" class="form" style="width:137px; ">';
			var dropdown = '<option value="all">all</option>';
			if(make != '' && make != undefined)
			{
				for(i = 0; i < models[make].length; i++){
					dropdown += '<option value="'+models[make][i]+'">'+models[make][i]+'</option>';
				}
			}
			//dropdown += '</select>';
			jQuery('#model').html(dropdown);
			//jQuery('#model').attr('value','all');
			jQuery('#model').change();
		}
	);
	
	jQuery('#model').change(
		function()
		{
			var model = jQuery(this).attr('value');
			//var dropdown = '<select name="model" id="model" class="form" style="width:137px; ">';
			var dropdown = '<option value="all">all</option>';
			if(model != '' && model != undefined && model != 'all')
			{
				for(i = 0; i < years[model].length; i++){
					dropdown += '<option value="'+years[model][i]+'">'+years[model][i]+'</option>';
				}
			}
			else if(model == 'all')
			{
				//what is the selected make
				var make = jQuery('#make').attr('value');
				if(make != '' && make != undefined)
				{
					for(i = 0; i < years[make+'_all'].length; i++){
						dropdown += '<option value="'+years[make+'_all'][i]+'">'+years[make+'_all'][i]+'</option>';
					}
				}
			}
			//dropdown += '</select>';
			jQuery('#year').html(dropdown);
			//jQuery('#year').attr('value','all');
		}
	);
	
	jQuery('#make').change();
});

function showHideAdvanced(){
	if(document.getElementById('advanced').checked == true){
		document.getElementById('advancedOptions').style.display = '';
	}else{
		document.getElementById('advancedOptions').style.display = 'none';
	}
}
