var map = new GMap2();
var i = 0;
var temp = "";
var itemIDm = new Array();
var itemLatTemp;
var itemLongTemp;
var eMDupeStr;

var baseIcon = new GIcon();
baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
baseIcon.iconSize = new GSize(20, 34);
baseIcon.shadowSize = new GSize(37, 34);
baseIcon.iconAnchor = new GPoint(9, 34);
baseIcon.infoWindowAnchor = new GPoint(9, 2);
baseIcon.infoShadowAnchor = new GPoint(18, 25);

function eMSearch(eMPage)
{
	  var eMText = document.getElementById("eMText").value;
	  var eMMake = document.getElementById("eMMake").value;
	  var eMModel = document.getElementById("eMModel").value;
	  var eMYear = document.getElementById("eMYear").value;
	  var eMLocTest = document.getElementById("eMLocTest").value;
	  
	  if (document.getElementById("CountrySearch").checked)
	  	var eMSearchType = document.getElementById("CountrySearch").value;
	  if (document.getElementById("StateSearch").checked)
	  	var eMSearchType = document.getElementById("StateSearch").value;
	  if (document.getElementById("ZipSearch").checked)
	  	var eMSearchType = document.getElementById("ZipSearch").value;
		
	  var eMState = document.getElementById("eMState").value;
	  var eMZipCode = document.getElementById("eMZipCode").value;
	  var eMProx = document.getElementById("eMProx").value;
	  var eMAuctionGap = document.getElementById("eMAuctionGap").value;	 
	  var eMRandom = Math.floor(Math.random()*101);
	  
	  if (eMText == "" && eMMake == "All" && eMYear == "All")
	  {
	  		document.getElementById("SearchResults").innerHTML="<br />Please Enter A Search Term";
			return;
	  }
	  
	  if (eMSearchType == "ZipCode" && eMZipCode == "")
	  {
	  		document.getElementById("SearchResults").innerHTML="<br />Please Enter Your Zip Code";
			return;
	  }
	  
	  var URL = encodeURI("http://www.buildagadget.com/GMeBayMotors/eBayMotors.php?" + "eMText=" + eMText + "&eMMake=" + eMMake + "&eMModel=" + eMModel + "&eMYear=" + eMYear + "&eMSearchType=" + eMSearchType + "&eMState=" + eMState + "&eMZipCode=" + eMZipCode + "&eMProx=" + eMProx + "&eMAuctionGap=" + eMAuctionGap + "&eMPage=" + eMPage + "&eMLocTest=" + eMLocTest + "&Ran=" + eMRandom);
	  
	  document.getElementById("SearchResults").innerHTML = "<img src='http://www.buildagadget.com/GMeBayMotors/Images/Loading.gif' alt='Loading...' /><br /><br /><small class='Tone'>Loading</small>";
	  
	 map.clearOverlays();
	 itemLatTemp = "";
	 itemLongTemp = "";
	 map.getInfoWindowAsync(function (data) { data.hide(); }); 
	 
	 _IG_FetchContent(URL, function(responseText) {
			document.getElementById("SearchResults").innerHTML = responseText;
			eMPlotMarkers();
	});
	
	if (eMSearchType == "Country")
		map.setCenter(new GLatLng(37, -97), 5);
		
	if (eMSearchType == "State")
	{
		var temp = eMState.split(" ", 2);
		var temp2 = temp[1];
		temp = new GClientGeocoder();
		temp.getLatLngAsync(temp2, function(point) {
			map.setCenter(point, 7);
		});
	}
	
	if (eMSearchType == "ZipCode")
	{
		var temp = new GClientGeocoder();
		temp.getLatLngAsync(eMZipCode, function(point) {
			map.setCenter(point, 8);
		});
	}
}

function eMPlotMarkers()
{
	var y = 1;
	
	for (i = 0; i < 10; i++)
	{
		if (document.getElementById("ItemID" + i + "Lat") != null)
		{
			var geoLat = document.getElementById("ItemID" + i + "Lat").innerHTML;
			var geoLong = document.getElementById("ItemID" + i + "Long").innerHTML;
			
			var custIcon = new GIcon(baseIcon);
    		custIcon.image = "http://www.buildagadget.com/GMeBayMotors/Images/Marker" + y + ".png";

			itemIDm[i] = new GMarker(new GLatLng(geoLat, geoLong), {icon:custIcon});
			map.addOverlay(itemIDm[i]);
			y++;
		}
	}

	eMGenClickEvents();
}

function eMPan(x)
{
	var tempLat = document.getElementById("ItemID" + x + "Lat").innerHTML;
	var tempLong = document.getElementById("ItemID" + x + "Long").innerHTML;
	var tempLocTest = new GLatLng(tempLat, tempLong);
	
	if (itemLatTemp == tempLat && itemLongTemp == tempLong)
		eMDisplay(x);
	else
	{
		itemLatTemp = tempLat;
		itemLongTemp = tempLong;
		var iwhtml = true; 
		map.panTo(tempLocTest);
		GEvent.addListener(map,"moveend", function() { 
		  if (iwhtml) { 
			  eMDisplay(x);
			  iwhtml=false; 
		  } 
		}); 
	}
}

function eMDisplay(x)
{
	var eMDLoc = document.getElementById("ItemID" + x + "Location").innerHTML;
	var eMDID = document.getElementById("ItemID" + x + "ID").innerHTML;
	
	var eMItemsList = new Array();
	var eMNumItems = 0;
	var y = 0;
	var z = "";
	eMDupeStr = "";
	
	for (var i = 0; i < 10; i++)
	{
		if (document.getElementById("ItemID" + i + "Location") != null)
		{
			if (eMDLoc == document.getElementById("ItemID" + i + "Location").innerHTML)
			{
				eMNumItems++;
				eMItemsList[y] = document.getElementById("ItemID" + i + "ID").innerHTML;
				y++;
			}
		}
	}
	
	y--;
	
	if (eMNumItems > 1)
	{
		for (var i = 0; i <= y; i++)
		{
			z = z + eMItemsList[i] + ":";
		}
		
		eMDispStr = '<iframe width="265px" height="140px" scrolling="no" frameborder="0" src="http://www.buildagadget.com/GMeBayMotors/eMDisplay.php?Item=' + eMDID + '&ItemList=' + z + '"></iframe>';
	}
	else
	{
		eMDispStr = '<iframe width="265px" height="140px" scrolling="no" frameborder="0" src="http://www.buildagadget.com/GMeBayMotors/eMDisplay.php?Item=' + eMDID + '&ItemList=' + eMNumItems + '"></iframe>';
	}
	
	itemIDm[x].openInfoWindowHtml("" + eMDispStr, {disableGoogleLinks:true});
}

