<script src="{{asset('admin/js/vendors/jquery-3.2.1.min.js')}}"></script>
  <script src="{{asset('admin/plugins/bootstrap-4.1.3/popper.min.js')}}"></script>
  <script src="{{asset('admin/plugins/bootstrap-4.1.3/js/bootstrap.min.js')}}"></script>
  




  <!-- Fullside-menu Js-->
  <script src="{{asset('admin/plugins/toggle-sidebar/sidemenu.js')}}"></script>

  <!-- Custom scroll bar Js-->
  <script src="{{asset('admin/plugins/scroll-bar/jquery.mCustomScrollbar.concat.min.js')}}"></script>


  <!-- Custom Js-->
  <script src="{{asset('admin/js/admin-custom.js')}}"></script>

  <!-- Responsive tab JS -->
  <script src="{{asset('admin/js/easyResponsiveTabs.js')}}"></script>
  <script src="{{asset('admin/plugins/sweet-alert2/sweetalert2.min.js')}}"></script>
  <link rel="stylesheet" href="{{asset('admin/plugins/sweet-alert2/sweetalert2.min.css')}}" id="theme-styles">
  <script src="{{asset('ckeditor/ckeditor.js')}}"></script>

   <!---Accordion Js-->
  <script src="{{asset('admin/plugins/accordion/accordion.min.js')}}"></script>
  <script src="{{asset('admin/js/accor.js')}}"></script>
  <script src="{{asset('admin/plugins/select2/select2.full.min.js')}}"></script>
  <script src="{{asset('admin/plugins/bstree/jquery.bstree.js')}}"></script>
  <script src="{{asset('admin/plugins/rangeSlider/rangeslider.min.js')}}"></script>
  <script src="{{asset('admin/plugins/alertify/alertify.js')}}"></script>

  <script type="text/javascript">
    var base_url = '{{ url('') }}/'; 
    var csrf_token = "{{csrf_token()}}"; 
    var pen_img = "{{asset('admin/images/pen.svg')}}"; 

    /*************Profile Management*************/
    var old_password_check = "{{route('admin.passwordcheck')}}";  

    /*************Exam Type*************/
    var exam_type_route = "{{route('admin.save_exam_type')}}"; 
    var exam_name_route = "{{route('admin.save_exam_name')}}"; 
    var get_exam_type_route = "{{route('admin.get_exam_type')}}"; 
    var get_exam_name_route = "{{route('admin.get_exam_name')}}"; 
    var get_exam_name_by_type = "{{route('admin.get_exam_name_by_type')}}"; 
    var update_exam_name_order = "{{route('admin.update_exam_name_order')}}"; 

    /*************Exam Info*************/
    var save_exam_info_type = "{{route('admin.save_exam_info_type')}}";
    var save_exam_info = "{{route('admin.save_exam_info')}}";
    var update_exam_info_order = "{{route('admin.update_exam_info_order')}}"; 
    var update_exam_info_status = "{{route('admin.update_exam_info_status')}}"; 
    var search_by_exam_name = "{{route('admin.search_by_exam_name')}}"; 

    /*************Exam Category*************/
    var save_exam_info_category = "{{route('admin.save_exam_info_category')}}"; 
    var update_exam_info_category = "{{route('admin.update_exam_info_category')}}"; 
    var save_exam_info_details = "{{route('admin.save_exam_info_details')}}"; 
    var exam_info_details_route = "{{url('admin/exam_info_category/list/')}}"; 

    /*************Practice Set*************/
    var practice_set_data = "{{route('admin.practice_set.list')}}"; 
    var practice_set_add = "{{route('admin.practice_set.add')}}"; 
    var practice_set_resubmit = "{{route('admin.practice_set.resubmit')}}"; 
    var practice_set_delete = "{{route('admin.practice_set.delete')}}"; 
    var practice_set_final_submit = "{{route('admin.practice_set.final_submit')}}"; 
    var get_subject_by_exam_ype = "{{route('admin.practice_set.get_subject_by_exam_ype')}}"; 
    var get_practice_set_reason = "{{route('admin.practice_set.get_practice_set_reason')}}"; 
    var practice_set_unpublish = "{{route('admin.practice_set.unpublish')}}"; 
    var practice_set_set_expiry = "{{route('admin.practice_set.set_expiry')}}"; 
    var get_subject_faculty = "{{route('admin.practice_set.get_subject_faculty')}}"; 

    /*************Practice Set Chapter*************/
    var practice_set_chapter_add = "{{route('admin.practice_set.chapter.add')}}"; 
    var get_chapter_by_subject = "{{route('admin.practice_set.chapter.get_chapter_by_subject')}}"; 
    var practice_set_chapter_delete = "{{route('admin.practice_set.chapter.delete')}}";
    var get_practice_set_chapter_reason = "{{route('admin.practice_set.chapter.get_reason')}}";
    var get_practice_set_faculty = "{{route('admin.practice_set.chapter.add.faculty')}}"

    /******************Practice Set Question******************************/    
    var ps_chapter_get_details_list = "{{route('admin.practice_set.chapter.question.get_details_list')}}"; 
    var ps_chapter_update_question_marks = "{{route('admin.practice_set.chapter.question.update_question_marks')}}"; 
    var ps_chapter_question_delete = "{{route('admin.practice_set.chapter.question.delete')}}"; 
    var ps_chapter_question_delete_all = "{{route('admin.practice_set.chapter.question.delete_all')}}"; 
    var finish_chapter = "{{route('admin.practice_set.chapter.question.finish_chapter')}}"; 

    /*************Package Data*************/
    var package_data_add = "{{route('admin.package_data.add')}}"; 
    var package_data_edit = "{{route('admin.package_data.edit')}}"; 
    var package_data_list = "{{route('admin.package_data.list')}}"; 
    var package_data_delete = "{{route('admin.package_data.delete')}}"; 
    
    /******************Quiz******************************/
    var quiz_data = "{{route('admin.quiz.list')}}"; 
    var quiz_resubmit = "{{route('admin.quiz.resubmit')}}"; 
    var quiz_final_submit = "{{route('admin.quiz.final_submit')}}"; 
    var get_quiz_reason = "{{route('admin.quiz.get_quiz_reason')}}"; 
    var quiz_unpublish = "{{route('admin.quiz.unpublish')}}"; 
    var quiz_set_expiry = "{{route('admin.quiz.set_expiry')}}"; 
    var quiz_delete = "{{route('admin.quiz.delete')}}"; 
    var quiz_subject_faculty = "{{route('admin.quiz.quiz_subject_faculty')}}"; 
    var get_quiz_subject_by_exam_ype = "{{route('admin.quiz.get_subject_by_exam_ype')}}"; 

    /******************Quiz Question******************************/    
    var quiz_get_details_list = "{{route('admin.quiz.question.get_details_list')}}"; 
    var quiz_update_question_marks = "{{route('admin.quiz.question.update_question_marks')}}"; 
    var quiz_question_delete = "{{route('admin.quiz.question.delete')}}"; 
    var quiz_question_delete_all = "{{route('admin.quiz.question.delete_all')}}"; 
    var publish_quiz = "{{route('admin.quiz.question.publish_quiz')}}"; 
    var quiz_import_history_delete = "{{route('admin.quiz.question.import_history_delete')}}"; 

    /*************Test Package Manager*************/
    var test_package_manage_data = "{{route('admin.test_series_manager.list')}}"; 
    var test_package_manage_add = "{{route('admin.test_series_manager.add')}}"; 
    var test_package_manage_exam_name = "{{route('admin.test_series_manager.exam_name')}}"; 
    var test_package_manage_exam_subject = "{{route('admin.test_series_manager.exam_subject')}}"; 
    var test_package_manage_package_predefined = "{{route('admin.test_series_manager.package_predefine')}}"; 
    var test_package_manage_resubmit = "{{route('admin.test_series_manager.resubmit')}}";
    var test_package_manage_pause = "{{route('admin.test_series_manager.pause')}}";
    var test_package_manage_resume = "{{route('admin.test_series_manager.resume')}}";
    var test_package_manage_end = "{{route('admin.test_series_manager.end')}}";
    var test_package_manage_delete = "{{route('admin.test_series_manager.delete')}}";
    var test_package_manage_default_details = "{{route('admin.test_series_manager.pack_details_ajax')}}"; 
    var test_package_manage_delete = "{{route('admin.test_series_manager.delete')}}";
    var test_package_manager_declined_reason = "{{route('admin.test_series_manager.get_reason')}}";
    var test_package_manager_final_submit = "{{route('admin.test_series_manager.final_submit')}}";  
    var get_faculty = "{{route('admin.test_series_manager.get_faculty')}}";  
    var get_package_details = "{{route('admin.test_series_manager.get_package_details')}}";  

    /******************Test******************************/ 
    var test_delete = "{{route('admin.test_series_manager.test.delete')}}"; 
    var get_templates_details = "{{route('admin.test_series_manager.test.get_templates_details')}}"; 
    var save_test = "{{route('admin.test_series_manager.test.save')}}"; 
    var import_instuction = "{{route('admin.test_series_manager.test.import_instuction')}}"; 
    var get_all_instruction = "{{route('admin.test_series_manager.test.get_all_instruction')}}"; 
    var save_instuction = "{{route('admin.test_series_manager.test.save_instruction')}}"; 
    var test_edit = "{{url('admin/test_series_manager/test/edit/')}}"; 
    var get_subject_wise_faculty = "{{route('admin.test_series_manager.test.get_subject_wise_faculty')}}"; 
    var get_instruction_by_language = "{{route('admin.test_series_manager.test.get_instruction_by_language')}}"; 
    var get_exam_name_test = "{{route('admin.test_series_manager.test.get_exam_name')}}"; 
    var get_subject_by_test = "{{route('admin.test_series_manager.test.get_subject')}}"; 
    var test_make_free = "{{route('admin.test_series_manager.test.make_free')}}"; 

    /******************Test Question******************************/    
    var get_details_list = "{{route('admin.test_series_manager.test.question.get_details_list')}}"; 
    var update_question_marks = "{{route('admin.test_series_manager.test.question.update_question_marks')}}"; 
    var test_question_delete = "{{route('admin.test_series_manager.test.question.delete')}}"; 
    var test_question_delete_all = "{{route('admin.test_series_manager.test.question.delete_all')}}"; 
    var test_import_history_delete = "{{route('admin.test_series_manager.test.question.import_history_delete')}}"; 
    var test_setting_manage_check = "{{route('admin.test_series_manager.test.setting.validation')}}"; 
    var test_finish_submit = "{{route('admin.test_series_manager.test.final.finish')}}"; 
    var get_template_data_by_exam_name = "{{route('admin.test_series_manager.test.get_template_data_by_exam_name')}}"; 

    /*************Coaching*************/
    var coaching_data = "{{route('admin.coaching.list')}}"; 
    var banned_coaching_data = "{{route('admin.coaching.banned.list')}}"; 
    var get_city_from_state = "{{route('admin.coaching.get_cities')}}"; 
    var pin_coaching = "{{route('admin.coaching.pin_coaching')}}"; 
    var suspend_coaching = "{{route('admin.coaching.suspend_coaching')}}"; 
    var strike_coaching = "{{route('admin.coaching.strike_coaching')}}"; 
    var restore_coaching = "{{route('admin.coaching.banned.restore')}}"; 
    var coaching_excel_export = "{{route('admin.coaching.excel_export')}}"; 
    var coaching_save = "{{route('admin.coaching.save')}}"; 
    var coaching_delete_banner = "{{route('admin.coaching.delete_banner')}}"; 

    /*************Faculty*************/
    var faculty_list = "{{url('admin/coaching/faculty/list')}}"; 
    var faculty_delete = "{{route('admin.coaching.faculty.delete')}}"; 

    /*************Organisation************/
    var oraganisation_doc_delete = "{{route('admin.coaching.organisation.delete_doc')}}"; 
    var pdf_path = "{{asset('admin/images/pdf.png')}}";
    var doc_path = "{{asset('admin/images/doc.png')}}";
    var loader_path = "{{asset('admin/images/loading_image.gif')}}";

    /*************Bank Account************/
    var bank_list = "{{url('admin/coaching/bank/list')}}"; 
    var bank_detail_save = "{{route('admin.coaching.bank.detail_save')}}"; 
    var bank_delete = "{{route('admin.coaching.bank.delete')}}"; 
    var bank_set_primary = "{{route('admin.coaching.bank.set_primary')}}"; 
    var bank_details = "{{route('admin.coaching.bank.bank_details')}}"; 
    var bank_save = "{{route('admin.coaching.bank.save')}}"; 

    /*************Manager************/
    var manager_doc_delete = "{{route('admin.coaching.manager.delete_doc')}}"; 
    var manager_save = "{{route('admin.coaching.manager.save')}}"; 

    /*************Coacging Details************/
    var details_package_info = "{{route('admin.coaching.details.package_info')}}";
    var top_product_data = "{{route('admin.coaching.details.top_product_data')}}";
    var top_product_data_sale_based = "{{route('admin.coaching.details.top_product_data_sale_based')}}";

    /*************Master Fill*************/
    var master_fill_data = "{{route('admin.master_fill.list')}}"; 
    var master_fill_delete = "{{route('admin.master_fill.delete')}}"; 
    var master_fill_select_coaching = "{{route('admin.master_fill.select_coaching')}}"; 
    var master_fill_save = "{{route('admin.master_fill.save')}}"; 
    var master_fill_save_template = "{{route('admin.master_fill.save_template')}}"; 
    var master_fill_set_default = "{{route('admin.master_fill.set_default')}}"; 

    /*************Pass Company Manager*************/
    var pass_list="{{route('admin.pass.company.list')}}";
    var get_validity="{{route('admin.pass.company.get_validity')}}";
    var pass_save="{{route('admin.pass.company.save')}}";
    var pass_change_status="{{route('admin.pass.company.status')}}";
    var pass_delete="{{route('admin.pass.company.delete')}}";

    /*************Pass Coaching Manager*************/
    var pass_coaching_list="{{route('admin.pass.coaching.list')}}";
    var pass_select_coaching = "{{route('admin.pass.coaching.select_coaching')}}"; 
    var pass_coaching_save="{{route('admin.pass.coaching.save')}}";

    /*************Coupon Coaching Manager*************/
    var coupon_list="{{route('admin.coupon.list')}}";
    var coupon_save="{{route('admin.coupon.save')}}";
    var coupon_delete="{{route('admin.coupon.delete')}}";

    /*************Payout Request Manager*************/
    var get_city="{{route('admin.getCity')}}";
    var payout_request_list = "{{route('admin.payout.request.list')}}";
    var payout_pending = "{{route('admin.payout.request.pending')}}";
    var payout_reject = "{{route('admin.payout.request.reject')}}";
    var payout_under_process = "{{route('admin.payout.request.under_process')}}";

    /*************Payout Histroy Manager*************/
    var payout_histroy_list = "{{route('admin.payout.histroy.list')}}";

    /*************Payout Transaction Manager*************/
    var payout_transaction_list = "{{route('admin.payout.transaction.histroy.list')}}";
    
    /*************Test Bank Manager*************/
    var test_bank_package_data="{{route('admin.bank.company.list')}}";
    var test_bank_practice_set_data="{{route('admin.bank.company.practice_set_list')}}";
    var test_bank_quiz_data="{{route('admin.bank.company.quiz_list')}}";
    var test_bank_test_data="{{route('admin.bank.company.test_list')}}";
    var test_bank_chapter_data="{{route('admin.bank.company.chapter_list')}}";
    var test_bank_question_data="{{route('admin.bank.company.question_list')}}";
    var test_bank_get_details_list = "{{route('admin.bank.company.question.get_details_list')}}"; 
    var test_bank_question_delete = "{{route('admin.bank.company.question.delete')}}"; 
    var test_bank_question_delete_all = "{{route('admin.bank.company.question.delete_all')}}"; 
    var all_question_data = "{{route('admin.bank.company.question.vault_question_list')}}"; 

    /*************Question Bank Management*************/
    var question_bank_data = "{{route('admin.bank.question.list')}}";
    var bank_get_details_list =  "{{route('admin.bank.question.get_details_list')}}"; 
    var question_bank_delete = "{{route('admin.bank.question.delete')}}"; 
    var question_bank_delete_all = "{{route('admin.bank.question.delete_all')}}"; 
    var import_bank_history_delete = "{{route('admin.bank.question.import_history_delete')}}"; 
    var question_bank_import = "{{route('admin.bank.question.import')}}"; 
    var question_bank_import_save = "{{route('admin.bank.question.import_save')}}"; 
    var question_bank_assigned = "{{route('admin.bank.question.assigned')}}"; 

    /*************Test Bank Manager*************/
    var coaching_bank_package_data="{{route('admin.bank.coaching.list')}}";
    var coaching_bank_practice_set_data="{{route('admin.bank.coaching.practice_set_list')}}";
    var coaching_bank_quiz_data="{{route('admin.bank.coaching.quiz_list')}}";
    var coaching_bank_test_data="{{route('admin.bank.coaching.test_list')}}";
    var coaching_bank_chapter_data="{{route('admin.bank.coaching.chapter_list')}}";
    var coaching_bank_question_data="{{route('admin.bank.coaching.question_list')}}";
    var coaching_bank_get_details_list = "{{route('admin.bank.coaching.question.get_details_list')}}"; 
    var coaching_bank_question_delete = "{{route('admin.bank.coaching.question.delete')}}"; 
    var coaching_bank_question_delete_all = "{{route('admin.bank.coaching.question.delete_all')}}"; 
    var coaching_all_question_data = "{{route('admin.bank.coaching.question.vault_question_list')}}"; 

    /*************Coaching Wise Result*************/
    var coaching_list_data = "{{route('admin.result.coaching.coaching-list')}}"; 
    var coaching_result_data = "{{route('admin.result.coaching.result-list')}}"; 
    var coaching_result_package_fetch_data = "{{route('admin.result.coaching.get_package_data')}}"; 
    var coaching_result_testtype_fetch_data = "{{route('admin.result.coaching.get_testtype_data')}}"; 
    var coaching_result_test_fetch_data = "{{route('admin.result.coaching.get_test_data')}}"; 
    var coaching_result_details_data = "{{route('admin.result.coaching.view')}}"; 

    /*************Company Wise Result*************/
    var company_result_type_data = "{{route('admin.result.company.result-type')}}"; 
    var company_test_result_data = "{{route('admin.result.company.test-result-list')}}"; 
    var company_student_result_data = "{{route('admin.result.company.student-result-list')}}";
    var company_result_package_fetch_data = "{{route('admin.result.company.get_package_data')}}"; 
    var company_result_testtype_fetch_data = "{{route('admin.result.company.get_testtype_data')}}"; 
    var company_result_test_fetch_data = "{{route('admin.result.company.get_test_data')}}"; 
    var company_result_details_data = "{{route('admin.result.company.view')}}"; 
    var company_student_result_details_data = "{{route('admin.result.company.student_view')}}";

  </script>

  <script type="text/javascript">
    $(document).ready(function () {
      //Horizontal Tab
      $('#parentHorizontalTab').easyResponsiveTabs({
        type: 'default', //Types: default, vertical, accordion
        width: 'auto', //auto or any width like 600px
        fit: true, // 100% fit in a container
        tabidentify: 'hor_1', // The tab groups identifier
        activate: function (event) { // Callback function if tab is switched
          var $tab = $(this);
          var $info = $('#nested-tabInfo');
          var $name = $('span', $info);
          $name.text($tab.text());
          $info.show();
        }
      });

      // Child Tab
      $('#ChildVerticalTab_1').easyResponsiveTabs({
        type: 'vertical',
        width: 'auto',
        fit: true,
        tabidentify: 'ver_1', // The tab groups identifier
        activetab_bg: '#fff', // background color for active tabs in this group
        inactive_bg: '#F5F5F5', // background color for inactive tabs in this group
        active_border_color: '#c1c1c1', // border color for active tabs heads in this group
        active_content_border_color: '#5AB1D0' // border color for active tabs contect in this group so that it matches the tab head border
      });

      //Vertical Tab
      $('#parentVerticalTab').easyResponsiveTabs({
        type: 'vertical', //Types: default, vertical, accordion
        width: 'auto', //auto or any width like 600px
        fit: true, // 100% fit in a container
        closed: 'accordion', // Start closed if in accordion view
        tabidentify: 'hor_1', // The tab groups identifier
        activate: function (event) { // Callback function if tab is switched
          var $tab = $(this);
          var $info = $('#nested-tabInfo2');
          var $name = $('span', $info);
          $name.text($tab.text());
          $info.show();
        }
      });

      alertify.set('notifier','position', 'top-right');

      $('.js-ExamType').select2({
        closeOnSelect: false,
        placeholder: 'Select',
        allowHtml: true,
        allowClear: true,
        tags: true
      });


      $('body').on('change', '.custom-file-input', function () {
          var reader = new FileReader();
          reader.readAsDataURL(this.files[0]);     
          var fileName = $(this).val();
          var f = fileName.split("\\");
          $(this).next('.custom-file-label').html(f[2]);
      });

      $('body').on('change', '.file_upload, .bank_file_upload', function () {
          var fileExtension = ['xlsx', 'xls'];
          if ($.inArray($(this).val().split('.').pop().toLowerCase(), fileExtension) == -1) {
              Swal.fire("Only formats are allowed : "+fileExtension.join(', '));
          }
          var reader = new FileReader();
          reader.readAsDataURL(this.files[0]);     
          var fileName = $(this).val();
          var f = fileName.split("\\");
          $('.import_filename').html(f[2]);
          $('.imported_file').html(f[2]+'<span>{{date("Y/m/d H:i A")}} <svg class="delete delete_history" data-id="1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><rect width="24" height="24" fill="none"/><path d="M11,22A11,11,0,1,1,22,11,11.012,11.012,0,0,1,11,22ZM9.115,8.555a.962.962,0,0,0-.943.979v4.888a.962.962,0,0,0,.943.978h3.771a.962.962,0,0,0,.943-.978V9.534a.962.962,0,0,0-.943-.979ZM8.172,7.088a.489.489,0,0,0,0,.978h5.656a.489.489,0,0,0,0-.978H12.65l-.334-.346a.468.468,0,0,0-.33-.142H10.014a.468.468,0,0,0-.33.142l-.334.346Z" transform="translate(1 1)" fill=""/></svg></span>');
      });

      var owl = $('.filter');
          owl.owlCarousel({
            margin: 10,
            nav: true,
            loop: false,
            margin: 10,
            dots: false,
            navText: [
              "<i class='fa fa-angle-left'></i>",
              "<i class='fa fa-angle-right'></i>"
            ],
            responsive: {
              0: {
                items: 1
              },
              600: {
                items: 2
              },
              1000: {
                items: 4
              }
            }
    });
    $('.js-ExamType').select2({
      createTag: function () {
        return null;
      }
    });
      $('.package-data-tree').bstree();
    });

    function deleteconfirm(e){
      e.preventDefault();
      var urlToRedirect = e.currentTarget.getAttribute('href'); 
      Swal.fire({
        title: 'Are you sure delete?',
        text: "You won't be able to revert this!",
        showCancelButton: true,
        confirmButtonColor: '#ff7149',
        cancelButtonColor: '#d33',
        confirmButtonText: 'Yes, delete it!'
      }).then((result) => {
        if (result.value) {
          window.location.href=urlToRedirect;
        }
      })
    }

    function getCityState($zip) {
        var date = new Date();
        console.log('https://maps.googleapis.com/maps/api/geocode/json?address=' + $zip + '&key=AIzaSyAXGi1Y-oyoA6CxKWRg7lFKBaZsG4NxP7E&type=json&_=' + date.getTime());
        return false;
        $.getJSON('https://maps.googleapis.com/maps/api/geocode/json?address=' + $zip + '&key=AIzaSyAXGi1Y-oyoA6CxKWRg7lFKBaZsG4NxP7E&type=json&_=' + date.getTime(), function(response){
                var address_components = response.results[0].address_components;
                console.log('address_components', address_components);
                $.each(address_components, function(index, component){
                    var types = component.types;
                    $.each(types, function(index, type){
                        if(type == 'locality') {
                            city = component.long_name;
                            hascity = 1;
                        }
                        if(type == 'administrative_area_level_1') {
                            state = component.short_name;
                        }
                        if(type == 'neighborhood') {
                            nbhd = component.long_name;
                        }
                        if(type == 'sublocality') {
                            subloc = component.long_name;
                            hassub = 1;
                        }
                    });
                });
            if(hascity == 1){
                $('#city').val(city);
            } else if(hassub == 1) {
                $('#city').val(subloc);
            } else {
            $('#city').val(nbhd);
        }
        $('#state').val(state);
        var hascity = 0;
        var hassub = 0;
        });
    }

    /***********full screen***************/

    // Events
    
    /*document.addEventListener("fullscreenchange", function() {
      //output.innerHTML = "fullscreenchange event fired!";
      console.log("fullscreenchange event fired!");
      localStorage.setItem("fullScreen", "true");
    });
    document.addEventListener("mozfullscreenchange", function() {
      //output.innerHTML = "mozfullscreenchange event fired!";
      console.log("mozfullscreenchange event fired!");
      localStorage.setItem("fullScreen", "true");
    });
    document.addEventListener("webkitfullscreenchange", function() {
      //output.innerHTML = "webkitfullscreenchange event fired!";
      console.log("webkitfullscreenchange event fired!");
      if (typeof fullScreen !== "undefined" && JSON.parse(fullScreen)) {
          localStorage.clear();
      } else {
        localStorage.setItem("fullScreen", "true");
      }
    });
    document.addEventListener("msfullscreenchange", function() {
      //output.innerHTML = "msfullscreenchange event fired!";
      console.log("msfullscreenchange event fired!");
      localStorage.setItem("fullScreen", "true");
    });
    let fullScreen = localStorage.getItem("fullScreen");
    
    console.log('fullScreen 1',fullScreen);
    if (typeof fullScreen !== "undefined" && JSON.parse(fullScreen)) {
        $('#fullscreen-button').trigger('click');
        console.log('fullScreen',fullScreen);
        //openFullscreen();
    }*/
  </script>

  <!-- JQUERY UI -->
  <script src="{{asset('admin/js/jquery-ui-1.12.1.js')}}"></script>
  <script src="{{asset('admin/js/jquery.ui.touch-punch-0.2.3.min.js')}}"></script>
  <script src="{{asset('admin/plugins/wysiwyag/jquery.richtext.js')}}"></script>
  <script src="{{asset('admin/js/formeditor.js')}}"></script>

  <script src="{{asset('admin/plugins/datatable/jquery.dataTables.min.js')}}"></script>
  <script src="{{asset('admin/plugins/datatable/dataTables.bootstrap4.min.js')}}"></script>
  <script src="{{asset('admin/plugins/owl-carousel/owl.carousel.min.js')}}"></script>
  <link rel="stylesheet" href="{{asset('admin/plugins/datetimepicker/datetimepicker.css')}}" />
  <script src="{{asset('admin/plugins/datetimepicker/datetimepicker.js')}}"></script>



  <link rel="stylesheet" href="{{asset('admin/plugins/date-picker/spectrum.css')}}" />
  <script src="{{asset('admin/plugins/date-picker/datepicker.js')}}"></script>
  <script src="{{asset('admin/plugins/date-picker/jquery-ui.js')}}"></script>
  <script src="{{asset('admin/plugins/date-picker/spectrum.js')}}"></script>
  <script src="{{asset('admin/js/datePicker.js')}}"></script>

  <!-- <script src="{{asset('admin/plugins/custom-select/custom-select.js')}}"></script> -->
  <script>
      $(document).ready(function () {
            $(".sortable").sortable({containment: "parent"});
            $(".sortable").disableSelection();
            $("#expiry_date").datepicker({
              minDate:0
            }).keydown(function (event) {
                event.preventDefault();
            });
            $("#testtypestartdate").datetimepicker({
              formatDate:'Y-m-d',
              minDate:0,
              onChangeDateTime: function(dp, $input){
                $('#testtypeenddate').datetimepicker({
                    'minDate': '-'+dp
                });
              }
            }).keydown(function (event) {
                event.preventDefault();
            })
            $("#testtypeenddate").datetimepicker({
              formatDate:'Y-m-d'
            }).keydown(function (event) {
                event.preventDefault();
            })
            $(".all_from_date").datepicker({
              maxDate: 0,
              onSelect: function(dateStr) {
                  var min = $(this).datepicker('getDate') || new Date(); // Selected date or today if none
                  var max = new Date(min.getTime());
                  max.setMonth(max.getMonth() + 1); // Add one month
                  $('.all_to_date').datepicker('option', {minDate: min, maxDate: max});
              }
            }).keydown(function (event) {
                event.preventDefault();
            });
            $(".all_to_date").datepicker({
              
            }).keydown(function (event) {
                event.preventDefault();
            });
            $(".all_from_date1").datepicker({
              maxDate: 0,
              onSelect: function(dateStr) {
                  var min = $(this).datepicker('getDate') || new Date(); // Selected date or today if none
                  var max = new Date(min.getTime());
                  max.setMonth(max.getMonth() + 1); // Add one month
                  $('.all_to_date1').datepicker('option', {minDate: min, maxDate: max});
              }
            }).keydown(function (event) {
                event.preventDefault();
            });
            $(".all_to_date1").datepicker({
              
            }).keydown(function (event) {
                event.preventDefault();
            });

        })
  </script>
  <style type="text/css">
    .ui-datepicker{ z-index: 1051 !important; }
    #tooltip {
      position: absolute;
      z-index: 1001;
      display: none;
      border: 2px solid #ebebeb;
      border-radius: 5px;
      padding: 10px;
      background-color: #fff;
    }
  </style>