function focusTextField (form) {

	// first, validate form objects
	if ((typeof form != 'object') || (typeof form.elements != 'object')) {
		return false;
	}

	// set array of elements
	var elements = form.elements;

	// loop through array of elements, finding the first empty input field
	// set focus to that field
	for (var i = 0; i < elements.length; i++) {
		if ((elements[i].type != 'text') && 
			(elements[i].type != 'password') && 
			(elements[i].type != 'textarea')) 
		{
			continue;
		}
		if (elements[i].name == 'helpbox') {
			continue;
		}

		if (elements[i].value == '') {
			elements[i].focus();
			break;
		}
	}
	return true;
}
