   
   <style>
    .required{
        color: #bf5050;
    }
    
</style>     <!-- page content -->
        <div class="right_col" role="main">
          <div class="">
            <div class="page-title">
                <div class="title_left">
                </div>
            </div>
            <div class="clearfix"></div>

            <div class="row">
              <div class="col-md-12 col-sm-12 col-xs-12">
                <div class="x_panel">
                  <div class="x_title" id="def">
                    <h2>Add Exam Type</h2>
                    <ul class="nav navbar-right panel_toolbox">
                      <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a></li>
                    </ul>
                    <div class="clearfix"></div>
                  </div>
                  <div class="x_content" >

                    <form class="form-horizontal form-label-left" id="routePermit" action="#" method="post">
                    <?php if($this->user_model->is_super()){ ?>
             <div class="item form-group">
                        <label class="control-label col-md-3 col-sm-3 col-xs-12" for="name">Branch <span class="required">*</span>
                        </label>
                        <div class="col-md-6 col-sm-6 col-xs-12">
                          <select id="branch" class="form-control col-md-7 col-xs-12" name="branch" required="required">
                            <option value=''>Select Branch</option>
                      <?php
                            foreach ($branch as $value) {
                      ?>
                            <option value="<?php echo $value['id']; ?>"><?php echo $value['name']?></option>

                      <?php } ?>
                          </select>
                        </div>
                      </div>
                      <?php  }else{$branch=$this->user_model->getbranch();?>
                          <input id="branch" name="branch" type="hidden" value="<?= $branch ?>">
                      <?php  } ?>
                      <input type="hidden" name="id" id="id">
                      <div class="item form-group" id="msg" style="display:none;">
                           <label class="control-label col-md-3 col-sm-3 col-xs-12" for="name"> 
                        </label>
                        <div class="col-md-6 col-sm-6 col-xs-12">
                          <input id="msgfield" style="background-color:#e86d6d; color:white;" class="form-control col-md-7 col-xs-12" value="Sorry! This Exam already exists!"  name="msg" type="text" readonly>
                        </div>
                      </div>
                      <div class="item form-group">
                        <label class="control-label col-md-3 col-sm-3 col-xs-12" for="name">Name <span class="required">*</span>
                        </label>
                        <div class="col-md-6 col-sm-6 col-xs-12">
                          <input name="name" id="name" required="required" onkeyup="myFunction()" class="form-control" placeholder="Name">
                        </div>
                      </div>                      
                      <div class="item form-group">
                        <label class="control-label col-md-3 col-sm-3 col-xs-12" for="name">Description
                        </label>
                        <div class="col-md-6 col-sm-6 col-xs-12">
                          <textarea name="description" id="description" class="form-control"></textarea>
                        </div>
                      </div>
                      <div class="ln_solid"></div>
                      <div class="form-group">
                        <div class="col-md-6 col-md-offset-3">
                          <button id="send" type="button" class="btn btn-success pull-right" value="send">Save</button>
                        </div>
                      </div>
                    </form>
                  </div>
                </div>
              </div>
            
                <div class="col-md-12 col-sm-12 col-xs-12">
                <div class="x_panel">
                  <div class="x_title">
                    <h2>View Exam Types</h2>
                    <ul class="nav navbar-right panel_toolbox">
                      <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
                      </li>
                    </ul>
                    <div class="clearfix"></div>
                  </div>
                  <div class="x_content">
                    <table id="datatable-buttons" class="table table-striped table-bordered dt-responsive nowrap">
                      <thead>
                        <tr>
                          <th>#</th>
                          <th>Name</th>
                          <th>Description</th>
                        <?php if($this->user_model->is_super()){ ?>
                           <th>Branch</th>
                           <?php }?>
                          <th>Actions</th>
                         
                        </tr>
                      </thead>


                      <tbody class="center">
                        <?php $i=1; foreach ($types as $k=>$value) { ?>
                        <tr>
                          <td><?php echo $i++; ?></td>
                          <td><?php echo $value['name']; ?></td>
                          <td><?php echo $value['description']; ?></td>
                           <?php if($this->user_model->is_super()){ ?>
                          <td><?php echo $value['b_name']; ?></td>
                           <?php }?>
                          <td>
<?php  if($edit_delete['edit']){ ?>
                            <a href='' onclick="edit(<?php echo $value['id']; ?>,event)"><i class="fa fa-edit"></i></a>
<?php } if($edit_delete['delete']){ ?>
                            <a href="" onclick="delete_type(<?php echo $value['id']; ?>,event)"><i class="fa fa-trash"></i></a>
<?php } ?>
                          </td>
                          
                        </tr>
                        <?php } ?>
                      </tbody>
                    </table>
                    <!--<div class="row">
                      <div class="col-md-12 col-sm-12 col-xs-12">
                        <?php for ($i=$total; $i >= 1; $i--) { ?>
                        <a href="<?php echo $base_url; ?>exam/type/<?php echo $i; ?>">
                          <button class="btn btn-success pull-right"><?php echo $i; ?></button>
                        </a>
                        <?php } ?>
                      </div>
                    </div>-->
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <!-- /page content -->
        <!-- footer content -->
        <footer>
          <div class="pull-right">
            Prudmac
          </div>
          <div class="clearfix"></div>
        </footer>
        <!-- /footer content -->
      </div>
    </div>
 <div id='ajaxload' style='position:fixed;top:0;left:0;bottom:0; width:100%;height:100%;z-index:1000;background:rgba(2,132,130,0.5);display:none;'>
            <i class='fa fa-spinner fa-spin fa-4x' style='position: relative;top: 50%;left: 60%;margin-top: -50px;margin-left: -40px;'></i>
        </div>

    <!-- jQuery -->
    <script src="<?php echo base_url(); ?>assets/vendors/jquery/dist/jquery.min.js"></script>

    <!-- Custom JS -->
    <script src="<?php echo base_url(); ?>assets/js/main.js"></script>
    <!-- Bootstrap -->
    <script src="<?php echo base_url(); ?>assets/vendors/bootstrap/dist/js/bootstrap.min.js"></script>
    <!-- FastClick -->
    <script src="<?php echo base_url(); ?>assets/vendors/fastclick/lib/fastclick.js"></script>
    <!-- NProgress -->
    <script src="<?php echo base_url(); ?>assets/vendors/nprogress/nprogress.js"></script>
    <!-- Chart.js -->
    <script src="<?php echo base_url(); ?>assets/vendors/Chart.js/dist/Chart.min.js"></script>
    <!-- gauge.js -->
    <script src="<?php echo base_url(); ?>assets/vendors/gauge.js/dist/gauge.min.js"></script>
    <!-- bootstrap-progressbar -->
    <script src="<?php echo base_url(); ?>assets/vendors/bootstrap-progressbar/bootstrap-progressbar.min.js"></script>
    <!-- iCheck -->
    <script src="<?php echo base_url(); ?>assets/vendors/iCheck/icheck.min.js"></script>
    <!-- Skycons -->
    <script src="<?php echo base_url(); ?>assets/vendors/skycons/skycons.js"></script>
    <!-- Flot -->
    <script src="<?php echo base_url(); ?>assets/vendors/Flot/jquery.flot.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/Flot/jquery.flot.pie.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/Flot/jquery.flot.time.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/Flot/jquery.flot.stack.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/Flot/jquery.flot.resize.js"></script>
    <!-- Flot plugins -->
    <script src="<?php echo base_url(); ?>assets/js/flot/jquery.flot.orderBars.js"></script>
    <script src="<?php echo base_url(); ?>assets/js/flot/date.js"></script>
    <script src="<?php echo base_url(); ?>assets/js/flot/jquery.flot.spline.js"></script>
    <script src="<?php echo base_url(); ?>assets/js/flot/curvedLines.js"></script>
    <!-- jVectorMap -->
    <script src="<?php echo base_url(); ?>assets/js/maps/jquery-jvectormap-2.0.3.min.js"></script>
    <!-- bootstrap-daterangepicker -->
    <script src="<?php echo base_url(); ?>assets/js/moment/moment.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/js/datepicker/daterangepicker.js"></script>

  <script src="<?php echo base_url(); ?>assets/vendors/jszip/dist/jszip.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/pdfmake/build/pdfmake.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/pdfmake/build/vfs_fonts.js"></script>
    <!-- Custom Theme Scripts -->
    <script src="<?php echo base_url(); ?>assets/build/js/custom.min.js"></script>
