function select_make(req_make)
{
	var dropDown;
	
	if (req_make == null)
	{
		req_make="";
	}
	
	if (document.forms[0] && document.forms[0].Make)
	{
		dropDown = document.forms[0].Make;
	}
	else if (document.forms[1] && document.forms[1].Make)
	{
		dropDown = document.forms[1].Make;
	}
	
	if (dropDown)
	{
		for (x=0; x<dropDown.length; x++)
		{
			mk=dropDown.options[x].value;
			
			if (mk == req_make)
			{
				if (dropDown.options[x].selected==false)
				{
					dropDown.options[x].selected=true;
					get_range(_model_d[mk],_model_v[mk]);
				}
			}
		}
	}
}

function get_makes(req_make)
{
	var dropDown;
	selectedIndex = 0;

	if (document.forms[0] && document.forms[0].Make)
	{
		dropDown = document.forms[0].Make;
	}
	else if (document.forms[1] && document.forms[1].Make)
	{
		dropDown = document.forms[1].Make;
	}
	
	if (dropDown)
	{
		dropDown.length = 0;
	
		for(index=0; index<make_d.length; index++)
		{
			dropDown[index] = new Option(make_d[index],make_v[index]);
			
			if (make_d[index]=="-- Select Make --" || make_d[index]=="-- SELECT MAKE --")
			{
				dropDown[index] = new Option(make_d[index],"");
			}
		
			if (make_d[index]=="Other - Not Listed" || make_d[index]=="OTHER - NOT LISTED")
			{
				if (document.forms[0].eFilter_Make)
				{
					dropDown[index] = new Option("Any",0);
				}
				else
				{
					dropDown[index] = new Option(make_d[index],1);
				}
			}
		
			if(make_v[index] == req_make)
			{
				selectedIndex = index;
			}
		}
	
		dropDown.options[selectedIndex].selected = true;
		
		if (make_v[selectedIndex] == req_make)
		{
			get_range(_model_d[selectedIndex],_model_v[selectedIndex]);
		}
	}
	
	select_make(req_make);
}

function select_model(req_model)
{
	var dropDown;

	if (req_model == null)
	{
		req_model="";
	}
	
	if (document.forms[0] && document.forms[0].Model)
	{
		dropDown = document.forms[0].Model;
	}
	else if (document.forms[1] && document.forms[1].Model)
	{
		dropDown = document.forms[1].Model;
	}
	
	if (dropDown)
	{
		for (x=0; x<dropDown.length; x++)
		{
			mk=dropDown.options[x].value;
			
			if (mk == req_model)
			{
				if (dropDown.options[x].selected==false)
				{
					dropDown.options[x].selected=true;
				}
			}
		}
	}
}

function get_range(ranges,rangesv,req_model)
{
	selectedIndex = 0;
	var dropDown;
	
	if (document.forms[0] && document.forms[0].Model)
	{
		dropDown = document.forms[0].Model;
	}
	else if (document.forms[1] && document.forms[1].Model)
	{
		dropDown = document.forms[1].Model;
	}
	
	if (dropDown)
	{
		dropDown.length = 0;
	
		for(index=0; index<ranges.length; index++)
		{
			dropDown[index] = new Option(ranges[index],rangesv[index]);
			
			if (ranges[index]=="-- Select Model --" || ranges[index]=="-- SELECT MODEL --")
			{
				dropDown[index] = new Option(ranges[index],"");
			}
			
			if (ranges[index]=="Other - Not Listed" || ranges[index]=="OTHER - NOT LISTED")
			{
				if (document.forms[0].eFilter_Model)
				{
					dropDown[index] = new Option("Any",0);
				}
				else
				{
					dropDown[index] = new Option(ranges[index],1);
				}
			}
			
			if(ranges[index] == req_model)
			{
				selectedIndex = index;
			}
			
			if (!(document.forms[0].eFilter_Model))
			{			
				dropDown.options[selectedIndex].selected = true;
			}
		}
		
		if (!(document.forms[0].eFilter_Model))
		{			
			select_model(req_model);
		}
	}
}

function select_state(req_state)
{
	var dropDown;

	if (req_state == null)
	{
		req_state="";
	}
	
	if (document.forms[0] && document.forms[0].State)
	{
		dropDown = document.forms[0].State;
	}
	else if (document.forms[1] && document.forms[1].State)
	{
		dropDown = document.forms[1].State;
	}
	
	if (dropDown)
	{
		if (dropDown)
		{
			for (x=0; x<dropDown.length; x++)
			{
				mk=dropDown.options[x].value;
				
				if (mk == req_state)
				{
					if (dropDown.options[x].selected==false)
					{
						dropDown.options[x].selected=true;
					}
				}
			}
		}
	}
}

function get_states(ranges,rangesv,req_state)
{
	selectedIndex = 0;
	var dropDown;
	
	if (document.forms[0] && document.forms[0].State)
	{
		dropDown = document.forms[0].State;
	}
	else if (document.forms[1] && document.forms[1].State)
	{
		dropDown = document.forms[1].State;
	}
	
	if (dropDown)
	{
		dropDown.length = 0;

		if (ranges)
		{
			for(index=0; index<ranges.length; index++)
			{
				dropDown[index] = new Option(ranges[index],rangesv[index]);
				
/*				if (ranges[index]=="Other - Not Listed" || ranges[index]=="OTHER - NOT LISTED")
				{
					dropDown[index] = new Option(ranges[index],"");
				} */
				
				if(ranges[index] == req_state)
				{
					selectedIndex = index;
				}
				
				dropDown.options[selectedIndex].selected = true;
			}
		}
		
		select_state(req_state);
	}
}