<html>
  <head>
    <title tal:content="template/title">The title</title>
  </head>
  <link href="styles.css" rel="stylesheet" type="text/css">
  <body tal:define="DateTime python:modules['DateTime'].DateTime;Find python:modules['string'].find;IF python:lambda a,b,c:(a and [b] or [c])[0];ToInt python:modules['string'].atoi;sorted_by python:IF((here.REQUEST.form.has_key('sorted_by') or here.REQUEST.form.update({'sorted_by':'date'})),here.REQUEST.form['sorted_by'],'date');init python:IF((here.REQUEST.form.has_key('init') or here.REQUEST.form.update({'init':'0'})),ToInt(here.REQUEST.form['init']),0);statusra_req python:IF((here.REQUEST.form.has_key('statusra_req') or here.REQUEST.form.update({'statusra_req':[]})),here.REQUEST.form['statusra_req'],[]);status_req python:IF((here.REQUEST.form.has_key('status_req') or here.REQUEST.form.update({'status_req':[]})),here.REQUEST.form['status_req'],[]);Join python:modules['string'].join;status_url python:IF((len(status_req) == 0),'','&status_req:list='+Join(status_req,'&status_req:list='));statusra_url python:IF((len(statusra_req) == 0),'','&statusra_req:list='+Join(statusra_req,'&statusra_req:list='))">

    <div metal:use-macro="container/index_html/macros/top" tal:omit-tag="" id="logo-sep">TOP</div>
    <!-- ###### NAVIGATION BAR ##### -->
    <div id="navigation-bar" metal:use-macro="container/index_html/macros/navigation">NAV BAR</div>
    <!-- ###### END NAVIGATION BAR ##### -->

    <!-- ###### MAIN CONTENT ##### -->
    <div id="main-content">
    <form method="GET" action="requests">
      <input type="hidden" name="sorted_by" id="sorted_by" value="" tal:attributes="value python:sorted_by">
      <input type="hidden" name="init" id="init" value="" tal:attributes="value python:init">
    <table class="table-group">
	  <tr>
	    <td><b>RA STATUS</b>:</td>
        <td>
          <input type="checkbox" name="statusra_req:list" id="statusra:list" value="p" tal:condition="python: 'p' in statusra_req" checked>
          <input type="checkbox" name="statusra_req:list" id="statusra:list" value="p" tal:condition="python: 'p' not in statusra_req" >
          Pending
        </td>
        <td>
          <input type="checkbox" name="statusra_req:list" id="statusra:list" value="a" tal:condition="python: 'a' in statusra_req" checked>
          <input type="checkbox" name="statusra_req:list" id="statusra:list" value="a" tal:condition="python: 'a' not in statusra_req" >
          Approved
        </td>
        <td>
          <input type="checkbox" name="statusra_req:list" id="statusra:list" value="d" tal:condition="python: 'd' in statusra_req" checked>
          <input type="checkbox" name="statusra_req:list" id="statusra:list" value="d" tal:condition="python: 'd' not in statusra_req" >
          Denied
        </td>
        <td align="center"><input type="submit" value=" change "></td>
	  </tr>
      <tr>
	    <td><b>STATUS</b>:</td>
        <td>
          <input type="checkbox" name="status_req:list" id="status:list" value="p" tal:condition="python: 'p' in status_req" checked>
          <input type="checkbox" name="status_req:list" id="status:list" value="p" tal:condition="python: 'p' not in status_req" >
          Pending
        </td>
        <td>
          <input type="checkbox" name="status_req:list" id="status:list" value="c" tal:condition="python: 'c' in status_req" checked>
          <input type="checkbox" name="status_req:list" id="status:list" value="c" tal:condition="python: 'c' not in status_req" >
          Certified
        </td>
        <td>
          <input type="checkbox" name="status_req:list" id="status:list" value="e" tal:condition="python: 'e' in status_req" checked>
          <input type="checkbox" name="status_req:list" id="status:list" value="e" tal:condition="python: 'e' not in status_req" >
          Error
        </td>
        <td>
          <input type="checkbox" name="status_req:list" id="status:list" value="d" tal:condition="python: 'd' in status_req" checked>
          <input type="checkbox" name="status_req:list" id="status:list" value="d" tal:condition="python: 'd' not in status_req" >
          Denied
        </td>
	  </tr>
    </table>
    </form>

    <form action="manage_requestAction" method="POST">
    <table tal:define="reqs python:here.GetRequestList(sorted_by,status_req,statusra_req)" class="table_requests" cellspacing="0" cellpadding="0">
      <thead>
      <tr>
        <th></th>
        <th>
          <a href="" tal:attributes="href python:'requests?init=%d&sorted_by=id%s%s'%(init,status_url,statusra_url)" tal:condition="python:sorted_by != 'id'">ID</a>
          <span tal:condition="python:sorted_by == 'id'" tal:omit-tag="">ID</span>
        </th>
        <th>
          <a href="" tal:attributes="href python:'requests?init=%d&sorted_by=policy%s%s'%(init,status_url,statusra_url)" tal:condition="python:sorted_by != 'policy'">POLICY</a>
          <span tal:condition="python:sorted_by == 'policy'" tal:omit-tag="">POLICY</span>
        </th>
        <th>
          <a href="" tal:attributes="href python:'requests?init=%d&sorted_by=date%s%s'%(init,status_url,statusra_url)" tal:condition="python:sorted_by != 'date'">DATE</a>
          <span tal:condition="python:sorted_by == 'date'" tal:omit-tag="">DATE</span>
        </th>
        <th>
          <a href="" tal:attributes="href python:'requests?init=%d&sorted_by=type%s%s'%(init,status_url,statusra_url)" tal:condition="python:sorted_by != 'type'">TYPE</a>
          <span tal:condition="python:sorted_by == 'type'" tal:omit-tag="">TYPE</span>
        </th>
        <th>
          <a href="" tal:attributes="href python:'requests?init=%d&sorted_by=status%s%s'%(init,status_url,statusra_url)" tal:condition="python:sorted_by != 'status'">STATUS</a>
          <span tal:condition="python:sorted_by == 'status'" tal:omit-tag="">STATUS</span>
        </th>
        <th>
          <a href="" tal:attributes="href python:'requests?init=%d&sorted_by=date_approved%s%s'%(init,status_url,statusra_url)" tal:condition="python:sorted_by != 'date_aprooved'">DATE AP.</a>
          <span tal:condition="python:sorted_by == 'date_aprooved'" tal:omit-tag="">DATE AP.</span>
        </th>
        <th>
          <a href="" tal:attributes="href python:'requests?init=%d&sorted_by=ra_status%s%s'%(init,status_url,statusra_url)" tal:condition="python:sorted_by != 'ra_status'">RA STATUS</a>
          <span tal:condition="python:sorted_by == 'ra_status'" tal:omit-tag="">RA STATUS</span>
        </th>
        <th></th>
      </tr>
      </thead>
      <tbody>
      <tr tal:repeat="req python:reqs[init:init+10]">
        <td align="center" class="" tal:attributes="class python:IF((repeat['req'].even()),'table_requests_td_lolite','table_requests_td_hilite');">
          <input type="checkbox" name="request" id="request" value="" tal:attributes="value req/id">
        </td>
        <td tal:content="req/id" class="" tal:attributes="class python:IF((repeat['req'].even()),'table_requests_td_lolite','table_requests_td_hilite');"></td>
        <td tal:content="req/policy" align="center" class="" tal:attributes="class python:IF((repeat['req'].even()),'table_requests_td_lolite','table_requests_td_hilite');"></td>
        <td tal:content="req/date" align="center" class="" tal:attributes="class python:IF((repeat['req'].even()),'table_requests_td_lolite','table_requests_td_hilite');"></td>
        <td tal:content="req/type" align="center" class="" tal:attributes="class python:IF((repeat['req'].even()),'table_requests_td_lolite','table_requests_td_hilite');"></td>
        <td tal:content="req/status" align="center" class="" tal:attributes="class python:IF((repeat['req'].even()),'table_requests_td_lolite','table_requests_td_hilite');"></td>
        <td tal:content="req/date_approved" align="center" class="" tal:attributes="class python:IF((repeat['req'].even()),'table_requests_td_lolite','table_requests_td_hilite');"></td>
        <td tal:content="req/ra_status" align="center" class="" tal:attributes="class python:IF((repeat['req'].even()),'table_requests_td_lolite','table_requests_td_hilite');"></td>
        <td align="center" class="" tal:attributes="class python:IF((repeat['req'].even()),'table_requests_td_lolite','table_requests_td_hilite');">
          <a href="edit_request" tal:attributes="href python:'edit_request?request=%s&init=%d&sorted_by=%s%s%s'%(req['id'],init,sorted_by,status_url,statusra_url)">[edit]</a>
        </td>
      </tr>
      </tbody>
      <tfoot>
      <tr>
        <th colspan="9">
          <a href="requests" tal:attributes="href python:'requests?init=%d&sorted_by=%s%s%s'%(IF((init < 10),0,init-10),sorted_by,status_url,statusra_url)" tal:condition="python:init > 0">&lt;&lt;</a>
          <span tal:omit-tag="" tal:condition="python:init <= 0">&lt;&lt;</span>
          <a href="requests" tal:attributes="href python:'requests?init=%d&sorted_by=%s%s%s'%(IF(((init+10) >= len(reqs)),len(reqs)-1,init+10),sorted_by,status_url,statusra_url)" tal:condition="python:init < len(reqs)-10">&gt;&gt;</a>
          <span tal:omit-tag="" tal:condition="python:init >= len(reqs)-10">&gt;&gt;</span>
        </th>
      </tr>
      </tfoot>
    </table>
    <input type="submit" name="submit" value=" Accept for certification " id="submit">
    <input type="submit" name="submit" value=" Deny " id="submit">
    </form>
    </div>
    <!-- ###### END MAIN CONTENT ##### -->

    <!-- ###### FOOTER ##### -->
    <p metal:use-macro="container/index_html/macros/footer" id="footer-bar" align="right">
      The  eye <img src="logo.gif" width="34" height="18">
    </p>
    <!-- ###### END FOOTER ##### -->
  </body>
</html>
