Ohne es probiert zu haben:
Die Zehn Feldwerte in ein Array speichern, dieses per sort (sortiert nur alphabetisch, so dass 10, 9 , 1 zu 1, 10, 9 würde, weil 1 vor 9 kommt) und einem compare (subtrahiert sukzessive die Array Nachbarn und stellt bei positivem Ergebnis und 0 nichts um, bei negativem Ergebnis wird der Subtrahend nach vorn gezogen) sortieren, um anschliessend den ersten bis dritten Array-Wert zu addieren:
var WertArray = [this.getField("Feld1)".value, … ,this.getField("Feld10)".value];
WerteArray.sort(function(a, b){return b - a});
var top3 = WerteArray[0] + WerteArray[1] + WerteArray[2]