      
=#form_for SurveySet.find(5) do |f|      
=form_for @survey_set do |f|
  =f.hidden_field :survey_type_id
  
  
  -i =0
  -@survey_set.survey_type.survey_steps.each do |survey_step|
    -i += 1

    =hidden_field_tag :survey_set_step, @survey_set_step
    -if i == @survey_set_step
      -jauge = (i-1)*33.33
      .step#step{:id => i}
      
        .jauge
          .inner_step{:style => "width:#{jauge}%;"}
          .step_point.step_point_1{:class => ("active" if i >= 1).to_s}
          .step_point.step_point_2{:class => ("active" if i >= 2).to_s}
          .step_point.step_point_3{:class => ("active" if i >= 3).to_s}
          .step_point.step_point_4{:class => ("active" if i >= 4).to_s}
          
        %h2

          =survey_step.name
  
        -survey_step.survey_groups.each do |survey_group|
          -@group_type = survey_group.group_type
          -if survey_group.group_type == 2
            .group#group{:id => survey_group.slug.to_s}
            
              %h3

                =raw survey_group.name
      
      
          -if survey_group.group_type == 2 and survey_group.survey_items.count > 0
            .group#group{:id => survey_group.slug.to_s}
              %table
                %tr
                  %th
            
                  -survey_group.survey_items.first.answers.each do |answer|
            
                    %th
                      =answer.label_text
                
                -survey_group.survey_items.each do |survey_item|

          
                  = f.fields_for(:question_sets) do |f|
        
                    -if f.object.survey_item.id == survey_item.id
          
                      =f.hidden_field :survey_item_id
    
                      =render :partial => "survey_sets/question_set", :locals => {:f => f, :item => f.object.survey_item}
          
      
          -else
            .group#group{:id => survey_group.slug.to_s}
              -survey_group.survey_items.each do |survey_item|

          
                = f.fields_for(:question_sets) do |f|
        
                  -if f.object.survey_item.id == survey_item.id
          
                    =f.hidden_field :survey_item_id
    
                    =render :partial => "survey_sets/question_set", :locals => {:f => f, :item => f.object.survey_item}
    
    
      .step_links
        %p
          -if i > 1
            =link_to "Revenir à l'étape précédente", new_survey_set_path(:slug => @survey_set.survey_type.slug, :survey_set_step => (@survey_set_step-1))
        
      
      
          -if i == 4
            =f.submit "Envoyer ma réponse"
          -else
            =f.submit "Etape suivante"
          

        

    


  =# f.fields_for(:question_sets) do |f|
  =#f.hidden_field :survey_item_id
    
  =#render :partial => "survey_sets/question_set", :locals => {:f => f, :item => f.object.survey_item}
  

          
          
                
            
            
            
  