PK

ADDRLIN : G:/PleskVhosts/mindatest.in/mindasilca.in/panel/assets/js/
FLL :
Current File : G:/PleskVhosts/mindatest.in/mindasilca.in/panel/assets/js/script.js

$(document).ready(function() {
    
    $('.loading').hide();      
    $('form#add-menu-form').submit(function(e) {
        $('.loading').show();
        var thisEl = $(this).find('input[type="submit"]');
        thisEl.val('Please wait...');
        thisEl.attr('disabled', 'true');
        thisEl.css('pointer-events', 'none');
        var formdata = new FormData(this);
        formdata.append('form', $(this).attr('class'));
        e.preventDefault();
        $.ajax({
            'data': formdata,
            'url': 'insert-data.php',
            'type': 'post',
            'contentType': false,
            'cache': false,
            'processData': false,
            'success': function(response) {
                var json = JSON.parse(response);
                if (!json.error) {
                    $('.modal').modal('hide');
                    $('p.success_text').addClass('success').removeClass('error').text(json.message);
                    $('.successModal').modal('show');
                    setTimeout(function() {
                        location.reload();
                    }, 2000);
                }
                else {
                    $('.modal').modal('hide');
                    $('p.fail_text').removeClass('success').addClass('error').text(json.message);
                    $('.failModal').modal('show');
                    setTimeout(function() {
                        $('.failModal').modal('hide');
                    }, 2000);
                    thisEl.val('Submit');
                    thisEl.removeAttr('disabled');
                    thisEl.css('pointer-events', 'auto');
                }
                $('.loading').hide();
            }
        });
    });

    //panel login js
    $('form#login-form').submit(function(e) {
        e.preventDefault();
        $('input[name="submit"]').val('Verifying...');
        $('input[name="submit"]').attr('disabled', 'true');
        $('input[name="submit"]').css('pointer-events', 'none');
        var formdata = $(this).serializeArray();
        $.ajax({
            'data': formdata,
            'url': 'ajax.php',
            'type': 'post',
            'success': function(response) {
                var json = JSON.parse(response);
                if (!json.error) {
                    $('div.e-msg').addClass('success').removeClass('error').text(json.message);
                    setTimeout(function() {
                        window.location.href = 'admin/dashboard.php';
                    }, 2000);
                } else {
                    $('input[name="submit"]').val('Submit');
                    $('input[name="submit"]').removeAttr('disabled');
                    $('input[name="submit"]').css('pointer-events', 'auto');
                    $('div.e-msg').addClass('error').removeClass('success').text(json.message);
                }
            }
        });
    });
    
    // delete action js
    $('form.delete_action').submit(function(e) {
        e.preventDefault();
        var thisEl = $(this);
        thisEl.find('input[name="delete"]').val('Please wait...');
        thisEl.find('input[name="delete"]').attr('disabled', 'true');
        thisEl.find('input[name="delete"]').css('pointer-events', 'none');
        var formdata = $(this).serializeArray();
        $.ajax({
          'data': formdata,
          'url': 'insert-data.php',
          'type': 'post',
          'success': function(response) {
            var json = JSON.parse(response);
            if (!json.error) {
                $('body').find('.Delete_Modal').modal('hide');
                $('body').find('.modal_text').text(json.message);
                $('body').find('#myModalDelete').modal('show');
                setTimeout(function() {
                    location.reload();
                }, 3000);
            } else {
                thisEl.find('input[name="delete"]').val('Delete');
                thisEl.find('input[name="delete"]').removeAttr('disabled');
                thisEl.find('input[name="delete"]').css('pointer-events', 'auto');
            }
          }
       });
  });


    // delete image action js
    $('form.delete_image').submit(function(e) {
        e.preventDefault();
        var thisEl = $(this);
        thisEl.find('input[name="delete"]').val('Please wait...');
        thisEl.find('input[name="delete"]').attr('disabled', 'true');
        thisEl.find('input[name="delete"]').css('pointer-events', 'none');
        var formdata = $(this).serializeArray();
        $.ajax({
            'data': formdata,
            'url': 'insert-data.php',
            'type': 'post',
            'success': function(response) {
                var json = JSON.parse(response);
                if (!json.error) {
                    $('body').find('.Delete_Modal').modal('hide');
                    $('body').find('.modal_text').text(json.message);
                    $('body').find('#myModalDelete').modal('show');
                    setTimeout(function() {
                        location.reload();
                    }, 3000);
                } else {
                    thisEl.find('input[name="delete"]').val('Delete');
                    thisEl.find('input[name="delete"]').removeAttr('disabled');
                    thisEl.find('input[name="delete"]').css('pointer-events', 'auto');
                }
            }
        });
    });

//manage event page date

    var start_date = '';
    var end_date = '';
    $('#startDate').change(function(){

        startDate= $('#startDate').val();
        endDate = $('#endDate').val();
        if(startDate < endDate){
            alert('Start date is greater than end date');
            $('body').find('#startDate').val('');
            $('body').find('#endDate').val('');
            
        }
    });

    $('#endDate').change(function(){

        startDate= $('#startDate').val();
        endDate = $('#endDate').val();

        if(startDate > endDate){

            alert('End date is greater than start date');
            $('body').find('#startDate').val('');
            $('body').find('#endDate').val('');
        }
    });


//manage event page time
    var start_time = '';
    var end_time = '';
    $('#startTime').change(function(){

        startTime= $('#startTime').val();
        endTime = $('#endTime').val();
        if(startTime < endTime){
            alert('Start time is greater than end time');
            $('body').find('#startTime').val('');
            $('body').find('#endTime').val('');
            
        }
    });

    $('#endTime').change(function(){

        startTime= $('#startTime').val();
        endTime = $('#endTime').val();

        if(startTime > endTime){

            alert('End time is greater than start time');
            $('body').find('#startTime').val('');
            $('body').find('#endTime').val('');
        }
    });

});
// text editor js 
var window_url = window.location.pathname;
var window_url_array = window_url.split('/');
window_url_array.reverse();
var page_url = window_url_array[0];

if (page_url == 'about.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'about.php') {
    ClassicEditor.create(document.querySelector('#editor2')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'environmental-management-system.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'spa-sustainability-policy.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'core-business.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'safety-management-system.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'innovation.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'quality-system.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'energy-management-system.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'sponsorship.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'who-we-are.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'company-culture.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'global-job-opportunities.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'business-units.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'manage-news.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'edit-news.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'add-product.php') {
    ClassicEditor.create(document.querySelector('#features')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'add-product.php') {
    ClassicEditor.create(document.querySelector('#techincal_data')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'edit-product.php') {
    ClassicEditor.create(document.querySelector('#features')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'edit-product.php') {
    ClassicEditor.create(document.querySelector('#techincal_data')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'catalogues.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'silca-app.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'silca-software.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'tutorial-videos.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'add-download-file.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}
if (page_url == 'link-download-file.php') {
    ClassicEditor.create(document.querySelector('#editor')).catch(error => {
        console.error(error);
    });
}

$( ".sidebarToggle" ).click(function() {
  $(".sidebar").toggleClass("shrink");
});
$( ".navToggle" ).click(function() {
  $(".navigation").toggleClass("active");
});



PK 99