<div class="day_label <%= copy_of || dw.nil? || dw.workout.nil? ? '' : 'draggable_day'%>" data-method="workout" data-id="<%= dw.nil? ? '' : dw.workout.try(:id) %>" data-from="<%= day %>">Day <%= day+1 %></div>
<% if dw.nil? || dw.workout.nil? %>
  <div class="off_day">
    No Workout
  </div>
<% elsif copy_of %>
  <div class="copy_day">
    Same as Day <%= copy_of+1 %> (<%= dw.workout.try(:name) %>) <br/>
    <%= link_to_function 'Edit Separately', "getScriptPut('#{admin_workout_plan_path(@plan, :ajax=>'clone', :day=>day)}',{});" %><br/>
    <%= link_to_function 'Remove Workout', "getScriptPut('#{admin_workout_plan_path(@plan, :ajax=>'delete', :day=>day)}',{});" %>
  </div>
<% else %>
  <%= form_for [:admin, dw], :remote=>true, :html=>{:class=>'plain with_hidden_submit'} do |f| %>
    <%= f.fields_for :workout do |f_w|  %>
        <div class="form_submit">
          <%= f.submit 'Save' %>
        </div>
        <div class="workout">
          <%= f_w.text_field :name %><br/>
          <%= link_to_function 'Remove Workout', "if(confirm('Are you sure?')){getScriptPut('#{admin_workout_plan_path(@plan, :ajax=>'delete', :day=>day)}',{});}" %>
          <%= f_w.fields_for :workout_routines do |f_w_r| %>
            <%  r = f_w_r.object.routine
            exercise_names = {}
            r.routine_exercises.each do |r_e|
              exercise_names[r_e.id] = r_e.exercise.name
            end
          %>
            <div class="routine hidden_image_wrapper field" data-id="<%= r.name %>">
              <%= up_down_button :up, "promoteWorkoutElement($(this).parent(),'.routine')", :toggle=>false, :hidden=>true %>              
              <%= plus_minus_button :plus, "$(this).parent().find('ul').toggle()" %>
              <%= r.name %>              
              <%= f_w_r.hidden_field :position, :class=>'position' %>
              <%= f_w_r.hidden_field :_destroy %>
              <%= link_to_function image_tag('remove.png', :class=>'hidden'), "remove_general_field(this)" %>
              <ul>
                <%= f_w_r.fields_for :reps do |f_r| %>
                  <li>                    
                    <%= f_r.text_field :sets, :class=>'very_small_text' %>
                    <%= f_r.collection_select :set_label_id, SetLabel.all_options, :id, :name %>
                    <%= f_r.text_field :reps, :class=>'small_text' %>
                    <%= exercise_names[f_r.object.routine_exercise_id] %>
                    </li>
                <% end %>
              </ul>
            </div>
          <% end %>
        </div>
    <% end %>
  <% end %>
<% end %>
<% if @message %>
  <div class="message" id="message_<%= day %>">
    <%= @message %>
  </div>
<% end %>