function eMGenClickEvents()
{
	if (document.getElementById("ItemID" + 0 + "Lat") != null)
	{
		GEvent.addListener(itemIDm[0],"click", function() { 
			eMPan(0); 
		});
	}
	if (document.getElementById("ItemID" + 1 + "Lat") != null)
	{
		GEvent.addListener(itemIDm[1],"click", function() { 
			eMPan(1); 
		});
	}
	if (document.getElementById("ItemID" + 2 + "Lat") != null)
	{
		GEvent.addListener(itemIDm[2],"click", function() { 
			eMPan(2); 
		});
	}
	if (document.getElementById("ItemID" + 3 + "Lat") != null)
	{
		GEvent.addListener(itemIDm[3],"click", function() { 
			eMPan(3); 
		});
	}
	if (document.getElementById("ItemID" + 4 + "Lat") != null)
	{
		GEvent.addListener(itemIDm[4],"click", function() { 
			eMPan(4); 
		});
	}
	if (document.getElementById("ItemID" + 5 + "Lat") != null)
	{
		GEvent.addListener(itemIDm[5],"click", function() { 
			eMPan(5); 
		});
	}
	if (document.getElementById("ItemID" + 6 + "Lat") != null)
	{
		GEvent.addListener(itemIDm[6],"click", function() { 
			eMPan(6); 
		});
	}
	if (document.getElementById("ItemID" + 7 + "Lat") != null)
	{
		GEvent.addListener(itemIDm[7],"click", function() { 
			eMPan(7); 
		});
	}
	if (document.getElementById("ItemID" + 8 + "Lat") != null)
	{
		GEvent.addListener(itemIDm[8],"click", function() { 
			eMPan(8); 
		});
	}
	if (document.getElementById("ItemID" + 9 + "Lat") != null)
	{
		GEvent.addListener(itemIDm[9],"click", function() { 
			eMPan(9); 
		});
	}
}

