(function(a){a.fn.dynamicoptions=function(e){var b=a.extend({},e);return this.each(function(){field='<label class="form-label">'+b.label+"</label>";field+='<div class="add-area"><a id=add-'+b.id+' href="#" class="add">Add</a></div>';a(this).append(field);var f=function(d){var c="";if(typeof d==="object")c=d[0];field="";field+="<div>";field+='<a href="#" class="remove" title="X">X</a>';field+='<input type="text" class="tag-name" value="'+unescape(c)+'" />';field+='<input type="text" class="tag-value" value="'+
unescape(c)+'" />';field+="</div>";return field};a("#add-"+b.id).live("click",function(){a(this).parent().before(f());return false});a(".remove").live("click",function(){a(this).parent("div").animate({opacity:"hide",height:"hide",marginBottom:"0px"},"fast",function(){a(this).remove()});return false})})}})(jQuery);

(function(a){a.fn.dynamicoptions=function(g){var b=a.extend({},g);return this.each(function(){var e=function(c){field="";field+="<div>";field+='<a href="#" class="remove" title="X">X</a>';var d=0;for(var h in b.fields){value=c?c[d]:"";field+='<input type="text" name='+h+' class="tagfield" value="'+unescape(value)+'" />';d+=1}field+="</div>";return field};field='<label class="form-label">'+b.label+"</label>";var f=JSON.parse(b.initial);for(var i in f)field+=e(f[i]);field+='<div class="add-area clearfix"><a id=add-'+
b.id+' href="#" class="add">Add</a></div>';a(this).append(field);a("#add-"+b.id).live("click",function(){a(this).parent().before(e());return false});a(".remove").live("click",function(){a(this).parent("div").animate({opacity:"hide",height:"hide",marginBottom:"0px"},"fast",function(){a(this).remove()});return false})})}})(jQuery);

Update the minified version of the dynamic options handling plugin.
Update the minified version of the dynamic options handling plugin.
