<%-# Fedena
#Copyright 2010 Foradian Technologies Private Limited
#
#This product includes software developed at
#Project Fedena - http://www.projectfedena.org/
#
#Licensed under the Apache License, Version 2.0 (the "License");
#you may not use this file except in compliance with the License.
#You may obtain a copy of the License at
#
#  http://www.apache.org/licenses/LICENSE-2.0
#
#Unless required by applicable law or agreed to in writing,
#software distributed under the License is distributed on an
#"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
#KIND, either express or implied.  See the License for the
#specific language governing permissions and limitations
#under the License. -%>

<div id="content-header">
  <%= image_tag("/images/examination/show_exam.png") %>
  <h1><%= t('exams_text') %></h1>
  <h3><%= t('generated_report') %></h3>
  <div id="app-back-button">
    <%= link_to_function image_tag("/images/buttons/back.png",:border => 0), "history.back()" %>
  </div>
</div>
<div id="inner-tab-menu">
  <ul>
    <%  if permitted_to? :consolidated_exam_report,:exam %>
      <li><%= link_to "#{t('consolidated_report')}", :action=>'consolidated_exam_report',:exam_group=>@exam_group.id %></li>
    <% end %>
    <%  if permitted_to? :generated_report_pdf,:exam %>
      <li><%= link_to "#{t('pdf_report')}",
          {:controller => "exam", :action => "generated_report_pdf", :exam_group => @exam_group.id, :batch => @batch.id},:target => '_blank' %></li>
    <% end %>
  </ul>
</div>
<div id="page-yield">

  <% unless flash[:notice].nil? %>
    <p class="flash-msg"> <%= flash[:notice] %> </p>
  <% end %>
  <div class="bread_crumb">
    <%= link_to t('exam_text'), :controller => "exam", :action=>"index" %> &raquo;
    <%= link_to t('report_center'), :controller => "exam", :action => "report_center" %> &raquo;
    <%= link_to t('exam_wise_report'), :controller => "exam", :action => "exam_wise_report" %> &raquo;
    <%= t('generated_report') %>
  </div>
  <h3 align="center"><%= @student.batch.full_name %> - <%= @exam_group.name %></h3>
  <div id="student_list">
    <%= render  :partial=>"exam_wise_student_list" %>
  </div>
  <div id="exam_wise_report">
    <%= render :partial=>'exam_wise_report' %>
  </div>
  <div class="box">

  </div>
</div>
<script type="text/javascript">
  function set_active(){
    $$('.active-link').each(function(e){
      e.removeClassName('active-link');
    });
    this.addClassName('active-link')
  }
  function draw_report(){
    Element.show('loader')
    new Ajax.Request('/exam/generated_report',
    {asynchronous:true, evalScripts:true,
      parameters:'student='+this.id+'&exam_group=<%= @exam_group.id %>',onSuccess:function(request){Element.hide('loader')}
    })
  }
  document.observe("dom:loaded", function() {
    $$('.student-link').invoke('observe','click',draw_report);
    $$('.student-link').invoke('observe','click',set_active);
  });
</script>
