// JavaScript Document
function hideSearchFields(){
	document.getElementById('nameField').style.display = 'none';
	document.getElementById('heightField').style.display = 'none';
	document.getElementById('spreadField').style.display = 'none';
	document.getElementById('treeTypeField').style.display = 'none';
	document.getElementById('treeGrowthRateField').style.display = 'none';
	document.getElementById('treeWaterNeedsField').style.display = 'none';
	document.getElementById('treeShadeTypeField').style.display = 'none';
}

function modifySearchFieldsViaList(){
	var list= document.getElementById('searchTermsList');
	
	var fieldID = '';
	switch (list.value){
		case 'treeName':
			fieldID = 'nameField';
			valueID = 'treeName';
		break;
		case 'treeHeight':
			fieldID = 'heightField';
			valueID = 'treeHeight';
		break;
		case 'treeSpread':
			fieldID = 'spreadField';
			valueID = 'treeSpread';
		break;
		case 'treeType':
			fieldID = 'treeTypeField';
			valueID = 'treeType';
		break;
		case 'treeGrowthRate':
			fieldID = 'treeGrowthRateField';
			valueID = 'treeGrowthRate';
		break;
		case 'treeWaterNeeds':
			fieldID = 'treeWaterNeedsField';
			valueID = 'treeWaterNeeds';
		break;
		case 'treeShadeType':
			fieldID = 'treeShadeTypeField';
			valueID = 'treeShadeType';
		break;
	}
	
	var targetElement = document.getElementById(fieldID);
	var targetValue = document.getElementById(valueID);
	
	if(targetElement.style.display == 'none'){
		targetElement.style.display = 'block';
	}else{
		targetElement.style.display = 'none';
		targetValue.value='';
	}
	
	list.selectedIndex = 0;
}
