

// get a form field value
function getFieldValue(formName,fieldType,fieldName) {

	// this will be our output string
	var valueString = '';

	// for select lists - doesn't work with select-multiple
	if (fieldType == 'select-one' || fieldType == 'select')
		{valueString = eval('document.' + formName + '.' + fieldName + '.options[document.' + formName + '.' + fieldName + '.selectedIndex].value');
		}

	// for radio buttons
	else if (fieldType == 'radio') {
		var radioLength = eval('document.' + formName + '.' + fieldName + '.length');
		for (var i = 0; i < radioLength; i++) {
			if (eval('document.' + formName + '.' + fieldName + '[' + i + '].checked')) {
				valueString = eval('document.' + formName + '.' + fieldName + '[' + i + '].value');
				}
			}
		}

	// for checkboxes, text, textarea, etc.
	else {
		valueString = eval('document.' + formName + '.' + fieldName + '.value');

		}

	// return the appropriate value string
	return valueString;
	}


