def search
    if params[:q]
      query = params[:q]
      # Najpierw wyniki spord uytkownikw...
      @users = User.find_by_contents(query, :limit => :all)
      # ...a nastpnie podwyniki
      specs = Spec.find_by_contents(query, :limit => :all)
      faqs = Faq.find_by_contents(query, :limit => :all)
      
      # Teraz pocz w jedn list oddzielnych uytkownikw, posortowan wedug nazwisk
      hits = specs + faqs
      @users.concat(hits.collect { |hit| hit.user}).uniq!
      # Sortuj wedug nazwiska (wymaga specyfikacji dla kadego uytkownika)
      @users.each { |user| user.spec ||= Spec.new }
      @users = @users.sort_by { |user| user.spec.last_name }
    end