function changeSortModels()
{
	document.getElementById('eMModel').options.length = 0;
	
	switch (document.getElementById('eMMake').value)
	{			
		case "All":
			document.getElementById('eMModel').options[0] = new Option('All','All');
			break;
		case "Acura":
			document.getElementById('eMModel').options[0] = new Option('All','5330');
			document.getElementById('eMModel').options[1] = new Option('CL','5332');
			document.getElementById('eMModel').options[2] = new Option('Integra','5335');
			document.getElementById('eMModel').options[3] = new Option('Legend','5336');
			document.getElementById('eMModel').options[4] = new Option('MDX','42600');
			document.getElementById('eMModel').options[5] = new Option('NSX','5337');
			document.getElementById('eMModel').options[6] = new Option('RL','5334');
			document.getElementById('eMModel').options[7] = new Option('RSX','31827');
			document.getElementById('eMModel').options[8] = new Option('SLX','5331');
			document.getElementById('eMModel').options[9] = new Option('TL','5333');
			document.getElementById('eMModel').options[10] = new Option('TSX','84153');
			document.getElementById('eMModel').options[11] = new Option('Vigor','5338');
			document.getElementById('eMModel').options[12] = new Option('Other','5339');
			break;
		case "Alfa Romeo":
			document.getElementById('eMModel').options[0] = new Option('All','5340');
			document.getElementById('eMModel').options[1] = new Option('Spider','84154');
			document.getElementById('eMModel').options[2] = new Option('Other','5356');
			break;
		case "AMC":
			document.getElementById('eMModel').options[0] = new Option('All','5357');
			break;
		case "Aston Martin":
			document.getElementById('eMModel').options[0] = new Option('All','5358');
			break;
		case "Audi":
			document.getElementById('eMModel').options[0] = new Option('All','6002');
			document.getElementById('eMModel').options[1] = new Option('A3','147117');
			document.getElementById('eMModel').options[2] = new Option('A4','6003');
			document.getElementById('eMModel').options[3] = new Option('A6','6004');
			document.getElementById('eMModel').options[4] = new Option('A8','6005');
			document.getElementById('eMModel').options[5] = new Option('Allroad','80731');
			document.getElementById('eMModel').options[6] = new Option('Cabriolet','43901');
			document.getElementById('eMModel').options[7] = new Option('Q7','149414');
			document.getElementById('eMModel').options[8] = new Option('RS4','150107');
			document.getElementById('eMModel').options[9] = new Option('RS6','150108');
			document.getElementById('eMModel').options[10] = new Option('S4','43902');
			document.getElementById('eMModel').options[11] = new Option('S6','133181');
			document.getElementById('eMModel').options[12] = new Option('S8','150109');
			document.getElementById('eMModel').options[13] = new Option('TT','5345');
			document.getElementById('eMModel').options[14] = new Option('Other','6055');
			break;	
		case "Austin":
			document.getElementById('eMModel').options[0] = new Option('All','6126');
			break;	
		case "Austin Healey":
			document.getElementById('eMModel').options[0] = new Option('All','6023');
			break;
		case "Bentley":
			document.getElementById('eMModel').options[0] = new Option('All','6118');
			break;
		case "BMW":
			document.getElementById('eMModel').options[0] = new Option('All','6006');
			document.getElementById('eMModel').options[1] = new Option('2002','42601');
			document.getElementById('eMModel').options[2] = new Option('3-Series','6007');
			document.getElementById('eMModel').options[3] = new Option('5-Series','6008');
			document.getElementById('eMModel').options[4] = new Option('6-Series','6129');
			document.getElementById('eMModel').options[5] = new Option('7-Series','6009');
			document.getElementById('eMModel').options[6] = new Option('8-Series','6130');
			document.getElementById('eMModel').options[7] = new Option('M3','6131');
			document.getElementById('eMModel').options[8] = new Option('M5','133182');
			document.getElementById('eMModel').options[9] = new Option('M6','133183');
			document.getElementById('eMModel').options[10] = new Option('M Roadster & Coupe','133184');
			document.getElementById('eMModel').options[11] = new Option('X3','124116');
			document.getElementById('eMModel').options[12] = new Option('X5','15282');
			document.getElementById('eMModel').options[13] = new Option('Z3','36468');
			document.getElementById('eMModel').options[14] = new Option('Z4','36469');
			document.getElementById('eMModel').options[15] = new Option('Z8','36470');
			document.getElementById('eMModel').options[16] = new Option('Other','6056');
			break;
		case "Buick":
			document.getElementById('eMModel').options[0] = new Option('All','6135');
			document.getElementById('eMModel').options[1] = new Option('Century','6136');
			document.getElementById('eMModel').options[2] = new Option('Electra','80732');
			document.getElementById('eMModel').options[3] = new Option('Grand National','6137');
			document.getElementById('eMModel').options[4] = new Option('Lacrosse','133185');
			document.getElementById('eMModel').options[5] = new Option('LeSabre','6138');
			document.getElementById('eMModel').options[6] = new Option('Lucerne','147118');
			document.getElementById('eMModel').options[7] = new Option('Park Avenue','6139');
			document.getElementById('eMModel').options[8] = new Option('Rainier','150110');
			document.getElementById('eMModel').options[9] = new Option('Reatta','6140');
			document.getElementById('eMModel').options[10] = new Option('Regal','6141');
			document.getElementById('eMModel').options[11] = new Option('Rendezous','80733');
			document.getElementById('eMModel').options[12] = new Option('Riviera','6142');
			document.getElementById('eMModel').options[13] = new Option('RoadMaster','6143');
			document.getElementById('eMModel').options[14] = new Option('Skylark','16124');
			document.getElementById('eMModel').options[15] = new Option('Other','6144');
			break;
		case "Cadillac":
			document.getElementById('eMModel').options[0] = new Option('All','5347');
			document.getElementById('eMModel').options[1] = new Option('Allante','5349');
			document.getElementById('eMModel').options[2] = new Option('Catera','6145');
			document.getElementById('eMModel').options[3] = new Option('CTS','43903');
			document.getElementById('eMModel').options[4] = new Option('DeVille & DTS','6146');
			document.getElementById('eMModel').options[5] = new Option('Eldorado','6147');
			document.getElementById('eMModel').options[6] = new Option('Escalade','6148');
			document.getElementById('eMModel').options[7] = new Option('Fleetwood','6149');
			document.getElementById('eMModel').options[8] = new Option('Seville','6151');
			document.getElementById('eMModel').options[9] = new Option('SRX','98058');
			document.getElementById('eMModel').options[10] = new Option('STS','124117');
			document.getElementById('eMModel').options[11] = new Option('XLR','98059');
			document.getElementById('eMModel').options[12] = new Option('Other','6152');
			break;
		case "Chevrolet":
			document.getElementById('eMModel').options[0] = new Option('All','5346');
			document.getElementById('eMModel').options[1] = new Option('Astro','6159');
			document.getElementById('eMModel').options[2] = new Option('Avalanche','34429');
			document.getElementById('eMModel').options[3] = new Option('Aveo','124118');
			document.getElementById('eMModel').options[4] = new Option('Bel Air/150/210','6160');
			document.getElementById('eMModel').options[5] = new Option('Blazer','6154');
			document.getElementById('eMModel').options[6] = new Option('C/K Pickup 1500','90965');
			document.getElementById('eMModel').options[7] = new Option('C/K Pickup 2500','90966');
			document.getElementById('eMModel').options[8] = new Option('C/K Pickup 3500','90967');
			document.getElementById('eMModel').options[9] = new Option('C-10','39409');
			document.getElementById('eMModel').options[10] = new Option('Camaro','6161');
			document.getElementById('eMModel').options[11] = new Option('Caprice','6162');
			document.getElementById('eMModel').options[12] = new Option('Cavalier','6163');
			document.getElementById('eMModel').options[13] = new Option('Chevelle','6164');
			document.getElementById('eMModel').options[14] = new Option('Cheyenne','39410');
			document.getElementById('eMModel').options[15] = new Option('Cobalt','116476');
			document.getElementById('eMModel').options[16] = new Option('Colorado','90968');
			document.getElementById('eMModel').options[17] = new Option('Corsica','6166');
			document.getElementById('eMModel').options[18] = new Option('Corvair','6167');
			document.getElementById('eMModel').options[19] = new Option('Corvette','6168');
			document.getElementById('eMModel').options[20] = new Option('El Camino','6153');
			document.getElementById('eMModel').options[21] = new Option('Equinox','116477');
			document.getElementById('eMModel').options[22] = new Option('Express','6158');
			document.getElementById('eMModel').options[23] = new Option('G20 Van','39411');
			document.getElementById('eMModel').options[24] = new Option('HHR','124119');
			document.getElementById('eMModel').options[25] = new Option('Impala','6169');
			document.getElementById('eMModel').options[26] = new Option('Lumina','6157');
			document.getElementById('eMModel').options[27] = new Option('Malibu','6170');
			document.getElementById('eMModel').options[28] = new Option('Monte Carlo','6171');
			document.getElementById('eMModel').options[29] = new Option('Nova','6172');
			document.getElementById('eMModel').options[30] = new Option('S-10','13488');
			document.getElementById('eMModel').options[31] = new Option('Silverado 1500','13487');
			document.getElementById('eMModel').options[32] = new Option('Silverado 2500','90969');
			document.getElementById('eMModel').options[33] = new Option('Silverado 3500','90970');
			document.getElementById('eMModel').options[34] = new Option('SSR','90971');
			document.getElementById('eMModel').options[35] = new Option('Suburban','6155');
			document.getElementById('eMModel').options[36] = new Option('Tahoe','6156');
			document.getElementById('eMModel').options[37] = new Option('Tracker','43904');
			document.getElementById('eMModel').options[38] = new Option('Trailblazer','34430');
			document.getElementById('eMModel').options[39] = new Option('Uplander','133186');
			document.getElementById('eMModel').options[40] = new Option('Venture','39412');
			document.getElementById('eMModel').options[41] = new Option('Other Pickups','5348');
			document.getElementById('eMModel').options[42] = new Option('Other','6173');
			break;
		case "Chrysler":
			document.getElementById('eMModel').options[0] = new Option('All','5351');
			document.getElementById('eMModel').options[1] = new Option('300 Series','6175');
			document.getElementById('eMModel').options[2] = new Option('Aspen','150111');
			document.getElementById('eMModel').options[3] = new Option('Cirrus','6174');
			document.getElementById('eMModel').options[4] = new Option('Concorde','31828');
			document.getElementById('eMModel').options[5] = new Option('Crossfire','80734');
			document.getElementById('eMModel').options[6] = new Option('Imperial','43905');
			document.getElementById('eMModel').options[7] = new Option('LeBaron','6177');
			document.getElementById('eMModel').options[8] = new Option('LHS','6176');
			document.getElementById('eMModel').options[9] = new Option('New Yorker','6178');
			document.getElementById('eMModel').options[10] = new Option('Newport','43906');
			document.getElementById('eMModel').options[11] = new Option('Pacifica','106999');
			document.getElementById('eMModel').options[12] = new Option('Prowler','15284');
			document.getElementById('eMModel').options[13] = new Option('PT Cruiser','15285');
			document.getElementById('eMModel').options[14] = new Option('Royal','6179');
			document.getElementById('eMModel').options[15] = new Option('Sebring','6180');
			document.getElementById('eMModel').options[16] = new Option('Town & Country','5352');
			document.getElementById('eMModel').options[17] = new Option('Other','6181');
			break;
		case "Citroen":
			document.getElementById('eMModel').options[0] = new Option('All','6183');
			break;
		case "Cord":
			document.getElementById('eMModel').options[0] = new Option('All','6185');
			break;
		case "Daewoo":
			document.getElementById('eMModel').options[0] = new Option('All','12478');
			break;
		case "Datsun":
			document.getElementById('eMModel').options[0] = new Option('All','6186');
			document.getElementById('eMModel').options[1] = new Option('Z-Series','6187');
			document.getElementById('eMModel').options[2] = new Option('Other','6188');
			break;
		case "DeLorean":
			document.getElementById('eMModel').options[0] = new Option('All','31830');
			break;
		case "DeSoto":
			document.getElementById('eMModel').options[0] = new Option('All','6190');
			break;
		case "Dodge":
			document.getElementById('eMModel').options[0] = new Option('All','6191');
			document.getElementById('eMModel').options[1] = new Option('Avenger','43907');
			document.getElementById('eMModel').options[2] = new Option('Caliber','140211');
			document.getElementById('eMModel').options[3] = new Option('Caravan','6193');
			document.getElementById('eMModel').options[4] = new Option('Challenger','6198');
			document.getElementById('eMModel').options[5] = new Option('Charger','6199');
			document.getElementById('eMModel').options[6] = new Option('Coronet','6200');
			document.getElementById('eMModel').options[7] = new Option('Dakota','6196');
			document.getElementById('eMModel').options[8] = new Option('Dart','6201');
			document.getElementById('eMModel').options[9] = new Option('Durango','6192');
			document.getElementById('eMModel').options[10] = new Option('Grand Caravan','6194');
			document.getElementById('eMModel').options[11] = new Option('Intrepid','6202');
			document.getElementById('eMModel').options[12] = new Option('Lancer','6203');
			document.getElementById('eMModel').options[13] = new Option('Magnum','84155');
			document.getElementById('eMModel').options[14] = new Option('Neon','6204');
			document.getElementById('eMModel').options[15] = new Option('Nitro','149415');
			document.getElementById('eMModel').options[16] = new Option('Power Wagon','39413');
			document.getElementById('eMModel').options[17] = new Option('Ram 1500','31831');
			document.getElementById('eMModel').options[18] = new Option('Ram 2500','119143');
			document.getElementById('eMModel').options[19] = new Option('Ram 3500','119144');
			document.getElementById('eMModel').options[20] = new Option('Ram Van','6195');
			document.getElementById('eMModel').options[21] = new Option('Shadow','6205');
			document.getElementById('eMModel').options[22] = new Option('Sprinter','124120');
			document.getElementById('eMModel').options[23] = new Option('Stealth','6206');
			document.getElementById('eMModel').options[24] = new Option('Stratus','6207');
			document.getElementById('eMModel').options[25] = new Option('Viper','6209');
			document.getElementById('eMModel').options[26] = new Option('Other Pickups','6197');
			document.getElementById('eMModel').options[27] = new Option('Other','6210');
			break;
		case "Eagle":
			document.getElementById('eMModel').options[0] = new Option('All','6214');
			break;
		case "Edsel":
			document.getElementById('eMModel').options[0] = new Option('All','6216');
			break;
		case "Ferrari":
			document.getElementById('eMModel').options[0] = new Option('All','6211');
			document.getElementById('eMModel').options[1] = new Option('360','84156');
			document.getElementById('eMModel').options[2] = new Option('Other','6212');
			break;
		case "Fiat":
			document.getElementById('eMModel').options[0] = new Option('All','6218');
			break;
		case "Ford":
			document.getElementById('eMModel').options[0] = new Option('All','6010');
			document.getElementById('eMModel').options[1] = new Option('Aerostar','6223');
			document.getElementById('eMModel').options[2] = new Option('Aspire','6226');
			document.getElementById('eMModel').options[3] = new Option('Bronco','6222');
			document.getElementById('eMModel').options[4] = new Option('Bronco II','50065');
			document.getElementById('eMModel').options[5] = new Option('Contour','31832');
			document.getElementById('eMModel').options[6] = new Option('Crown Victoria','6227');
			document.getElementById('eMModel').options[7] = new Option('Edge','150112');
			document.getElementById('eMModel').options[8] = new Option('Escape','31833');
			document.getElementById('eMModel').options[9] = new Option('Escort','6229');
			document.getElementById('eMModel').options[10] = new Option('E-Series Van','6224');
			document.getElementById('eMModel').options[11] = new Option('Excursion','31834');
			document.getElementById('eMModel').options[12] = new Option('Expedition','6011');
			document.getElementById('eMModel').options[13] = new Option('Explorer','6012');
			document.getElementById('eMModel').options[14] = new Option('Explorer Sport','43908');
			document.getElementById('eMModel').options[15] = new Option('Explorer Sport Trac','43909');
			document.getElementById('eMModel').options[16] = new Option('F-100','39414');
			document.getElementById('eMModel').options[17] = new Option('F-150','6219');
			document.getElementById('eMModel').options[18] = new Option('F-250','39415');
			document.getElementById('eMModel').options[19] = new Option('F-350','39416');
			document.getElementById('eMModel').options[20] = new Option('Fairlane','6230');
			document.getElementById('eMModel').options[21] = new Option('Fairmont','6231');
			document.getElementById('eMModel').options[22] = new Option('Falcon','6232');
			document.getElementById('eMModel').options[23] = new Option('Five Hundred','133211');
			document.getElementById('eMModel').options[24] = new Option('Focus','31835');
			document.getElementById('eMModel').options[25] = new Option('Ford GT','116478');
			document.getElementById('eMModel').options[26] = new Option('Freestar','124121');
			document.getElementById('eMModel').options[27] = new Option('FreeStyle','124122');
			document.getElementById('eMModel').options[28] = new Option('Fusion','133212');
			document.getElementById('eMModel').options[29] = new Option('Galaxie','6233');
			document.getElementById('eMModel').options[30] = new Option('Model A','6234');
			document.getElementById('eMModel').options[31] = new Option('Model T','6235');
			document.getElementById('eMModel').options[32] = new Option('Mustang','6236');
			document.getElementById('eMModel').options[33] = new Option('Probe','6237');
			document.getElementById('eMModel').options[34] = new Option('Ranchero','6220');
			document.getElementById('eMModel').options[35] = new Option('Ranger','5350');
			document.getElementById('eMModel').options[36] = new Option('Taurus','6238');
			document.getElementById('eMModel').options[37] = new Option('Tempo','6239');
			document.getElementById('eMModel').options[38] = new Option('Thunderbird','6240');
			document.getElementById('eMModel').options[39] = new Option('Torino','31836');
			document.getElementById('eMModel').options[40] = new Option('Windstar','6225');
			document.getElementById('eMModel').options[41] = new Option('Other Pickups','6221');
			document.getElementById('eMModel').options[42] = new Option('Other','6057');
			break;
		case "Geo":
			document.getElementById('eMModel').options[0] = new Option('All','6242');
			break;
		case "GMC":
			document.getElementById('eMModel').options[0] = new Option('All','6243');
			document.getElementById('eMModel').options[1] = new Option('Envoy','43912');
			document.getElementById('eMModel').options[2] = new Option('Jimmy','6246');
			document.getElementById('eMModel').options[3] = new Option('Safari','31837');
			document.getElementById('eMModel').options[4] = new Option('Savana','6250');
			document.getElementById('eMModel').options[5] = new Option('Sierra 1500','6244');
			document.getElementById('eMModel').options[6] = new Option('Sierra 2500','90981');
			document.getElementById('eMModel').options[7] = new Option('Sierra 3500','90982');
			document.getElementById('eMModel').options[8] = new Option('Sonoma','31838');
			document.getElementById('eMModel').options[9] = new Option('Suburban','6247');
			document.getElementById('eMModel').options[10] = new Option('Typhoon','6248');
			document.getElementById('eMModel').options[11] = new Option('Yukon','6249');
			document.getElementById('eMModel').options[12] = new Option('Other','6251');
			break;
		case "Honda":
			document.getElementById('eMModel').options[0] = new Option('All','6252');
			document.getElementById('eMModel').options[1] = new Option('Accord','6254');
			document.getElementById('eMModel').options[2] = new Option('Civic','6256');
			document.getElementById('eMModel').options[3] = new Option('CR-V','16120');
			document.getElementById('eMModel').options[4] = new Option('CRX','6255');
			document.getElementById('eMModel').options[5] = new Option('Del Sol','6257');
			document.getElementById('eMModel').options[6] = new Option('Element','80742');
			document.getElementById('eMModel').options[7] = new Option('Fit','149416');
			document.getElementById('eMModel').options[8] = new Option('Insight','31839');
			document.getElementById('eMModel').options[9] = new Option('Odyssey','6258');
			document.getElementById('eMModel').options[10] = new Option('Passport','31840');
			document.getElementById('eMModel').options[11] = new Option('Pilot','80743');
			document.getElementById('eMModel').options[12] = new Option('Prelude','6259');
			document.getElementById('eMModel').options[13] = new Option('Ridgeline','119378');
			document.getElementById('eMModel').options[14] = new Option('S2000','6253');
			document.getElementById('eMModel').options[15] = new Option('Other','6260');
			break;
		case "Hummer":
			document.getElementById('eMModel').options[0] = new Option('All','5342');
			document.getElementById('eMModel').options[1] = new Option('H1','5360');
			document.getElementById('eMModel').options[2] = new Option('H2','43913');
			document.getElementById('eMModel').options[3] = new Option('H3','124123');
			document.getElementById('eMModel').options[4] = new Option('Other','116479');
			break;
		case "Hyundai":
			document.getElementById('eMModel').options[0] = new Option('All','6261');
			document.getElementById('eMModel').options[1] = new Option('Accent','80744');
			document.getElementById('eMModel').options[2] = new Option('Azera','140212');
			document.getElementById('eMModel').options[3] = new Option('Elantra','80745');
			document.getElementById('eMModel').options[4] = new Option('Santa Fe','80746');
			document.getElementById('eMModel').options[5] = new Option('Sonata','80747');
			document.getElementById('eMModel').options[6] = new Option('Tiburon','80748');
			document.getElementById('eMModel').options[7] = new Option('Tucson','140213');
			document.getElementById('eMModel').options[8] = new Option('Other','6262');
			break;
		case "Infiniti":
			document.getElementById('eMModel').options[0] = new Option('All','6263');
			document.getElementById('eMModel').options[1] = new Option('FX','80749');
			document.getElementById('eMModel').options[2] = new Option('G20','31841');
			document.getElementById('eMModel').options[3] = new Option('G35','43914');
			document.getElementById('eMModel').options[4] = new Option('I30','31842');
			document.getElementById('eMModel').options[5] = new Option('I35','119145');
			document.getElementById('eMModel').options[6] = new Option('J30','31843');
			document.getElementById('eMModel').options[7] = new Option('M','119146');
			document.getElementById('eMModel').options[8] = new Option('Q45','6264');
			document.getElementById('eMModel').options[9] = new Option('QX4','31844');
			document.getElementById('eMModel').options[10] = new Option('QX56','119147');
			document.getElementById('eMModel').options[11] = new Option('Other','6265');
			break;
		case "International Harvester":
			document.getElementById('eMModel').options[0] = new Option('All','31845');
			document.getElementById('eMModel').options[1] = new Option('Scout','84157');
			document.getElementById('eMModel').options[2] = new Option('Other','31846');
			break;
		case "Isuzu":
			document.getElementById('eMModel').options[0] = new Option('All','6266');
			document.getElementById('eMModel').options[1] = new Option('Amigo','6267');
			document.getElementById('eMModel').options[2] = new Option('Rodeo','6268');
			document.getElementById('eMModel').options[3] = new Option('Trooper','6269');
			document.getElementById('eMModel').options[4] = new Option('VehiCROSS','6270');
			document.getElementById('eMModel').options[5] = new Option('Other','6271');
			break;
		case "Jaguar":
			document.getElementById('eMModel').options[0] = new Option('All','6272');
			document.getElementById('eMModel').options[1] = new Option('E-Type','6277');
			document.getElementById('eMModel').options[2] = new Option('S-Type','6273');
			document.getElementById('eMModel').options[3] = new Option('XJ6','6274');
			document.getElementById('eMModel').options[4] = new Option('XJ8','31847');
			document.getElementById('eMModel').options[5] = new Option('XJR','31848');
			document.getElementById('eMModel').options[6] = new Option('XJS','6275');
			document.getElementById('eMModel').options[7] = new Option('XK8','6276');
			document.getElementById('eMModel').options[8] = new Option('X-Type','43915');
			document.getElementById('eMModel').options[9] = new Option('Other','6278');
			break;
		case "Jeep":
			document.getElementById('eMModel').options[0] = new Option('All','6279');
			document.getElementById('eMModel').options[1] = new Option('Cherokee','6281');
			document.getElementById('eMModel').options[2] = new Option('CJ','6280');
			document.getElementById('eMModel').options[3] = new Option('Commander','133213');
			document.getElementById('eMModel').options[4] = new Option('Commando','6282');
			document.getElementById('eMModel').options[5] = new Option('Grand Cherokee','6947');
			document.getElementById('eMModel').options[6] = new Option('Liberty','43916');
			document.getElementById('eMModel').options[7] = new Option('Renegade','6283');
			document.getElementById('eMModel').options[8] = new Option('Wagoneer','6284');
			document.getElementById('eMModel').options[9] = new Option('Wrangler','6285');
			document.getElementById('eMModel').options[10] = new Option('Other','6286');
			break;
		case "Kia":
			document.getElementById('eMModel').options[0] = new Option('All','6287');
			document.getElementById('eMModel').options[1] = new Option('Rio','133214');
			document.getElementById('eMModel').options[2] = new Option('Sedona','107002');
			document.getElementById('eMModel').options[3] = new Option('Sephia','107003');
			document.getElementById('eMModel').options[4] = new Option('Sorento','133215');
			document.getElementById('eMModel').options[5] = new Option('Spectra','133216');
			document.getElementById('eMModel').options[6] = new Option('Sportage','107001');
			document.getElementById('eMModel').options[7] = new Option('Other','6289');
			break;
		case "Lamborghini":
			document.getElementById('eMModel').options[0] = new Option('All','6290');
			break;
		case "Lancia":
			document.getElementById('eMModel').options[0] = new Option('All','6292');
			break;
		case "Land Rover":
			document.getElementById('eMModel').options[0] = new Option('All','6293');
			document.getElementById('eMModel').options[1] = new Option('Defender','31849');
			document.getElementById('eMModel').options[2] = new Option('Discovery','6294');
			document.getElementById('eMModel').options[3] = new Option('Freelander','107004');
			document.getElementById('eMModel').options[4] = new Option('LR3','124124');
			document.getElementById('eMModel').options[5] = new Option('Range Rover','6295');
			document.getElementById('eMModel').options[6] = new Option('Other','6296');
			break;
		case "Lexus":
			document.getElementById('eMModel').options[0] = new Option('All','6297');
			document.getElementById('eMModel').options[1] = new Option('ES','6298');
			document.getElementById('eMModel').options[2] = new Option('GS','6299');
			document.getElementById('eMModel').options[3] = new Option('GX','43917');
			document.getElementById('eMModel').options[4] = new Option('IS','43918');
			document.getElementById('eMModel').options[5] = new Option('LS','14240');
			document.getElementById('eMModel').options[6] = new Option('LX','13473');
			document.getElementById('eMModel').options[7] = new Option('RX','13474');
			document.getElementById('eMModel').options[8] = new Option('SC','6300');
			document.getElementById('eMModel').options[9] = new Option('Other','6301');
			break;
		case "Lincoln":
			document.getElementById('eMModel').options[0] = new Option('All','6302');
			document.getElementById('eMModel').options[1] = new Option('Aviator','107006');
			document.getElementById('eMModel').options[2] = new Option('Continental','6304');
			document.getElementById('eMModel').options[3] = new Option('LS','31850');
			document.getElementById('eMModel').options[4] = new Option('Mark series','6305');
			document.getElementById('eMModel').options[5] = new Option('Navigator','6303');
			document.getElementById('eMModel').options[6] = new Option('Town Car','31851');
			document.getElementById('eMModel').options[7] = new Option('Zephyr & MKZ','150113');
			document.getElementById('eMModel').options[8] = new Option('Other','6306');
			break;
		case "Lotus":
			document.getElementById('eMModel').options[0] = new Option('All','116480');
			document.getElementById('eMModel').options[1] = new Option('Elise','116481');
			document.getElementById('eMModel').options[2] = new Option('Esprit','116482');
			document.getElementById('eMModel').options[3] = new Option('Exige','150117');
			document.getElementById('eMModel').options[4] = new Option('Other','6312');
			break;
		case "Maserati":
			document.getElementById('eMModel').options[0] = new Option('All','6313');
			break;
		case "Mazda":
			document.getElementById('eMModel').options[0] = new Option('All','6310');
			document.getElementById('eMModel').options[1] = new Option('323','6319');
			document.getElementById('eMModel').options[2] = new Option('626','6320');
			document.getElementById('eMModel').options[3] = new Option('929','6321');
			document.getElementById('eMModel').options[4] = new Option('B-Series Pickups','6317');
			document.getElementById('eMModel').options[5] = new Option('CX-7','149417');
			document.getElementById('eMModel').options[6] = new Option('Mazda3','84158');
			document.getElementById('eMModel').options[7] = new Option('Mazda5','149418');
			document.getElementById('eMModel').options[8] = new Option('Mazda6','84159');
			document.getElementById('eMModel').options[9] = new Option('Millenia','6325');
			document.getElementById('eMModel').options[10] = new Option('MPV','6318');
			document.getElementById('eMModel').options[11] = new Option('MX-3','6322');
			document.getElementById('eMModel').options[12] = new Option('MX-5 Miata','6324');
			document.getElementById('eMModel').options[13] = new Option('MX-6','6323');
			document.getElementById('eMModel').options[14] = new Option('Protege','6326');
			document.getElementById('eMModel').options[15] = new Option('RX-7','6327');
			document.getElementById('eMModel').options[16] = new Option('RX-8','84160');
			document.getElementById('eMModel').options[17] = new Option('Tribute','84161');
			document.getElementById('eMModel').options[18] = new Option('Other','6316');
			break;
		case "Mercedes-Benz":
			document.getElementById('eMModel').options[0] = new Option('All','6311');
			document.getElementById('eMModel').options[1] = new Option('190-Series','6328');
			document.getElementById('eMModel').options[2] = new Option('200-Series','6329');
			document.getElementById('eMModel').options[3] = new Option('300-Series','6330');
			document.getElementById('eMModel').options[4] = new Option('400-Series','6331');
			document.getElementById('eMModel').options[5] = new Option('500-Series','6332');
			document.getElementById('eMModel').options[6] = new Option('600-Series','6333');
			document.getElementById('eMModel').options[7] = new Option('C-Class','6334');
			document.getElementById('eMModel').options[8] = new Option('CL-Class','31852');
			document.getElementById('eMModel').options[9] = new Option('CLK-Class','31853');
			document.getElementById('eMModel').options[10] = new Option('CLS-Class','124125');
			document.getElementById('eMModel').options[11] = new Option('E-Class','6335');
			document.getElementById('eMModel').options[12] = new Option('G-Class','31854');
			document.getElementById('eMModel').options[13] = new Option('M-Class','6337');
			document.getElementById('eMModel').options[14] = new Option('R-Class','149419');
			document.getElementById('eMModel').options[15] = new Option('S-Class','6336');
			document.getElementById('eMModel').options[16] = new Option('SL-Class','6338');
			document.getElementById('eMModel').options[17] = new Option('SLK-Class','31855');
			document.getElementById('eMModel').options[18] = new Option('SLR McLaren','124126');
			document.getElementById('eMModel').options[19] = new Option('Other','6315');
			break;
		case "Mercury":
			document.getElementById('eMModel').options[0] = new Option('All','5363');
			document.getElementById('eMModel').options[1] = new Option('Capri','5366');
			document.getElementById('eMModel').options[2] = new Option('Comet','5367');
			document.getElementById('eMModel').options[3] = new Option('Cougar','6339');
			document.getElementById('eMModel').options[4] = new Option('Grand Marquis','6340');
			document.getElementById('eMModel').options[5] = new Option('Mariner','150114');
			document.getElementById('eMModel').options[6] = new Option('Milan','150115');
			document.getElementById('eMModel').options[7] = new Option('Montego','6341');
			document.getElementById('eMModel').options[8] = new Option('Monterey','31856');
			document.getElementById('eMModel').options[9] = new Option('Montaineer','5364');
			document.getElementById('eMModel').options[10] = new Option('Mystique','6342');
			document.getElementById('eMModel').options[11] = new Option('Sable','6343');
			document.getElementById('eMModel').options[12] = new Option('Tracer','6344');
			document.getElementById('eMModel').options[13] = new Option('Villager','5365');
			document.getElementById('eMModel').options[14] = new Option('Other','6882');
			break;
		case "MG":
			document.getElementById('eMModel').options[0] = new Option('All','6308');
			document.getElementById('eMModel').options[1] = new Option('MGA','80750');
			document.getElementById('eMModel').options[2] = new Option('MGB','31857');
			document.getElementById('eMModel').options[3] = new Option('Midget','31859');
			document.getElementById('eMModel').options[4] = new Option('T-Series','31858');
			document.getElementById('eMModel').options[5] = new Option('Other','6314');
			break;
		case "Mini":
			document.getElementById('eMModel').options[0] = new Option('All','31860');
			document.getElementById('eMModel').options[1] = new Option('Classic Mini','107007');
			document.getElementById('eMModel').options[2] = new Option('Mini Cooper (2002-Present)','107008');
			document.getElementById('eMModel').options[3] = new Option('Mini Cooper S (2002-Present)','107009');
			document.getElementById('eMModel').options[4] = new Option('Other','31861');
			break;
		case "Mitsubishi":
			document.getElementById('eMModel').options[0] = new Option('All','6348');
			document.getElementById('eMModel').options[1] = new Option('3000GT','6350');
			document.getElementById('eMModel').options[2] = new Option('Diamante','6351');
			document.getElementById('eMModel').options[3] = new Option('Eclipse','6352');
			document.getElementById('eMModel').options[4] = new Option('Galant','6353');
			document.getElementById('eMModel').options[5] = new Option('Lancer','43919');
			document.getElementById('eMModel').options[6] = new Option('Mirage','6354');
			document.getElementById('eMModel').options[7] = new Option('Montero','6349');
			document.getElementById('eMModel').options[8] = new Option('Other','6355');
			break;
		case "Nash":
			document.getElementById('eMModel').options[0] = new Option('All','31863');
			break;
		case "Nissan":
			document.getElementById('eMModel').options[0] = new Option('All','6371');
			document.getElementById('eMModel').options[1] = new Option('200SX','6395');
			document.getElementById('eMModel').options[2] = new Option('240SX','6396');
			document.getElementById('eMModel').options[3] = new Option('280ZX','6397');
			document.getElementById('eMModel').options[4] = new Option('300ZX','6398');
			document.getElementById('eMModel').options[5] = new Option('350Z','31864');
			document.getElementById('eMModel').options[6] = new Option('Altima','6399');
			document.getElementById('eMModel').options[7] = new Option('Armada','84162');
			document.getElementById('eMModel').options[8] = new Option('Frontier','6393');
			document.getElementById('eMModel').options[9] = new Option('Maxima','6400');
			document.getElementById('eMModel').options[10] = new Option('Murano','84163');
			document.getElementById('eMModel').options[11] = new Option('Pathfinder','6394');
			document.getElementById('eMModel').options[12] = new Option('Quest','11304');
			document.getElementById('eMModel').options[13] = new Option('Sentra','6401');
			document.getElementById('eMModel').options[14] = new Option('Stanza','6402');
			document.getElementById('eMModel').options[15] = new Option('Titan','84164');
			document.getElementById('eMModel').options[16] = new Option('Versa','150116');
			document.getElementById('eMModel').options[17] = new Option('Xterra','6403');
			document.getElementById('eMModel').options[18] = new Option('Other Pickups','84165');
			document.getElementById('eMModel').options[19] = new Option('Other','6392');
			break;
		case "Oldsmobile":
			document.getElementById('eMModel').options[0] = new Option('All','6372');
			document.getElementById('eMModel').options[1] = new Option('442','15287');
			document.getElementById('eMModel').options[2] = new Option('Alero','11305');
			document.getElementById('eMModel').options[3] = new Option('Aurora','6404');
			document.getElementById('eMModel').options[4] = new Option('Bravada','11306');
			document.getElementById('eMModel').options[5] = new Option('Cutlass','6405');
			document.getElementById('eMModel').options[6] = new Option('Eighty-Eight','6406');
			document.getElementById('eMModel').options[7] = new Option('Intrigue','12476');
			document.getElementById('eMModel').options[8] = new Option('Ninety-Eight','6407');
			document.getElementById('eMModel').options[9] = new Option('Silhouette','13478');
			document.getElementById('eMModel').options[10] = new Option('Toronado','31865');
			document.getElementById('eMModel').options[11] = new Option('Other','6391');
			break;
		case "Opel":
			document.getElementById('eMModel').options[0] = new Option('All','6390');
			break;
		case "Packard":
			document.getElementById('eMModel').options[0] = new Option('All','6389');
			break;
		case "Peugeot":
			document.getElementById('eMModel').options[0] = new Option('All','6388');
			break;
		case "Plymouth":
			document.getElementById('eMModel').options[0] = new Option('All','6376');
			document.getElementById('eMModel').options[1] = new Option('Acclaim','43920');
			document.getElementById('eMModel').options[2] = new Option('Barracuda','6409');
			document.getElementById('eMModel').options[3] = new Option('Duster','6410');
			document.getElementById('eMModel').options[4] = new Option('Fury','6411');
			document.getElementById('eMModel').options[5] = new Option('Grand Voyager','39417');
			document.getElementById('eMModel').options[6] = new Option('GTX','6412');
			document.getElementById('eMModel').options[7] = new Option('Neon','6413');
			document.getElementById('eMModel').options[8] = new Option('Prowler','6414');
			document.getElementById('eMModel').options[9] = new Option('Road Runner','43921');
			document.getElementById('eMModel').options[10] = new Option('Satellite','6415');
			document.getElementById('eMModel').options[11] = new Option('Sundance','6416');
			document.getElementById('eMModel').options[12] = new Option('Voyager','6408');
			document.getElementById('eMModel').options[13] = new Option('Other','6387');
			break;
		case "Pontiac":
			document.getElementById('eMModel').options[0] = new Option('All','6377');
			document.getElementById('eMModel').options[1] = new Option('Bonneville','6417');
			document.getElementById('eMModel').options[2] = new Option('Catalina','6418');
			document.getElementById('eMModel').options[3] = new Option('Fiero','6419');
			document.getElementById('eMModel').options[4] = new Option('Firebird','6420');
			document.getElementById('eMModel').options[5] = new Option('G6','124127');
			document.getElementById('eMModel').options[6] = new Option('Grand Am','6421');
			document.getElementById('eMModel').options[7] = new Option('Grand Prix','6422');
			document.getElementById('eMModel').options[8] = new Option('GTO','7244');
			document.getElementById('eMModel').options[9] = new Option('Le Mans','6424');
			document.getElementById('eMModel').options[10] = new Option('Montana','13481');
			document.getElementById('eMModel').options[11] = new Option('Solstice','124128');
			document.getElementById('eMModel').options[12] = new Option('Sunbird','6425');
			document.getElementById('eMModel').options[13] = new Option('Sunfire','43922');
			document.getElementById('eMModel').options[14] = new Option('Tempest','6426');
			document.getElementById('eMModel').options[15] = new Option('Trans Am','6427');
			document.getElementById('eMModel').options[16] = new Option('Vibe','107010');
			document.getElementById('eMModel').options[17] = new Option('Other','6386');
			break;
		case "Porsche":
			document.getElementById('eMModel').options[0] = new Option('All','6013');
			document.getElementById('eMModel').options[1] = new Option('356','6428');
			document.getElementById('eMModel').options[2] = new Option('911','10156');
			document.getElementById('eMModel').options[3] = new Option('912','6429');
			document.getElementById('eMModel').options[4] = new Option('914','6430');
			document.getElementById('eMModel').options[5] = new Option('924','6431');
			document.getElementById('eMModel').options[6] = new Option('928','6432');
			document.getElementById('eMModel').options[7] = new Option('930','6433');
			document.getElementById('eMModel').options[8] = new Option('944','6434');
			document.getElementById('eMModel').options[9] = new Option('968','6435');
			document.getElementById('eMModel').options[10] = new Option('Boxster','6015');
			document.getElementById('eMModel').options[11] = new Option('Cayenne','43923');
			document.getElementById('eMModel').options[12] = new Option('Cayman','133217');
			document.getElementById('eMModel').options[13] = new Option('Other','6058');
			break;
		case "Renault":
			document.getElementById('eMModel').options[0] = new Option('All','6385');
			break;
		case "Rolls-Royce":
			document.getElementById('eMModel').options[0] = new Option('All','6384');
			break;
		case "Saab":
			document.getElementById('eMModel').options[0] = new Option('All','6380');
			document.getElementById('eMModel').options[1] = new Option('900','6383');
			document.getElementById('eMModel').options[2] = new Option('9000','6437');
			document.getElementById('eMModel').options[3] = new Option('9-2X','124129');
			document.getElementById('eMModel').options[4] = new Option('9-3','31866');
			document.getElementById('eMModel').options[5] = new Option('9-5','31867');
			document.getElementById('eMModel').options[6] = new Option('9-7x','133218');
			document.getElementById('eMModel').options[7] = new Option('Other','6438');
			break;
		case "Saturn":
			document.getElementById('eMModel').options[0] = new Option('All','6381');
			document.getElementById('eMModel').options[1] = new Option('Aura','149420');
			document.getElementById('eMModel').options[2] = new Option('Ion','119379');
			document.getElementById('eMModel').options[3] = new Option('L-Series','80751');
			document.getElementById('eMModel').options[4] = new Option('Outlook','149421');
			document.getElementById('eMModel').options[5] = new Option('S-Series','80752');
			document.getElementById('eMModel').options[6] = new Option('Sky','149422');
			document.getElementById('eMModel').options[7] = new Option('Vue','80753');
			document.getElementById('eMModel').options[8] = new Option('Other','6382');
			break;
		case "Scion":
			document.getElementById('eMModel').options[0] = new Option('All','116483');
			document.getElementById('eMModel').options[1] = new Option('tC','116484');
			document.getElementById('eMModel').options[2] = new Option('xA','116485');
			document.getElementById('eMModel').options[3] = new Option('xB','116486');
			document.getElementById('eMModel').options[4] = new Option('Other','80755');
			break;
		case "Shelby":
			document.getElementById('eMModel').options[0] = new Option('All','6465');
			break;
		case "Studebaker":
			document.getElementById('eMModel').options[0] = new Option('All','6466');
			break;
		case "Subaru":
			document.getElementById('eMModel').options[0] = new Option('All','6452');
			document.getElementById('eMModel').options[1] = new Option('Forester','13484');
			document.getElementById('eMModel').options[2] = new Option('Impreza','31868');
			document.getElementById('eMModel').options[3] = new Option('Legacy','31869');
			document.getElementById('eMModel').options[4] = new Option('Outback','31870');
			document.getElementById('eMModel').options[5] = new Option('SVX','31871');
			document.getElementById('eMModel').options[6] = new Option('Tribeca','149423');
			document.getElementById('eMModel').options[7] = new Option('Other','6467');
			break;
		case "Suzuki":
			document.getElementById('eMModel').options[0] = new Option('All','6468');
			break;
		case "Toyota":
			document.getElementById('eMModel').options[0] = new Option('All','6016');
			document.getElementById('eMModel').options[1] = new Option('4Runner','6442');
			document.getElementById('eMModel').options[2] = new Option('Avalon','6444');
			document.getElementById('eMModel').options[3] = new Option('Camry','6017');
			document.getElementById('eMModel').options[4] = new Option('Celica','15288');
			document.getElementById('eMModel').options[5] = new Option('Corolla','6445');
			document.getElementById('eMModel').options[6] = new Option('FJ Cruiser','133219');
			document.getElementById('eMModel').options[7] = new Option('Highlander','43924');
			document.getElementById('eMModel').options[8] = new Option('Land Cruiser','6443');
			document.getElementById('eMModel').options[9] = new Option('Matrix','107011');
			document.getElementById('eMModel').options[10] = new Option('MR2','15289');
			document.getElementById('eMModel').options[11] = new Option('Paseo','6446');
			document.getElementById('eMModel').options[12] = new Option('Previa','6440');
			document.getElementById('eMModel').options[13] = new Option('Prius','43925');
			document.getElementById('eMModel').options[14] = new Option('RAV4','31872');
			document.getElementById('eMModel').options[15] = new Option('Sequoia','31873');
			document.getElementById('eMModel').options[16] = new Option('Sienna','31874');
			document.getElementById('eMModel').options[17] = new Option('Solara','84166');
			document.getElementById('eMModel').options[18] = new Option('Supra','6447');
			document.getElementById('eMModel').options[19] = new Option('Tacoma','6439');
			document.getElementById('eMModel').options[20] = new Option('Tercel','6448');
			document.getElementById('eMModel').options[21] = new Option('Tundra','39418');
			document.getElementById('eMModel').options[22] = new Option('Yaris','149424');
			document.getElementById('eMModel').options[23] = new Option('Other','6059');
			break;
		case "Triumph":
			document.getElementById('eMModel').options[0] = new Option('All','6449');
			document.getElementById('eMModel').options[1] = new Option('Spitfire','80756');
			document.getElementById('eMModel').options[2] = new Option('TR-6','80757');
			document.getElementById('eMModel').options[3] = new Option('Other','6469');
			break;
		case "Volkswagen":
			document.getElementById('eMModel').options[0] = new Option('All','6018');
			document.getElementById('eMModel').options[1] = new Option('Beetle (Pre-1998)','6019');
			document.getElementById('eMModel').options[2] = new Option('Beetle - New (1998-Present)','31876');
			document.getElementById('eMModel').options[3] = new Option('Bus/Vanagon','15291');
			document.getElementById('eMModel').options[4] = new Option('Cabrio','31875');
			document.getElementById('eMModel').options[5] = new Option('EuroVan','15296');
			document.getElementById('eMModel').options[6] = new Option('Golf','15292');
			document.getElementById('eMModel').options[7] = new Option('Jetta','6021');
			document.getElementById('eMModel').options[8] = new Option('Karmann Ghia','15293');
			document.getElementById('eMModel').options[9] = new Option('Passat','6020');
			document.getElementById('eMModel').options[10] = new Option('Phaeton','147119');
			document.getElementById('eMModel').options[11] = new Option('Rabbit','15294');
			document.getElementById('eMModel').options[12] = new Option('Thing','15295');
			document.getElementById('eMModel').options[13] = new Option('Touareg','84167');
			document.getElementById('eMModel').options[14] = new Option('Other','6060');
			break;
		case "Volvo":
			document.getElementById('eMModel').options[0] = new Option('All','6454');
			document.getElementById('eMModel').options[1] = new Option('240','31877');
			document.getElementById('eMModel').options[2] = new Option('740','6459');
			document.getElementById('eMModel').options[3] = new Option('850','31878');
			document.getElementById('eMModel').options[4] = new Option('940','6460');
			document.getElementById('eMModel').options[5] = new Option('C70','31879');
			document.getElementById('eMModel').options[6] = new Option('S40','6461');
			document.getElementById('eMModel').options[7] = new Option('S60','47588');
			document.getElementById('eMModel').options[8] = new Option('S70','6462');
			document.getElementById('eMModel').options[9] = new Option('S80','6463');
			document.getElementById('eMModel').options[10] = new Option('V40','124130');
			document.getElementById('eMModel').options[11] = new Option('V50','124131');
			document.getElementById('eMModel').options[12] = new Option('V70','6464');
			document.getElementById('eMModel').options[13] = new Option('XC (Cross Country)','31880');
			document.getElementById('eMModel').options[14] = new Option('XC90','119148');
			document.getElementById('eMModel').options[15] = new Option('Other','6458');
			break;
		case "Willys":
			document.getElementById('eMModel').options[0] = new Option('All','6470');
			break;
		case "Replica/Kit Makes":
			document.getElementById('eMModel').options[0] = new Option('All','7251');
			break;
		case "Other Makes":
			document.getElementById('eMModel').options[0] = new Option('All','6472');
			break;
	}
}

