;(function($) {
  $.fn.multiFormNewForm = function(content) {
    $(this).each(function() {
      var lastForm = $(this).parents('ul.multiplesubforms')
                            .find('.subform:last');
      var lastFormVals = lastForm.find(':input').serializeArray();
      var empty = true;
      $.each(lastFormVals, function(i, field) {
        if(field.value && field.value != undefined) { empty = false; return false; }
      });
      
      if(!empty) {
        var removeDiv = $('<div>').html('del icon');
        var li = $('<li>').html(content.div.replace(/__FORM_KEY__/g, Math.round(Math.random()*0xffffffff)))
                          .prepend($('<div>').html(content.icon))
                          .addClass('subform')
                          .appendTo($(this).parents('ul.multiplesubforms'));
      }
      
    }); 
  }
})(jQuery);
