// JavaScript Document
function MM_openWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj+"'");
  if (restore) selObj.selectedIndex=0;
}

var make = new Array();
var model = new Array();
var pricelow = new Array();
var pricehigh = new Array();
var milelow = new Array();
var milehigh = new Array();


	function GetMakeModels(type)
	{

		if(type=='new')
		{
			 make[0] = "All";model["All"] = new Array("All");
 			 make[1] = "Acura";model["Acura"] = new Array("Select", "Integra", "Legend", "MDX", "RDX", "RL", "TL", "TSX");
			 make[2] = "Audi";model["Audi"] = new Array("Select", "A3", "A4", "A6", "A8", "A8 L", "Q7", "RS 4", "S4", "S6", "S8");
			 make[3] = "BMW";model["BMW"] = new Array("Select", "3-Series", "5-Series", "6-Series", "7-Series", "X3-Series", "X5-Series", "Z4-Series");
			 make[4] = "Buick";model["Buick"] = new Array("Select", "Century", "LaCrosse", "Lucerne", "Rainier", "Regal", "Rendezvous", "Terraza");
			 make[5] = "Cadillac";model["Cadillac"] = new Array("Select", "CTS", "CTS-V", "DTS", "Escalade", "Escalade ESV", "Escalade EXT", "SRX", "STS", "STS-V", "XLR", "XLR-V");
			 make[6] = "Chevrolet";model["Chevrolet"] = new Array("Select", "Avalanche", "Aveo", "Blazer", "Cavalier", "Cobalt", "Colorado", "Corvette", "Equinox", "Express Passenger", "HHR", "Impala", "Malibu", "Malibu Maxx", "Monte Carlo", "Silverado 1500", "Silverado 1500 Classic", "Silverado 1500 Classic Hybrid", "Silverado 1500HD Classic", "Silverado 2500HD", "Silverado 2500HD Classic", "Silverado 3500 Classic", "Silverado 3500HD", "Silverado SS Classic", "Suburban", "Tahoe", "TrailBlazer", "Uplander", "Venture");
			 make[7] = "Chrysler";model["Chrysler"] = new Array("Select", "300-Series", "Aspen", "Pacifica", "PT Cruiser", "Sebring Sdn", "Town & Country LWB", "Town & Country SWB");
			 make[8] = "Dodge";model["Dodge"] = new Array("Select", "Caliber", "Caravan", "Charger", "Dakota", "Durango", "Grand Caravan", "Intreped", "Magnum", "Neon", "Nitro", "Ram 1500", "Ram 2500", "Ram 3500", "Sprinter Wagon", "Stratus");
			 make[9] = "Dreamer";model["Dreamer"] = new Array("Select", "Motor Home");
			 make[10] = "Ford";model["Ford"] = new Array("Select", "Crown Victoria", "Econoline Wagon", "Edge", "Escape", "Expedition", "Expedition EL", "Explorer", "Explorer Sport Trac", "F-150", "Five Hundred", "Focus", "Freestar Wagon", "Freestyle", "Fusion", "Mustang", "Ranger", "Super Duty F-250", "Super Duty F-350 DRW", "Super Duty F-350 SRW", "Taurus");
			 make[11] = "GMC";model["GMC"] = new Array("Select", "Acadia", "Canyon", "Envoy", "Jimmy", "Savana Passenger", "Sierra 1500", "Sierra 1500 Classic", "Sierra 1500 Classic Hybrid", "Sierra 1500HD Classic", "Sierra 2500HD", "Sierra 2500HD Classic", "Sierra 3500 Classic", "Sierra 3500HD", "Sierra Denali", "Sierra Denali Classic", "Yukon", "Yukon Denali", "Yukon XL", "Yukon XL Denali");
			 make[12] = "Honda";model["Honda"] = new Array("Select", "Accord Coupe", "Accord Hybrid", "Accord Sedan", "Civic Coupe", "Civic Hybrid", "Civic Sedan", "Civic Si", "CR-V", "Element", "Fit", "Odyssey", "Pilot", "Ridgeline", "S2000");
			 make[13] = "Hyundai";model["Hyundai"] = new Array("Select", "Accent", "Azera", "Elantra", "Entourage", "Santa Fe", "Sonata", "Tiburon", "Tucson", "Veracruz");
			 make[14] = "Infiniti";model["Infiniti"] = new Array("Select", "FX35", "FX45", "G35 Coupe", "G35 Sedan", "M35", "M45", "QX56");
			 make[15] = "Isuzu";model["Isuzu"] = new Array("Select", "Ascender", "i-290", "i-370", "Rodeo");
			 make[16] = "Jeep";model["Jeep"] = new Array("Select", "Commander", "Compass", "Grand Cherokee", "Liberty", "Patriot", "Wrangler");
			 make[17] = "Kia";model["Kia"] = new Array("Select", "Amanti", "Optima", "Rio", "Rondo", "Sedona", "Sorento", "Spectra", "Sportage");
			 make[18] = "Land Rover";model["Land Rover"] = new Array("Select", "LR3", "Range Rover", "Range Rover Sport");
			 make[19] = "Lexus";model["Lexus"] = new Array("Select", "ES 350", "GS 350", "GS 430", "GS 450h", "GX 470", "IS 250", "IS 350", "LS 460", "LX 470", "RX 350", "RX 400h", "SC 430");
			 make[20] = "Lincoln";model["Lincoln"] = new Array("Select", "Mark LT", "MKX", "MKZ", "Navigator", "Navigator L", "Town Car");
			 make[21] = "Mazda";model["Mazda"] = new Array("Select", "B-Series 2WD Truck", "B-Series 4WD Truck", "CX-7", "CX-9", "MAZDA3", "MAZDA5", "MAZDA6", "MX-5 Miata", "RX-8");
			 make[22] = "Mercedes Benz";model["Mercedes Benz"] = new Array("Select", "C Class", "CL Class", "CLK Class", "CLS Class", "E Class", "G Class", "GL Class", "M Class", "R Class", "S Class", "SL Class", "SLK Class");
			 make[23] = "Mercury";model["Mercury"] = new Array("Select", "Grand Marquis", "Mariner", "Milan", "Montego", "Monterey", "Mountaineer");
			 make[24] = "MINI";model["MINI"] = new Array("Select", "Cooper", "Cooper Conv");
			 make[25] = "Mitsubishi";model["Mitsubishi"] = new Array("Select", "Eclipse", "Endeavor", "Galant", "Outlander", "Raider");
			 make[26] = "Nissan";model["Nissan"] = new Array("Select", "350Z", "Altima", "Armada", "Frontier", "Maxima", "Murano", "Pathfinder", "Quest", "Sentra", "Titan", "Versa", "Xterra");
			 make[27] = "Pontiac";model["Pontiac"] = new Array("Select", "G5", "G6", "Grand Am", "Grand Prix", "Solstice", "Sunfire", "Torrent", "Vibe");
			 make[28] = "Oldsmobile";model["Oldsmobile"] = new Array("Select","Achieva","Alero","Aurora","Bravada","Cutlass","Cutlass Supreme","Eighty Eight","Intrigue","LSS","Regency","Silhouette");
			 make[29] = "Saab";model["Saab"] = new Array("Select", "9-3", "9-5", "9-7X");
			 make[30] = "Saturn";model["Saturn"] = new Array("Select", "Aura", "Ion", "Outlook", "Relay", "Sky", "VUE");
			 make[31] = "Scion";model["Scion"] = new Array("Select", "tC");
			 make[32] = "Subaru";model["Subaru"] = new Array("Select", "B9 Tribeca", "Forester", "Impreza Sedan", "Impreza Wagon", "Legacy Sedan", "Legacy Wagon");
			 make[33] = "Suzuki";model["Suzuki"] = new Array("Select", "Aerio", "Forenza", "Grand Vitara", "Reno", "Sidekick", "SX4", "XL7");
			 make[34] = "Toyota";model["Toyota"] = new Array("Select", "4Runner", "Avalon", "Camry", "Camry Hybrid", "Camry Solara", "Corolla", "FJ Cruiser", "Highlander", "Highlander Hybrid", "Land Cruiser", "Matrix", "Prius", "RAV4", "Sequoia", "Sienna", "Tacoma", "Tundra", "Yaris");
			 make[35] = "Volkswagen";model["Volkswagen"] = new Array("Select", "Eos", "GTI", "Jetta Sedan", "New Beetle Convertible", "New Beetle Coupe", "Passat Sedan", "Passat Wagon", "Rabbit", "Touareg");
			 make[36] = "Volvo";model["Volvo"] = new Array("Select", "C70", "S40", "S60", "S80", "V50", "V70", "XC70", "XC90");
		}

		if(type=='used')
		{
			make[0] = "All";model["All"] = new Array("Select", "View All Autos", "All");
			make[1] = "Acura";model["Acura"] = new Array("All","CL","Integra","MDX","NSX","RL","RDX","RSX","SLX","TL","TSX");
			make[2] = "AM General";model["AM General"] = new Array("All","Hummer");
			make[3] = "Aston Martin";model["Aston Martin"] = new Array("All","DB7","DB9","DB7 Vantage","DB9","Vanquish","Vantage");
			make[4] = "Audi";model["Audi"] = new Array("All","A3","A4","A4 Series","A6","A6 Series","A8","A8 L","A8 Series","Allroad","Cabriolet","RS6","S4","S6","S8","TT", "Q7","Allroad");
			make[5] = "Bentley";model["Bentley"] = new Array("All","Arnage","Azure","Continental","Continental GT");
			make[6] = "BMW";model["BMW"] = new Array("All","3-Series","5-Series","6-Series","7-Series","8-Series","X3-Series","X5-Series","Z3-Series","Z4-Series","Z8-Series");
			make[7] = "Buick";model["Buick"] = new Array("All","Century","LaCrosse","LeSabre","Lucerne","Park Avenue","Rainier","Regal","Rendezvous","Riviera","Skylark","Terraza");
			make[8] = "Cadillac";model["Cadillac"] = new Array("All","CTS","CTS-V","Catera","Concours","DTS","DeVille","DeVille DHS","DeVille DTS","Deville","Eldorado","Escalade","Escalade ESV","Escalade EXT","SRX","STS","STS-V","Seville","XLR","XLR-V");
			make[9] = "Chevrolet";model["Chevrolet"] = new Array("All","Astro Passenger","Avalanche","Aveo","Blazer","Camaro","Cavalier","Cobalt","Colorado","Corvette","Equinox","Express Passenger","Express Van","HHR","Impala","Lumina","Malibu","Malibu Maxx","Metro","Monte Carlo","New Tahoe","Prizm","S-10","SSR","Silverado 1500","Silverado 1500 Classic","Silverado 1500 Classic Hybrid","Silverado 1500HD Classic","Silverado 1500 Crew Cab","Silverado 1500 Hybrid","Silverado 1500HD","Silverado 2500","Silverado 2500 Crew Cab","Silverado 2500HD","Silverado 3500","Silverado 3500 Classic","Silverado 3500 HD","Silverado SS","Silverado SS Classic","Suburban","Tahoe","Tracker","TrailBlazer","Uplander","Venture");
			make[10] = "Chrysler";model["Chrysler"] = new Array("All","300-Series","300M", "Aspen","Cirrus","Concorde","Crossfire","LHS","PT Cruiser","Pacifica","Prowler","Sebring","Sebring Conv","Sebring Cpe","Sebring Sdn","Town & Country","Town & Country LWB","Town & Country SWB","Voyager");
			make[11] = "Daewoo";model["Daewoo"] = new Array("All","Lanos","Leganza","Nubira");
			make[12] = "Dodge";model["Dodge"] = new Array("All","Avenger","Caliber","Caravan","Charger","Dakota","Durango","Grand Caravan","Intrepid","Magnum","Neon","Nitro","Ram 1500","Ram 2500","Ram 3500","Ram BR1500","Ram BR2500","Ram BR3500","Ram SRT-10","Ram Wagon","Sprinter Wagon","Stratus","Stratus Cpe","Stratus Sdn","Viper");
			make[13] = "Eagle";model["Eagle"] = new Array("All","Talon","Vision");
			make[14] = "Ferrari";model["Ferrari"] = new Array("All","360","430","456M","575M Maranello","612 Scaglietti","ENZO","599 GTB Fiorano");
			make[15] = "Ford";model["Ford"] = new Array("All","Aerostar","Aspire","Club Wagon","Contour","Crown Victoria","Econoline Wagon","Edge","Escape","Escort","Excursion","Expedition","Expedition EL","Explorer","Explorer Sport","Explorer Sport Trac","F-150","F-150 Heritage","F-150 Series","F-150 Series Standard","F-150 SuperCrew","F-150 Work Series","F-250 HD Series","F-250 HD Series Crew Cab","F-250 Series","F-250 Series Standard","F-250 Work Series","F-350 Series","F-350 Series Crew Cab","Five Hundred","Focus","Freestar","Freestar Wagon","Freestyle","Fusion","GT","Mustang","Probe","Ranger","Super Duty F-250","Super Duty F-350 DRW","Super Duty F-350 SRW","Taurus","Thunderbird","Windstar","ZX2");
			make[16] = "Geo";model["Geo"] = new Array("All","Metro","Prizm","Tracker");
			make[17] = "GMC";model["GMC"] = new Array("All","Acadia","Canyon","Denali","Envoy","Envoy XL","Envoy XUV","Jimmy","New Sierra 1500","New Sierra 2500","Safari Passenger","Savana Passenger","Sierra Classic 1500","Sierra 1500","Sierra 1500 Crew Cab","Sierra 1500 Hybrid","Sierra 1500 Special","Sierra 1500HD","Sierra 2500","Sierra 2500 Crew Cab","Sierra 2500HD","Sierra 3500","Sierra 3500 Crew Cab","Sierra Denali","Sierra Denali Classic","Sonoma","Suburban","Yukon","Yukon Denali","Yukon XL","Yukon XL Denali");
			make[18] = "Honda";model["Honda"] = new Array("All","Accord Coupe","Accord Hybrid","Accord Sedan","Accord Wagon","CR-V","Civic","Civic Coupe","Civic Hybrid","Civic Sedan","Civic Si","Civic del Sol","Element","Fit","Insight","Odyssey","Passport","Pilot","Prelude","Ridgeline","S2000");
			make[19] = "HUMMER";model["HUMMER"] = new Array("All","H1","H2","H3");
			make[20] = "Hyundai";model["Hyundai"] = new Array("All","Accent","Azera","Elantra","Entourage","Santa Fe","Sonata","Tiburon","Tucson","XG300","XG350");
			make[21] = "Infiniti";model["Infiniti"] = new Array("All","FX35","FX45","G20","G35 Coupe","G35 Sedan","G35 Sport Coupe","I30","I35","J30","M35","M45","Q45","QX4","QX56");
			make[22] = "Isuzu";model["Isuzu"] = new Array("All","Amigo","Ascender","Axiom","Hombre","Oasis","Rodeo","Rodeo Sport","Trooper","VehiCROSS","i-280","i-290","i-350","i-370");
			make[23] = "Jaguar";model["Jaguar"] = new Array("All","S-TYPE","X-TYPE","XJ","XJ Series","XJ Series Sedan","XK","XK Series","XK8");
			make[24] = "Jeep";model["Jeep"] = new Array("All","Cherokee","Commander","Compass","Grand Cherokee","Liberty","Patriot","Wrangler");
			make[25] = "Kia";model["Kia"] = new Array("All","Amanti","Optima","Rio","Rondo","Sedona","Sephia","Sorento","Spectra","Sportage");
			make[26] = "Lamborghini";model["Lamborghini"] = new Array("All","Gallardo","Murcielago");
			make[27] = "Land Rover";model["Land Rover"] = new Array("All","Defender 90","Discovery","Discovery Series II","Freelander","LR3","Range Rover","Range Rover Sport");
			make[28] = "Lexus";model["Lexus"] = new Array("All","ES 300","ES 330","ES 350","GS 300","GS 350","GS 400","GS 430","GS 450h","GX 470","IS 250","IS 300","IS 350","LS 400","LS 430","LS 460","LX 450","LX 470","RX 300","RX 330","RX 350","RX 400h","RX 400h","SC 300","SC 400","SC 430");
			make[29] = "Lincoln";model["Lincoln"] = new Array("All","Aviator","Blackwood","Continental","LS","Mark LT","Mark VIII","MKX","MKZ","Navigator","Navigator L","Town Car","Zephyr");
			make[30] = "Lotus";model["Lotus"] = new Array("All","Elise","Esprit","Exige");
			make[31] = "Maserati";model["Maserati"] = new Array("All","Coupe","GranSport","Quattroporte","Spyder");
			make[32] = "Maybach";model["Maybach"] = new Array("All","57","57S","62","62S");
			make[33] = "Mazda";model["Mazda"] = new Array("All","2WD B-Series Pickup","2WD Truck","4WD B-Series Pickup","4WD Truck","626","B-Series 2WD Truck","B-Series 4WD Truck","CX-7","MAZDA3","MAZDA5","MAZDA6","MPV","MPV Wagon","MPV Wagons","MX-5 Miata","MX5 Miata","MX6","Millenia","Protege","Protege5","RX-8","Tribute","Tribute SUV");
			make[34] = "Mercedes Benz";model["Mercedes Benz"] = new Array("All","C Class","CL Class","CLK Class","CLS Class","E Class","G Class","GL Class","M Class","R Class","S Class","SL Class","SLK Class","SLR McLaren");
			make[35] = "Mercury";model["Mercury"] = new Array("All","Cougar","Grand Marquis","Marauder","Mariner","Milan","Montego","Monterey","Mountaineer","Mystique","Sable","Tracer","Villager","Villager Wgn");
			make[36] = "MINI";model["MINI"] = new Array("All","Cooper","Cooper Conv");
			make[37] = "Mitsubishi";model["Mitsubishi"] = new Array("All","3000GT","Diamante","Eclipse","Endeavor","Galant","Lancer","Mirage","Montero","Montero Sport","Outlander","Raider");
			make[38] = "Nissan";model["Nissan"] = new Array("All","200SX","240SX","350Z","Altima","Armada","Frontier","Frontier 2WD","Frontier 4WD","Maxima","Murano","Pathfinder","Pathfinder Armada","Quest","Sentra","Titan","Trucks 2WD","Trucks 4WD","Versa","Xterra");
			make[39] = "Oldsmobile";model["Oldsmobile"] = new Array("All","Achieva","Alero","Aurora","Bravada","Cutlass","Cutlass Supreme","Eighty Eight","Intrigue","LSS","Regency","Silhouette");
			make[40] = "Panoz";model["Panoz"] = new Array("All","Esperante");
			make[41] = "Plymouth";model["Plymouth"] = new Array("All","Breeze","Neon","Prowler","Voyager");
			make[42] = "Pontiac";model["Pontiac"] = new Array("All","Aztek","Bonneville","Firebird","G5","G6","GTO","Grand Am","Grand Prix","Montana","Montana SV6","Solstice","Sunfire","Torrent","Trans Sport","Vibe");
			make[43] = "Porsche";model["Porsche"] = new Array("All","911 Carrera","911 Carrera 4","Boxster","Carrera GT","Cayenne","Cayman");
			make[44] = "Rolls-Royce";model["Rolls-Royce"] = new Array("All","Corniche","Park Ward","Phantom","Silver Seraph");
			make[45] = "Saab";model["Saab"] = new Array("All","9-2X","9-3","9-5","9-7X","900","9000");
			make[46] = "Saturn";model["Saturn"] = new Array("All","2dr Coupe","3dr Coupe","4dr Sedan","4dr Wagon","4dr Wagon RHD","Aura","Ion","L-Series","LS 4dr Sedan","LW 4dr Wagon","Outlook","Relay","SC 3dr Coupe","Sky","SL 4dr Sedan","SW 4dr RHD Wagon","SW 4dr Wagon","VUE","VUE 4dr SUV");
			make[47] = "Scion";model["Scion"] = new Array("All","tC","xA","xB");
			make[48] = "Subaru";model["Subaru"] = new Array("All","B9 Tribeca (Natl)","Baja","Baja (Natl)","Forester","Forester (Natl)","Impreza Coupe","Impreza Sedan","Impreza Sedan (Natl)","Impreza Wagon","Impreza Wagon (Natl)","Legacy Sedan","Legacy Sedan (Natl)","Legacy Wagon","Legacy Wagon (Natl)","SVX");
			make[49] = "Suzuki";model["Suzuki"] = new Array("All","Aerio","Esteem","Forenza","Grand Vitara","Reno","Sidekick","Swift","SX4","Verona","Vitara","Vitara V6","X-90","XL-7","XL7");
			make[50] = "Toyota";model["Toyota"] = new Array("All","4Runner","Avalon","Camry","Camry Hybrid","Camry Solara","Celica","Corolla","Echo","FJ Cruiser","Highlander","Highlander Hybrid","Land Cruiser","MR2 Spyder","Matrix","Paseo","Previa","Prius","RAV4","Sequoia","Sienna","Supra","T100","Tacoma","Tercel","Tundra","Yaris");
			make[51] = "Volkswagen";model["Volkswagen"] = new Array("All","Cabrio","Eos","EuroVan","GTI","Golf","Jetta","Jetta Sedan","Jetta Sedan A5","Jetta Wagon","New Beetle","New Beetle Convertible","New Beetle Coupe","New Cabrio","New GTI","New Golf","New Jetta","New Passat","Passat","Passat Sedan","Passat Wagon","Phaeton","R32","Rabbit","Touareg");
			make[52] = "Volvo";model["Volvo"] = new Array("All","850 Series","960 Series","C70","C70 Series","C70 Series Coupe","S40","S60","S70","S70 Series Sedan","S80","S80 Series Sedan","S90 Series Sedan","V40","V50","V70","V70 Series Wagon","V90 Series Wagon","XC70","XC90");
		}
	}