<script>
        /*$(document).ready(function() {
        var clas=$('#clas').val();
var section=$('#sec').val();
var exam=$('#exam').val();
        $('#datatable-buttons').DataTable(
            {
            "bPaginate":true,
            "bFilter":true,
            "bInfo":true,
            "ordering":true,
            "scrollX":true,
            dom: 'Bfrtip',
            buttons: [
            'csv', 'excel', 'pdf',{text:'Print',exportOptions:{columns:[0,1,2,3,4,5,6,7,8]},action:function() {var win = window.open('<?php echo base_url() ?>Exam/ClassWiseResultReport/'+clas+'/'+section+"/"+exam, '_blank');
  win.focus();}}            ]
            }
        );

       
        });*/
        
        </script>
        
   <!-- Datatables -->
    <script src="<?php echo base_url(); ?>assets/vendors/datatables.net/js/jquery.dataTables.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/datatables.net-bs/js/dataTables.bootstrap.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/datatables.net-buttons/js/dataTables.buttons.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/datatables.net-buttons-bs/js/buttons.bootstrap.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/datatables.net-buttons/js/buttons.flash.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/datatables.net-buttons/js/buttons.html5.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/datatables.net-buttons/js/buttons.print.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/datatables.net-fixedheader/js/dataTables.fixedHeader.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/datatables.net-keytable/js/dataTables.keyTable.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/datatables.net-responsive/js/dataTables.responsive.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/datatables.net-responsive-bs/js/responsive.bootstrap.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/datatables.net-scroller/js/datatables.scroller.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/jszip/dist/jszip.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/pdfmake/build/pdfmake.min.js"></script>
    <script src="<?php echo base_url(); ?>assets/vendors/pdfmake/build/vfs_fonts.js"></script>
    <script src="<?php echo base_url()?>assets/select/js/select2.min.js"></script> 
    
    <script  src="<?php echo base_url(); ?>assets/js/notify.js"></script>
         <!-- Datatables -->
 
  
  
  
  <script>
