# File sort_helper.rb, line 58
  def link_to_sort_by(link_text, sort_column)
    
    sort_key = @@sort_keys[sort_column]
    
    sort = (@params['sort'] || '').split.map {|param| param.to_i }
    
    if sort[0] && sort[0].abs == sort_key
      sort[0] = -sort[0]
    else
      sort.delete_if {|key| key.abs == sort_key }
      sort.unshift sort_key
    end
    
    link_to link_text, :params => {'sort' => sort.join(' ')}
  end