function change_type( val )
{

	var a_types = new Array();

	var icon_change;

	a_types['1'] = 'sales';
	a_types['2'] = 'lettings';
	a_types['3'] = 'buying';
	a_types['4'] = 'relocation';
	a_types['5'] = 'energy';

	if(val != '')
	{

		// added to alter icons per type in drop down
		icons["mixed"] = icons["mixed"+val];
		mapmanager.addIcons(icons);
		

		for(var j=1; j <= 5; j++)
		{

			icon_change = j*2-1;

			if( j == val )
			{
				eval("document.myform.icon"+icon_change+".checked = true");
				icon_change++;
				eval("document.myform.icon"+icon_change+".checked = true");
			}
			else
			{
				eval("document.myform.icon"+icon_change+".checked = false");
				icon_change++;
				eval("document.myform.icon"+icon_change+".checked = false");
			}
		}

		if(val == '1')
		{
			getObj('sales_a').style.display = '';
			getObj('sales_o').style.display = '';
		}
		else
		{
			getObj('sales_a').style.display = 'none';
			getObj('sales_o').style.display = 'none';
		}

		if(val == '2')
		{
			getObj('lettings_a').style.display = '';
			getObj('lettings_o').style.display = '';
		}
		else
		{
			getObj('lettings_a').style.display = 'none';
			getObj('lettings_o').style.display = 'none';
		}

		if(val == '3')
		{
			getObj('buying_a').style.display = '';
			getObj('buying_o').style.display = '';
		}
		else
		{
			getObj('buying_a').style.display = 'none';
			getObj('buying_o').style.display = 'none';
		}

		if(val == '4')
		{
			getObj('relocation_a').style.display = '';
			getObj('relocation_o').style.display = '';
		}
		else
		{
			getObj('relocation_a').style.display = 'none';
			getObj('relocation_o').style.display = 'none';
		}

		if(val == '5')
		{
			getObj('energy_a').style.display = '';
			getObj('energy_o').style.display = '';
		}
		else
		{
			getObj('energy_a').style.display = 'none';
			getObj('energy_o').style.display = 'none';
		}


		//document.myform.icon9.checked = true;
		mapmanager.populate();

	}
	else
	{
		getObj('sales_a').style.display = '';
		getObj('sales_o').style.display = '';
		getObj('lettings_a').style.display = '';
		getObj('lettings_o').style.display = '';
		getObj('buying_a').style.display = '';
		getObj('buying_o').style.display = '';
		getObj('relocation_a').style.display = '';
		getObj('relocation_o').style.display = '';
		getObj('energy_a').style.display = '';
		getObj('energy_o').style.display = '';
	}

}

