{% load i18n %}

{% comment %}
<!--
  Copyright (C) 2011 University of Dundee & Open Microscopy Environment.
  All rights reserved.

  This program is free software: you can redistribute it and/or modify
  it under the terms of the GNU Affero General Public License as
  published by the Free Software Foundation, either version 3 of the
  License, or (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU Affero General Public License for more details.

  You should have received a copy of the GNU Affero General Public License
  along with this program.  If not, see <http://www.gnu.org/licenses/>.
-->
{% endcomment %}

<div class="clear"> </div>

{% if manager.paging %}
<div class="paging" id="page" data-page="{{ manager.paging.page }}"> 
    {% if manager.paging.prev %}
        <input onclick="OME.doPagination({{ manager.paging.prev }});" class="button_pagination" type="button" value="Previous" alt="Previous"/>
    {% endif %} {% trans "Page" %}:
    
    {% for p in manager.paging.total %}
        {% ifequal manager.paging.page p %}
            {{ p }} 
        {% else %}
            {% ifequal p -1 %}
                ...
            {% else %}
                <input onclick="OME.doPagination({{ p }});" class="button_pagination" type="button" value="{{ p }}" alt="{{ p }}"/>
            {% endifequal %}
        {% endifequal %}
    {% endfor %}
    {% if manager.paging.next %}
        <input onclick="OME.doPagination({{ manager.paging.next }});" class="button_pagination" type="button" value="Next" alt="Next"/>
    {% endif %}

</div>
<div class="clear"> </div>
{% endif %}