function LoadPriceRange(cartype,frmPriceLow,frmPriceHigh,defaultPriceLow,defaultPriceHigh)
{
	pricelow[0] = "0";
	pricelow[1] = "2,500";
	pricelow[2] = "5,000";
	pricelow[3] = "10,000";
	pricelow[4] = "15,000";
	pricelow[5] = "25,000";
	pricelow[6] = "30,000";
	pricelow[7] = "50,000";


	pricehigh[0] = "2,500";
	pricehigh[1] = "5,000";
	pricehigh[2] = "10,000";
	pricehigh[3] = "15,000";
	pricehigh[4] = "20,000";
	pricehigh[5] = "30,000";
	pricehigh[6] = "50,000";
	pricehigh[7] = "999,999";

	if(arguments.length<4)
	{
		defaultPriceLow = "0";
		defaultPriceHigh = "999,999";
	}

	for(i=0;i<pricelow.length;i++)
	{
		if(defaultPriceLow==pricelow[i])
		{
			frmPriceLow.options[i] = new Option(pricelow[i],pricelow[i]);
			frmPriceLow.options[i].selected=true;
			flagDefault = true
		}
		else
		{
			frmPriceLow.options[i] = new Option(pricelow[i],pricelow[i]);
		}
	}

	for(i=0;i<pricehigh.length;i++)
	{
		if(defaultPriceHigh==pricehigh[i])
		{
			frmPriceHigh.options[i] = new Option(((pricehigh[i] == "999,999")? "No Limit":pricehigh[i]),pricehigh[i]);
			frmPriceHigh.options[i].selected=true;
			flagDefault = true
		}
		else
		{
			frmPriceHigh.options[i] = new Option(((pricehigh[i] == "999,999")? "No Limit":pricehigh[i]),pricehigh[i]);
		}
	}
}


