=semantic_form_for [:admin, @p_fournisseur_order], :remote => false do |f|

  .qi_row
    .qi_pannel.qi_plain.padding
      
  
      =f.inputs do
        %table
          %tr
            %td 
              =f.input :enter_date, :label => "Date de livraison", :as => :date
            %td
              = f.input :p_fournisseur_id, :label => "Fournisseur :", :collection => PFournisseur.all, :as => :select, :include_blank => false
            %td
              = f.input :ref, :label => "Référence :" 
      
      %hr
  
  .qi_row
    .qi_pannel
      %h3
        Matières premières commandées :
      %p= link_to_add_fields "Ajouter une ligne", f, :p_product_brut_stocks 

      .p_product_brut_stocks_form
        =f.semantic_fields_for :p_product_brut_stocks do |form|
          =render :partial => "admin/p_product_brut_stocks/form", :locals => {:form => form}
    
  
  %br
  %br
  %br
  %br
  %br
  %br
  %br
  %br
  %br
  .bottom_fixed
 
    .right=f.submit "sauvegarder", :class => "btn btn-primary"
    %table{:style => ""}
      %tr
      
        %th Totaux :&nbsp;&nbsp;&nbsp;
        
        %td{:style => "text-align:right;"}
          Total HT :
        %td.price_td
          .price_emp.p_sheet_lines_tot_ht
  
    
        %td{:style => "text-align:right;"}
          TVA :
        %td.price_td
          .price_emp.p_sheet_lines_tot_tva
      
   
        %td{:style => "text-align:right;"}
          Total TTC :
        %td.price_td
          .price_emp.p_sheet_lines_tot_ttc
      
      %tr
      
        %th Totaux livrés :&nbsp;&nbsp;&nbsp;
        
        %td{:style => "text-align:right;"}
          Total HT :
        %td.price_td
          .price_emp.p_sheet_lines_tot_ht_ok
  
    
        %td{:style => "text-align:right;"}
          TVA :
        %td.price_td
          .price_emp.p_sheet_lines_tot_tva_ok
      
   
        %td{:style => "text-align:right;"}
          Total TTC :
        %td.price_td
          .price_emp.p_sheet_lines_tot_ttc_ok
      
      
    
    .clear
    
    
          
    

:coffeescript
  tva = 1.2
  @update_sheet_line_tot = ->
    tot_sheet = 0.0
    tot_sheet_ok = 0.0
    $(".p_product_brut_stocks_form").find(".product_stock_form").each ->
      tot = 0.0
      tot = parseFloat($(this).find(".sheet_line_qte").val()) * parseFloat($(this).find(".sheet_line_price").val())
    
      $(this).find(".sheet_line_tot").html(accounting.formatMoney(tot))
      #$(this).find(".sheet_line_tot_ttc").html(accounting.formatMoney(tot*tva))
    
      tot_sheet_ok += tot
      
      
      tot = 0.0
      tot = parseFloat($(this).find(".t_sheet_line_qte").val()) * parseFloat($(this).find(".t_sheet_line_price").val())
      $(this).find(".t_sheet_line_tot").html(accounting.formatMoney(tot))
    
      tot_sheet += tot
    
    $(".p_sheet_lines_tot_ht").html(accounting.formatMoney(tot_sheet))
    $(".p_sheet_lines_tot_tva").html(accounting.formatMoney(tot_sheet*(tva-1.0)))
    $(".p_sheet_lines_tot_ttc").html(accounting.formatMoney(tot_sheet*tva))
    
    
    $(".p_sheet_lines_tot_ht_ok").html(accounting.formatMoney(tot_sheet_ok))
    $(".p_sheet_lines_tot_tva_ok").html(accounting.formatMoney(tot_sheet_ok*(tva-1.0)))
    $(".p_sheet_lines_tot_ttc_ok").html(accounting.formatMoney(tot_sheet_ok*tva))

  update_sheet_line_tot()
       
          
  $(window).on "keyup", $("form.p_fournisseur_order"), ->
    update_sheet_line_tot()




:scss
  .price_emp{
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    color: #555555;
    height:34px;
    
  }
  
  .price_td{
    width:100px;
    text-align:right;
    
  }
