app/views/dams_objects/_prev_next.html.erb
<% if @previous_document || @next_document %>
<div class="row-fluid">
<div class="span12">
<div class="search-results-pager">
<%#= render_constraints(session[:search]) %>
<%
curr = session[:search][:counter].to_i
total = session[:search][:total].to_i
prev_item = curr - 1
next_item = curr + 1
users_search_term = session[:search][:q]
bonus_text = "<span>for <abbr title='#{users_search_term}'>%s</abbr></span>"
if users_search_term != nil
users_search_term = (users_search_term.length > 16) ? "#{users_search_term[0...15]}..." : users_search_term
bonus_text %= users_search_term
else
bonus_text = ''
end
%>
<% if prev_item > 0 %>
<%= link_to_document @previous_document, :label => '<i class="icon-backward"></i> <span>Previous</span>'.html_safe, :counter => prev_item, :force_label => true %>
<% end %>
<span><%= item_page_entry_info %> <%= link_to "results", session[:search_results], :class => "results_link"%> <%= bonus_text.html_safe %></span>
<% if next_item <= total %>
<%= link_to_document @next_document, :label => '<span>Next</span> <i class="icon-forward"></i>'.html_safe, :counter => next_item, :force_label => true %>
<% end %>
</div>
</div>
</div>
<% end %>