function LoadMileRange(cartype,frmMileLow,frmMileHigh,defaultMileLow,defaultMileHigh)
{
	milelow[0] = "0";
	milelow[1] = "5,000";
	milelow[2] = "10,000";
	milelow[3] = "25,000";
	milelow[4] = "50,000";
	milelow[5] = "75,000";
	milelow[6] = "100,000";
	milelow[7] = "150,000";

	milehigh[0] = "5,000";
	milehigh[1] = "10,000";
	milehigh[2] = "25,000";
	milehigh[3] = "50,000";
	milehigh[4] = "75,000";
	milehigh[5] = "100,000";
	milehigh[6] = "150,000";
	milehigh[7] = "999,999";

	if(arguments.length<4)
	{
		defaultMileLow = "0";
		defaultMileHigh = "999,999";
	}

	for(i=0;i<milelow.length;i++)
	{
		if(defaultMileLow==milelow[i])
		{
			frmMileLow.options[i] = new Option(milelow[i],milelow[i]);
			frmMileLow.options[i].selected=true;
			flagDefault = true
		}
		else
		{
			frmMileLow.options[i] = new Option(milelow[i],milelow[i]);
		}
	}

	for(i=0;i<milehigh.length;i++)
	{
		if(defaultMileHigh==milehigh[i])
		{
			frmMileHigh.options[i] = new Option(((milehigh[i] == "999,999")? "No Limit":milehigh[i]),milehigh[i]);
			frmMileHigh.options[i].selected=true;
			flagDefault = true
		}
		else
		{
			frmMileHigh.options[i] = new Option(((milehigh[i] == "999,999")? "No Limit":milehigh[i]),milehigh[i]);
		}
	}
}


