/******************************************************************************************** 

	formFunctions - Contains all the javascript form functions
	By Andrew Dixon - (c) Copyright 2004 MSO.net 
	
	changeActiveBudgetAreas(searchType)
		- Function to change the active fields on the budget form
		
*******************************************************************************************/

function changeActiveBudgetAreas(searchType) {
	// Loop over all the fields and disable them
	var fieldList = new Array("rangeMin", "rangeMax", "selectRange", "amountPlusMinus", "plusMinusAmount");
	for (var i=0; i<fieldList.length; i++) {
		//alert(fieldList[i]);
		el = document.getElementById(fieldList[i]);
		el.disabled = true;
		if (el.type == 'text')
			el.value = '';
	}
	// Depending on the searchType passed re-enable some fields
	switch (searchType) {
		case 'range':
			document.getElementById('rangeMin').disabled = false;
			document.getElementById('rangeMax').disabled = false;
			break;
		case 'rangeSelect':
			document.getElementById('selectRange').disabled = false;
			break;
		case 'plusMinus':
			document.getElementById('amountPlusMinus').disabled = false;
			document.getElementById('plusMinusAmount').disabled = false;
			break;
	}
}

