!function($){$.fn.repeater=function(e){var r={addTrigger:".repeater-add",removeTrigger:".repeater-remove",template:".repeater-template",elementWrap:".repeater-row",elementsContainer:".repeater-container",removeElement:void 0};return $(this).filter(":not(.repeater-active)").each(function(r,t){$(this).addClass("repeater-active");var n,a;e=$.extend({},$.fn.repeater.defaults,e);var i=function(){a=n.find(e.elementsContainer),n.on("click",e.addTrigger,function(e){e.preventDefault(),c()}),n.on("click",e.removeTrigger,function(){d($(this).parents(e.elementWrap).first())})},o=function(){return n.find(e.template).first().clone()},c=function(){var e=o();a.append(e),$(document.body).trigger("repeater-added-row",[e,a,n])},d=e.removeElement||function(e){e.slideUp("fast",function(){$(this).remove()})};return n=$(this),i(),n})}}(jQuery);