function LoadMakes(cartype,frmMake,frmModel,defaultMake,defaultModel)
{
	flagDefault = false;

	if(defaultMake==""){defaultMake="";}
	if(cartype=="new")
	{
		GetMakeModels("new")
	}
	if(cartype=="used")
	{
		GetMakeModels("used")
	}
	//frmMake.options[0] = new Option("Select a make","");
	for(i=0;i<make.length;i++)
	{
		if(defaultMake==make[i])
		{
			frmMake.options[i] = new Option(make[i],make[i]);
			frmMake.options[i].selected=true;
			flagDefault = true;
		}
		else
		{
			frmMake.options[i] = new Option(make[i],make[i]);
		}
	}

	if(flagDefault){LoadModels(cartype,frmMake,frmModel,defaultModel)}

}

function LoadModels(cartype,frmMake,frmModel,defaultModel)
{
	if(cartype=="new")
	{
		GetMakeModels("new");

	}
	if(cartype=="used")
	{
		GetMakeModels("used")
	}
	if(frmMake.value!=0)
	{
		for(i=frmModel.options.length;i>0;i--)
		{
			frmModel.options[i] = null;
		}


		for(j=0;j<model[frmMake.value].length;j++)
		{
			if(defaultModel == model[frmMake.value][j])
			{
				frmModel.options[j] = new Option(model[frmMake.value][j],model[frmMake.value][j]);
				frmModel.options[j].selected=true;
				flagDefault = true;
				marker = true;

			}
			else
			{
				frmModel.options[j] = new Option(model[frmMake.value][j],model[frmMake.value][j]);

			}
		}
	}
	else
	{
		for(i=0;i<frmModel.options.length;i++)
		{
			frmModel.options[i] = new Option("","");
		}
	}

	if(!defaultModel || defaultModel == "")
		frmModel.selectedIndex = 0;
}

