function trim(elem) { return elem.replace(/^\s+|\s+$/g, '') ; }
function searchreset(elem,dflt) { if ( trim(elem.value) == '' ) elem.value = dflt; }
function searchempty(elem,dflt) { if ( trim(elem.value) == dflt ) elem.value = ''; }

function elemdisplay ( elemid , displayval )
{
	// DOM3 = IE5, NS6
	if (document.getElementById) { document.getElementById(elemid).style.display = displayval ; }
	
	// Netscape 4
	else if (document.layers) { document.elemid.display = displayval ; }
	
	// IE 4
	else { document.all.elemid.style.display = displayval ; }
}