function Init()
{
	SearchTypeCheck();
	
	if (navigator.userAgent.indexOf('MSIE') != -1)
	{
		document.getElementById("eMText").onkeydown = eMTextEnterIE;
		document.getElementById("eMZipCode").onkeydown = eMTextEnterIE;
	}
	else
	{
	document.getElementById("eMText").onkeydown = eMTextEnter;
	document.getElementById("eMZipCode").onkeydown = eMTextEnter;
	}
	
	document.getElementById("eMOptions").style.display = "none";
  	map.setCenter(new GLatLng(37, -97), 5);
	map.clearOverlays();
	map.getInfoWindowAsync(function (data) { data.hide(); }); 
}

function SearchTypeCheck()
{
	if (document.getElementById("CountrySearch").checked)
	{
		document.getElementById("eMStateContain").style.display = "none";
		document.getElementById("eMZipCodeContain").style.display = "none";
		document.getElementById("eMProxContain").style.display = "none";
	}
	
	if (document.getElementById("StateSearch").checked)
	{
		document.getElementById("eMStateContain").style.display = "block";
		document.getElementById("eMZipCodeContain").style.display = "none";
		document.getElementById("eMProxContain").style.display = "none";
	}
	
	if (document.getElementById("ZipSearch").checked)
	{
		document.getElementById("eMStateContain").style.display = "none";
		document.getElementById("eMZipCodeContain").style.display = "block";
		document.getElementById("eMProxContain").style.display = "block";
	}
}

function eMToggleOptions()
{
	if (document.getElementById("eMOptions").style.display == "none")
		document.getElementById("eMOptions").style.display = "block";
	else
		document.getElementById("eMOptions").style.display = "none";
}

function eMTextEnter(evt)
{
	var eMEvent = evt['keyCode'];
	if (eMEvent == 13)
		eMSearch('1');
}

function eMTextEnterIE()
{
	var eMEvent = event.keyCode;
	if (eMEvent == 13)
		eMSearch('1');
}

function eMTextClear()
{
	document.getElementById("eMText").value="";
}

function eMTextClear2()
{
	document.getElementById("eMZipCode").value="";
}