function SearchVehicle(pass,webroot,frmMake,frmModel,frmZip,Affiliate,frmPriceLow,frmPriceHigh,frmMileLow,frmMileHigh)
{
	if (pass == "quote")
	{
		if(frmMake.value!="Select" && frmModel.value!="Select")
		{
			if(Affiliate!="")
			{

				skinid = frmPriceLow;
				if(skinid=="undefined")
				{
					skinid=0;
				}
				else
				{
					skinid = frmPriceLow;
				}
				frmMake.form.action=webroot + "&Make="+frmMake.value+"&Model=" + frmModel.value + "&id=" + Affiliate + "&skid=" + skinid;
				frmMake.form.target= "_top";
				frmMake.form.method ="post";
				frmMake.form.submit();
			}
			else
			{
				skinid=0;
				frmMake.form.action=webroot + "&Make="+frmMake.value+"&Model=" + frmModel.value + "&id=" + Affiliate + "&skid=" + skinid;;
				frmMake.form.target= "_top";
				frmMake.form.method ="post";
				frmMake.form.submit();
			}
		}
		else
		{
			if(frmMake.value=="Select"){alert("Please select a Make.");}
			if(frmModel.value=="Select"){alert("Please select a Model.");}
		}
	}

	else if (pass == "used")
	{
		aff="";
		if(String(Affiliate)!="undefined")
		{
			aff = "?app_aff_id=" + Affiliate
		}

		if(frmMake.value!="Select" && frmModel.value!="Select" && frmZip.value!="")
		{
				if(frmModel.value=="Select"){frmModel.value = "Select";}
				if(arguments.length>6)
				{
					newprice_low = new String(frmPriceLow.value);
					newprice_low = removeCurrency(newprice_low);

					newprice_high = new String(frmPriceHigh.value);
					newprice_high = removeCurrency(newprice_high);

					newmile_low = new String(frmMileLow.value);
					newmile_low = removeCurrency(newmile_low);

					newmile_high = new String(frmMileHigh.value);
					newmile_high = removeCurrency(newmile_high);

					newmakestr = new String(frmMake.value);
					newmodelstr = new String(frmModel.value);


					if(newmakestr=="All"){newmodelstr="All";}
					loc=webroot + "search/inventory/" + frmZip.value + "/" + newmakestr +"/" + newmodelstr + "/" + newprice_low +"/" + newprice_high + "/" + newmile_low +"/" + newmile_high + "/"  ;
					window.location.href = loc;
				}
				else
				{
					newmakestr = new String(document.forms[0].Make.value);
					newmodelstr = new String(document.forms[0].Model.value);
					window.location.href=webroot + "search/location/" + frmZip.value + "/" + newmakestr + "/" + newmodelstr + "/"  ;
				}
		}
		else
		{
			if(frmMake.value=="Select"){alert("Please select a Make.");}
			if(frmModel.value=="Select"){alert("Please select a Model.");}
			if(frmZip.value==""){alert("Please Enter a Valid Zip code.");}
		}
	}

	else if (pass == "new")
	{

		GetMakeModels("new")

		if(frmMake.value!="Select")
		{
			frmMake.form.action=webroot + "cars/2005/"+frmMake.value;
			frmMake.form.target= "_top";
			frmMake.form.method ="post";
			frmMake.form.submit();
		}
		else
		{
			if(frmMake.value=="Select"){alert("Please select a Make.");}
		}
	}
	return false;
}

