module AlpsHelper

  def link_to_add_login(name, f, association)
  new_object = f.object.class.reflect_on_association(association).klass.new(:report => f.object)
  fields = f.fields_for(association, new_object, :child_index => "new_#{association}") do |builder|
      render("login", :b => builder, :login => new_object)
  end
  button_to_function(name, h("add_fields(this, \"#{association}\", \"#{escape_javascript(fields)}\"); load_log();"))
end

def link_to_add_fields_alp(name, f, association)
  new_object = f.object.class.reflect_on_association(association).klass.new(:empl_id => @current_user.id, :time_addwork => '', :time_stopwork =>'')
  fields = f.fields_for(association, new_object, :child_index => "new_#{association}") do |builder|
    render("employee", :e => builder, :employee => new_object)
  end
  button_to_function(name, h("add_fields(this, \"#{association}\", \"#{escape_javascript(fields)}\"); divisions_all_show($('.empls:last'), $('.divisions:last').prop('checked'), '#{@current_user.division.name}');"))
end

end
