
function fieldDef (id, def)
{
  fld = document.getElementById(id);

  if(fld.value == def)
  {
    fld.value = '';
  }
}

function fieldBlr (id, def)
{
  fld = document.getElementById(id);
  trimmed = trim(fld.value, ' ');

  if('' == trimmed)
  {
    fld.value = def;
  }
}

function trim (str, chars)
{
	return ltrim(rtrim(str, chars), chars);
}

function ltrim (str, chars)
{
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim (str, chars)
{
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