function SearchVehicle2(pass,webroot,frmMake,frmModel,frmZip,frmYear,Affiliate)
{
	if (pass == "quote")
	{
		if(frmMake.value!="Select" && frmModel.value!="Select" && frmZip.value!="")
		{
			if(Affiliate!="")
			{
				frmMake.form.action=webroot + "vehicles/"+frmYear.value+"/"+frmMake.value+"/" + frmModel.value + "/" + frmZip.value + "/" + Affiliate ;
				frmMake.form.target= "_top";
				frmMake.form.method ="post";
				frmMake.form.submit();
			}
			else
			{
				Affiliate ="af2401"
				frmMake.form.action=webroot + "vehicles/"+frmYear.value+"/"+frmMake.value+"/" + frmModel.value + "/" + frmZip.value + "/" + Affiliate;
				frmMake.form.target= "_top";
				frmMake.form.method ="post";
				frmMake.form.submit();
			}
		}
		else
		{
			if(frmMake.value=="Select"){alert("Please select a Make.");}
			if(frmModel.value=="Select"){alert("Please select a Model.");}
			if(frmZip.value==""){alert("Please Enter a Valid Zip code.");}
		}
	}
	return false;
}

function prevSlide()
{
	if(document.images)
	{
		currentslide--;
		if(currentslide<1) currentslide=maxslides;
		document.images['slide'].src=slide[currentslide].src;
	}
}

