var summen = new Array();
for (var p in texte) {
  if (texte[p] != '') {
    summen.push(p);
  }
}
function Numsort (a, b) {
  return a - b;
}
summen.sort(Numsort); // Damit der höchste Betrag der letzte Wert ist

function checkSumme() {
  var sumNew = document.form_spenden.betrag.value;
  //alert('Alter Betrag = ' + sumAkt + '\nNeuer Betrag = ' + sumNew);
  if (sumNew != sumAkt) {
    showSumme(sumNew);
    sumAkt = sumNew;
  }
}

function showSumme(pSum) {
  //alert('String vorher = ' + pSum);
  var checkArr = pSum.split('');
  for (var j in checkArr) {
    if (isNaN(checkArr[j])) {
      if (checkArr[j] == ',') {
        checkArr[j] = '.';
      } else {
        checkArr.splice(j,1);
      }
    }
  }
  var stringArr = checkArr.join("");
  //alert('String nachher = ' + stringArr);
  var checkSum = parseInt(stringArr);
  //alert('Neuer Betrag = ' + checkSum);
  // Summe vergleichen mit Texten
  var diffMin = summen[summen.length-1];
  var id = summen.length-1;
  for (var k in summen) {
    var diff = Math.abs(checkSum - summen[k]);
    if (diff < diffMin) {
      diffMin = diff;
      id = k;
    }
  }
  document.getElementById('box_spenden_beispiel').innerHTML = texte[summen[id]];
}

