Make requests in public for UK government information

<% if @public_bodies.size == 0 and @query_made %>
Sorry! We couldn't find any public authorities with that in their names. Either browse them all or help us add it.
<% end %> <% form_tag({:action => :frontpage}, :method => 'get', :id => 'public_body_form', :class => 'plaque' ) do %>

<%= text_field_with_auto_complete 'public_body', 'query', {}, { :skip_style => true, :frequency => 0.1, :after_update_element => "function(element,value) { parent.window.location = '/?public_body[query]=' + element.value }" } %>
Type to search e.g. Health, Business, Scotland

<%= submit_tag "Search" %>

<% if @public_bodies.size > 0 %> <% end %>

Can't find it? Browse all or ask us to add it.

<% end %>

Explore government information that others received

<% if @xapian_object.results.empty? %>

None yet.

<% else %> <% for result in @xapian_object.results %> <% if result[:model].class.to_s == 'InfoRequestEvent' %> <%= render :partial => 'request/request_listing_via_event', :locals => { :event => result[:model], :info_request => result[:model].info_request } %> <% else %>

Unexpected search result type <%=result[:model].class.to_s%>

<% end %> <% end %> <% end %>

<%=link_to "More recent successful responses", request_list_url(:view => 'successful') %>

<% form_tag({:action => "search_redirect"}, {:id => "search_form"}) do %>

<%= text_field_tag 'query', params[:query], { :size => 20 } %> <%= submit_tag "Search" %>

<% end %>