function nextSlide()
{
	if(document.images)
	{
		currentslide++;
		if(currentslide>maxslides) currentslide=1;
		document.images['slide'].src=slide[currentslide].src;
	}
}

function vowels($word)

{

            $firstletter = strtolower(substr($word, 0, 1));

            switch($firstletter)

            {

                        case "a" : return "an"; break;

                        case "i" : return "an"; break;

                        case "e" : return "an"; break;

                        case "o" : return "an"; break;

                        case "u" : return "an"; break;

                        default : return "a"; break;

            }

}



function plural($word)

{

            $lastletter = strtolower(substr($word, strlen($word)-1));

            switch($lastletter)

            {

                        case "s" : return ""; break;

                        default : return "s"; break;

            }

}

function removeCurrency( strValue ) {
/************************************************
DESCRIPTION: Removes currency formatting from
  source string.

PARAMETERS:
  strValue - Source string from which currency formatting
     will be removed;

RETURNS: Source string with commas removed.
*************************************************/
  var objRegExp = /\(/;
  var strMinus = '';

  //check if negative
  if(objRegExp.test(strValue)){
    strMinus = '-';
  }

  objRegExp = /\)|\(|[,]/g;
  strValue = strValue.replace(objRegExp,'');
  if(strValue.indexOf('$') >= 0){
    strValue = strValue.substring(1, strValue.length);
  }
  return strMinus + strValue;
}

function xreplace(checkMe,toberep,repwith){
temp = trimAll(checkMe);
a = 0;


	for(i = 0; i <= checkMe.length; i++)
	{
		a = temp.indexOf(toberep);
 		if (a == -1){break;}
		temp = temp.substring(0 , a) + repwith + temp.substring((a + toberep.length));
	}
	return temp;
}

function trimAll(sString)
{
	while (sString.substring(0,1) == ' ')
	{
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
		sString = sString.substring(0,sString.length-1);
	}

	return sString;
}

function rollbg(chosen, objectID)
{
	if(chosen == "roll")
	{
		document.getElementById(objectID).className="roll";
	}
	else
	{
		document.getElementById(objectID).className="over";
	}
}
