<!--
//(força)

function pula(){document.ConvertForm.ValueFrom.focus();}

function ToSI(force, forceUnit)
{
  if      (forceUnit == "dyne")     return force * 0.00001;
  else if (forceUnit == "quilograma força")  return force * 9.80665;
  else if (forceUnit == "quilonewton [kN]")      return force * 1000;
  else if (forceUnit == "kip")     return force * 4448.222;
  else if (forceUnit == "meganewton [MN]")    return force * 1e6;
  else if (forceUnit == "newton [N]")    return force * 1;
  else if (forceUnit == "libra força")    return force * 4.448222;
  else if (forceUnit == "poundal")    return force * 0.138255;
  else if (forceUnit == "sthene (=kN)")    return force * 1000;
  else if (forceUnit == "tonelada força")    return force * 9806.65;
  else if (forceUnit == "ton force (UK)")    return force * 9964.016;
  else if (forceUnit == "ton force (US)")    return force * 8896.443;
  else {
    window.alert('Error: Unknown force unit: ' + forceUnit);
    return 0;
  }
}

function Convertforce()
{
  with (document.ConvertForm) {
    // Initialization
    TempIn       = parseFloat(ValueFrom.value);
    UnitFromName = UnitFrom.options[UnitFrom.selectedIndex].value;
    UnitToName   = UnitTo.options[UnitTo.selectedIndex].value;

    // Conversion
    TempSI        = ToSI(TempIn, UnitFromName);
    ValueTo.value = parent.formatFloat(FromSI(TempSI, UnitToName), parent.numDigs);
  }
}

function FromSI(force, forceUnit)
{
  if      (forceUnit == "dyne")     return force / 0.00001;
  else if (forceUnit == "quilograma força")  return force / 9.80665;
  else if (forceUnit == "quilonewton [kN]")      return force / 1000;
  else if (forceUnit == "kip")     return force / 4448.222;
  else if (forceUnit == "meganewton [MN]")    return force / 1e6;
  else if (forceUnit == "newton [N]")    return force / 1;
  else if (forceUnit == "libra força")    return force / 4.448222;
  else if (forceUnit == "poundal")    return force / 0.138255;
  else if (forceUnit == "sthene (=kN)")    return force / 1000;
  else if (forceUnit == "tonelada força")    return force / 9806.65;
  else if (forceUnit == "ton force (UK)")    return force / 9964.016;
  else if (forceUnit == "ton force (US)")    return force / 8896.443;
  else {
    window.alert('Error: Unknown force unit: ' + forceUnit);
    return 0;
  }
}

function ConvertforceBack()
{
  with (document.ConvertForm) {
    // Initialization
    TempIn       = parseFloat(ValueTo.value);
    UnitFromName = UnitFrom.options[UnitFrom.selectedIndex].value;
    UnitToName   = UnitTo.options[UnitTo.selectedIndex].value;

    // Conversion
    TempSI          = ToSI(TempIn, UnitToName);
    ValueFrom.value = parent.formatFloat(FromSI(TempSI, UnitFromName), parent.numDigs);
  }
}

function initialize(){
  parent.initialize('force');
  Convertforce();
}
// -->
