<% if form_file.new_record? %>
  <div class="fileupload fileupload-new start-line" data-provides="fileupload">
<% else %>
  <div class="fileupload fileupload-exists start-line" data-provides="fileupload">
    <% if form_file.file.blank? %>
      <%= t(:no_file) %>
    <% else %>
      <%= link_to content_tag(:i) + form_file.file_identifier, form_file.file.url, {:class => 'file-link file-type', :target => '_blank', :title => form_file.file_identifier} %>
    <% end %>
<% end %>
  <div class="input-prepend input-append">
    <label>
      <span class="add-on btn btn-file" title='<%= t(:file_) %>'>
        <i class="icons-paperclip"></i>
        <%= f.file_field :file %>
      </span>
      <div class="uneditable-input input-medium">
        <i class="icon-file fileupload-exists"></i>
        <span class="fileupload-preview"><%= (form_file.new_record? || form_file.file.blank?) ? t(:select_file) : t(:change_file) %></span>
      </div>
    </label>
    <span class="add-on icons-pencil" title='<%= t(:alternative) %>'></span>
    <span class="tab-content">
      <% @site_in_use_locales.each_with_index do |locale, i| %>
        <span class="tab-pane fade <%= ( i == 0 ) ? "in active" : '' %> <%= locale %>">
          <%= f.fields_for :title_translations do |f| %>
            <%= f.text_field locale, :class => "input-medium", placeholder: t(:alternative), :value => (form_file.title_translations[locale] rescue nil) %>
          <% end %>
        </span>
      <% end %>
    </span>
    <span class="add-on icons-pencil" title='<%= t(:description) %>'></span>
    <span class="tab-content">
      <% @site_in_use_locales.each_with_index do |locale, i| %>
        <span class="tab-pane fade <%= ( i == 0 ) ? "in active" : '' %> <%= locale %>">
          <%= f.fields_for :description_translations do |f| %>
            <%= f.text_field locale, :class => "input-medium", placeholder: t(:description), :value => (form_file.description_translations[locale] rescue nil) %>
          <% end %>
        </span>
      <% end %>
    </span>
    </span>
    <span class="add-on btn-group btn" title="<%= t('archive.show_lang') %>">
      <i class="icons-earth"></i> <span class="caret"></span>
      <ul class="dropdown-menu">
        <% @site_in_use_locales.each do |locale| %>
        <li>
          <label class="checkbox">
            <%= check_box_tag "custom_bulletin[custom_bulletin_files_attributes][#{( form_file.new_record? ? 'new_custom_bulletin_files' : "#{i}" )}][choose_lang][]", locale, form_file.choose_lang.include?(locale.to_s) %>
            <%= t(locale.to_s) %>
          </label>
        </li>
        <% end %>
      </ul>
      <%= hidden_field_tag 'custom_bulletin[custom_bulletin_files_attributes][0][choose_lang][]', '' %>
    </span>
    <% if form_file.new_record? %>
      <span class="delete_file add-on btn" title="<%= t(:delete_) %>">
        <a class="icon-trash"></a>
      </span>
    <% else %> 
      <span class="remove_existing_record add-on btn" title="<%= t(:remove) %>">
        <%= f.hidden_field :id %>
        <a class="icon-remove"></a>
        <%= f.hidden_field :_destroy, :value => nil, :class => 'should_destroy' %>
      </span>
    <% end %>
    <span class="add-on btn-group btn" style="background: white;border: 0;margin-left: 1em;" title="<%=t('site.edit_members.privacy_setting')%>">
      <%  case form_file.privacy_type
            when "public"
              icon = "icons-earth"
            when "logged_in"
              icon = "icons-users"
            end
          %>
      <i class="<%= icon %>"></i> <span class="caret"></span>
      <ul class="dropdown-menu">
          <li>
            <a class="privacy-changer-btn" for="public"><i class="icons-earth"></i><%= t('privacy_type.public') %></a>
          </li>
          <li class="divider"></li>
          <li>
            <a class="privacy-changer-btn" for="logged_in"><i class="icons-users"></i><%= t('privacy_type.logged_in') %></a>
          </li>
      </ul>
      <%= f.hidden_field :privacy_type, class: 'privacy_type' %>
    </span>
  </div>
</div>