$(document).ready(function(){
    
                $("#datatable-buttons").DataTable({
                    dom: "lBfrtip",
              "bPaginate": true,
              "pageLength":35,
              "lengthMenu": [[35, 70, 100, -1], [35, 70, 100, "All"]],
             buttons: [
                 {
                  extend: "print",
                  className: "btn-sm"
                },
                {
                  extend: "copy",
                  className: "btn-sm"
                },
                {
                  extend: "csv",
                  className: "btn-sm"
                },
                {
                  extend: "excel",
                  className: "btn-sm"
                },
                {
                extend: 'pdf',
                className: "btn-sm",
                title: '',
                },
              ],
              responsive: true
            });


});
</script>

<script>
$(document).ready(function() { 
  $("#send").click(function(event){
        
  event.preventDefault();
   
  var val=$("#send").val();
  var name=$("#name").val();
  var description=$("#description").val();
  var branch=$("#branch").val();
  if(description == "")
  {
      description ="-";
  }
    
 if(val == "send"){
      
    if(branch!="" && description!="" && name!="")
      {
    

      $(document).ajaxStart(function() {
                $('#ajaxload').show();
            });
            
    $.ajax({
        type:'POST',
        url:'<?php echo base_url();?>exam/saveType',
        data:{branch:branch,name:name,description:description},
 
        success: function (result) {
             $(document).ajaxStop(function() {
                $('#ajaxload').hide();
            });
            
            $.notify("Successfully Added..", "success");
           $("#datatable-buttons").dataTable().fnDestroy();
           setTimeout(function(){
               
                $("tbody.center").html(result);
               $('#datatable-buttons').DataTable({dom: "lBfrtip",
              "bPaginate": true,
              "pageLength":35,
              "lengthMenu": [[35, 70, 100, -1], [35, 70, 100, "All"]],
               
             buttons: [
                {
                  extend: "copy",
                  className: "btn-sm",
                  exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                       columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
                {
                  extend: "csv",
                  className: "btn-sm",
                  exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
                {
                  extend: "excel",
                  className: "btn-sm",
                  exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
                {
                 extend: "pdfHtml5",
                  className: "btn-sm",
                  exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
          
                
                },
                {
                    extend: "print",
                    className: "btn-sm",
                   exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                 
                },
              ],
              responsive: true
            });
            },500);
            
           
            
           }
    });
    
    
    $("#id").val("");
     $("#branch").val("");
    $("#name").val("");
    $("#description").val("");

}
}
else if(val=="update")
{
    
    var id=$("#id").val();
    var name=$("#name").val();
    var description=$("#description").val();
    var branch=$("#branch").val();
    if(description == "")
    {
         description ="-";
    }
    if(branch!="" && name!=""  && description!=""  && id!="" )
      {
    

      $(document).ajaxStart(function() {
                $('#ajaxload').show();
            });
    $.ajax({
        type:'POST',
        url:'<?php echo base_url();?>exam/updateexamType',
        data:{id:id,description:description,name:name,branch:branch},
 
        success: function (result) {
             $(document).ajaxStop(function() {
                $('#ajaxload').hide();
            });
            
            $.notify("Successfully Updated..", "success");


          /*  $("#success_msg").fadeIn().html("Successfully Added...");
             setTimeout(function(){
                $("#success_msg").fadeOut('slow');
            },5000);*/
           $("#datatable-buttons").dataTable().fnDestroy();
           setTimeout(function(){
               
                $("tbody.center").html(result);
                $("#datatable-buttons").DataTable({dom: "lBfrtip",
              "bPaginate": true,
              "pageLength":35,
              "lengthMenu": [[35, 70, 100, -1], [35, 70, 100, "All"]],
               
             buttons: [
                 {
                  extend: "print",
                  className: "btn-sm",
                   exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2,],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
                {
                  extend: "copy",
                  className: "btn-sm",
                  exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2,],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
                {
                  extend: "csv",
                  className: "btn-sm",
                  exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2,],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
                {
                  extend: "excel",
                  className: "btn-sm",
                  exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2,],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
                {
                extend: 'pdf',
                className: "btn-sm",
                title: '',
                exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2,],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
              ],
              responsive: true
            });
            },500);
            
           
            
           }
    });
    $("#id").val("");
    <?php  if($this->user_model->is_super()){ ?>
    $("#branch").val("");
    <?php }?>
    $("#name").val("");
    $("#description").val("");
    $("#send").val("send");

}
}
else{

     $.notify("Please Fill Field..", "danger");
}


});//end if for button type checking
});



function edit(id,event){
   // $("h2").html("Update User");
   
  event.preventDefault();
  $.ajax({
     url: '<?php echo base_url(); ?>exam/get_exam_type/'+id,
         success: function (result)
          { 
           
            var obj=JSON.parse(result);
           //var branch = obj.branch_id;
            $("#branch").val(obj.branch_id);
             
                
            $("#id").val(obj.id);
            $("#name").val(obj.name);
            $('#name').attr("data-id",obj.id);
            $("#description").val(obj.descriptions);
             $("#end").val(obj.end);
           
       
            $("#send").val("update");
           
         $('html, body').animate({
        scrollTop: $("#def").offset().top
    }, 500);
            //$("tbody.center").html(result);
            }
      });
      
}


</script>

<script>
function myFunction() {
     val=$('#name').val();
     id = $('#name').attr('data-id');
     var branch  = $("#branch").val();
     if(id){
       $.ajax({
         url: '<?php echo base_url(); ?>exam/check_ExameTypenames/'+id+'/'+val+'/'+branch,
        data: {},
        success: function (res) {
                            if(res == 1)
                            {
                             //alert("Already exists");
                             
                            $("#msg").css("display", "block");
                            document.getElementById("send").disabled = true;
                           
                            }
                             else{
                             //alert("You can add class");
                             $("#msg").css("display", "none");
                             document.getElementById("send").disabled = false;
                             }
                    },
                     error: function(){
                                        alert("failure");
                                    }
                });
    
     }else{
         $.ajax({
         url: '<?php echo base_url(); ?>exam/check_ExameTypename/'+val+'/'+branch,
        data: {},
        success: function (res) {
                            if(res == 1)
                            {
                             //alert("Already exists");
                             
                            $("#msg").css("display", "block");
                            document.getElementById("send").disabled = true;
                           
                            }
                             else{
                             //alert("You can add class");
                             $("#msg").css("display", "none");
                             document.getElementById("send").disabled = false;
                             }
                    },
                     error: function(){
                                        alert("failure");
                                    }
                });
    
     }
     //alert($val);
    
}
</script>

<script>
function delete_type(id,event){
    
  var id = id ;
  event.preventDefault();
  $.ajax({
      type:'POST',
     url: '<?php echo base_url(); ?>exam/delete_exam_type',
     data:{id:id},
     success: function (result) {
             console.log(result);
              $("#datatable-buttons").dataTable().fnDestroy();
               setTimeout(function(){
               
               $("tbody.center").html(result);
                $('#datatable-buttons').DataTable({
               dom: "lBfrtip",
              "bPaginate": true,
              "pageLength":35,
              "lengthMenu": [[35, 70, 100, -1], [35, 70, 100, "All"]],
              buttons: [
                {
                  extend: "copy",
                  className: "btn-sm",
                    exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2,],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
                {
                  extend: "csv",
                  className: "btn-sm",
                   exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2,],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
                {
                  extend: "excel",
                  className: "btn-sm",
                    exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2,],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
                {
                  extend: "pdfHtml5",
                  className: "btn-sm",
                    exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2,],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
                {
                  extend: "print",
                  className: "btn-sm",
                    exportOptions: {
                       <?php  if($this->user_model->is_super()){ ?>
                        columns: [0,1,2,3],
                       <?php }else{?>
                       columns: [0,1,2,],
                       <?php }?>
                        modifier: {
                            selected: true
                        }
                    }
                },
              ],
              responsive: true
            });
            },500);
           }
      });
}


</script>
     
    <script>
 
    //  $('#branch').select2({
    //  //selectOnClose: true,
    // placeholder: "Select a Branch",
    // allowClear:true
    // });
    </script>
    
  </body>
</html>