  // MANGLER: form skal ikke sendes dersom checkField er false cid 9208
  $(document).ready(function() {

      // gem formen og resultat-div som variabler
   //   var theForm = $('beregner-bryllup');
   //   var resultDiv = $('result-div');
    var theSums = $('#beregner-bryllup input[name=sum]');
    var sumA = new Array();
    for (i=0;i<theSums.length;i++) {
      $(theSums[i]).attr('value',0);

    }

      // knappen "Nulstil"
    $('#beregner-bryllup-reset').bind('click', function() {
          $('#beregner-bryllup input[type=text]').attr('value', '');
          $('#beregner-bryllup input[name=sum]').attr('value', 0);
      $('total').attr('value',0);
    });


    // ved ændring i tekstfelter
      $('#beregner-bryllup input[type=text]').bind('keyup', function(e) {
      var hasSummed = false;
      var totalS = 0;
      var sum1 = 0;
      var sum2 = 0;
      var sum3 = 0;
      var sum4 = 0;

  // dette er en str replacer
      if (this.name == 'params[]') {
        var thisNumber = this.value.replace(',','.');
        $(this).attr('value',thisNumber);

        //for (i=0;i<theSums.length;i++) {
          /*
          var theInputs = theForm.getElements('input');
          for (j=0;j<theInputs.length;j++) {*/
          $('#beregner-bryllup input[name=params[]]').each( function(c){

            if (this.value > 0) {
              //alert(theInputs[i].getProperty('id'));
              totalS += Number(this.value);
          
              var paramNumb = Number(this.id.substring(5,this.id.length));
              if (Number(paramNumb) > 0 && Number(paramNumb) < 8) {
                sum1 += Number(this.value);
                $('#sum8').attr('value',sum1);
              }
              
              else if (Number(paramNumb) > 8 && Number(paramNumb) < 28) {
                //alert(Number(theInputs[j].getProperty('value')));
                sum2  += Number(this.value);
                $('#sum28').attr('value',sum2);
              }
              else if (Number(paramNumb) > 28 && Number(paramNumb) < 39) {
                //alert(Number(theInputs[j].getProperty('value')));
                sum3  += Number(this.value);
                $('#sum39').attr('value',sum3);
              }
              else if (Number(paramNumb) > 39 && Number(paramNumb) < 46) {
                //alert(Number(theInputs[j].getProperty('value')));
                sum4  += Number(this.value);
                $('#sum46').attr('value',sum4);
              }
            }
          });
                
        //}
      }
      $('#total').attr('value',totalS);
      });

  });