Added functionality to 'Add Another' contrib module from drupal.org