
// -------------
// --- Field ---
// -------------

function fieldFocus(e) {
	// highlight label and field
	if (e.className=='ff')
		e.className='ffh';
	else if (e.className=='ffe')
		e.className='ffeh';
	else
		e.style.backgroundColor='#ffffdd';

	if (document.getElementById('l'+e.name)) {
		if (document.getElementById('l'+e.name).className=='fl')
			document.getElementById('l'+e.name).className='flh';
		if (document.getElementById('l'+e.name).className=='fle')
			document.getElementById('l'+e.name).className='fleh';
	}
}

function fieldBlur(e) {
	// clear label and field highlights
	if (e.className=='ffh')
		e.className='ff';
	else if (e.className=='ffeh')
		e.className='ffe';
	else
		e.style.backgroundColor='#ffffff';

	if (document.getElementById('l'+e.name)) {
		if (document.getElementById('l'+e.name).className=='flh')
			document.getElementById('l'+e.name).className='fl';
		if (document.getElementById('l'+e.name).className=='fleh')
			document.getElementById('l'+e.name).className='fle';
	}
}
