function ToLocField(pref_field)
{
  var loc_field = GetAppValue("Preferences/LocalFields", pref_field);
  return loc_field;
}

function ToPrefField(loc_field)
{
  var fields = GetAppValues("Preferences/LocalFields");
  
  for(var field in fields)
  {
    if(fields[field] == loc_field)
	  return field;
  }

  return "";
}

function ToLocFields(pref_fields)
{
  var loc_fields = new Array();
  
  for(var pref_field in pref_fields)
  {
    loc_field = ToLocField(pref_field);
    loc_fields[loc_field] = pref_fields[pref_field];
  }
  
  return loc_fields;
}

function ToPrefFields(loc_fields)
{
  var pref_fields = new Array();
  
  for(var loc_field in loc_fields)
  {
    pref_field = ToPrefField(loc_field);
	pref_fields[pref_field] = loc_fields[loc_field];
  }
  
  return pref_fields;
}
