Drupal.behaviors.cckPlanFields = function (context) { $('.' + 'totales').attr('readonly', true); } function suma(clase) { var sum = 0; var i = 0; var valor = 0; $('.' + clase).each(function() { valor = parseFloat($(this).val().replace(/[.\s]/g, '')); if (valor < 0 || isNaN(valor) || !isFinite(valor)) { $(this).val(0); valor = 0; } sum += valor; }); if (jQuery.isFunction($.number)) { sum = $.number(sum, 0, ',', '.'); } $('.' + clase + '_total').val(sum); }