<% if !g.object || g.object.new_record? %> [Insert] <%= g.options[:child_index] %> <%= g.file_field(:image, :size => '10') %> <%= g.hidden_field :random_id, :value => g.options[:child_index] %> <% else %> [Insert] <%= g.object.id %> <%= g.object.image_file_name %> <% end %> [<%= link_to_function('delete', "removeImage(#{g.options[:child_index] || g.object.id})") %>] <%= g.hidden_field :_destroy, :id => "image_#{g.options[:child_index] || g.object.id}" %>