File "dark.js"

Full Path: /home/u109295205/domains/ala-tv.com/public_html/wp-content/themes/newsair/js/dark.js
File size: 1.1 KB
MIME-type: text/plain
Charset: utf-8

(function($) {
    "use strict"; 
  
    function siteModeToggle(siteModeVal) {
        $.removeCookie('newsair-site-mode-cookie', {
            path: '/'
        });
        var updateVal;
        if (siteModeVal === 'defaultcolor') {
            updateVal = 'dark';
        } else {
            updateVal = 'defaultcolor';
        }
        $("#switch").removeClass(siteModeVal);
        $("#switch").addClass(updateVal);
        $('body').removeClass(siteModeVal);
        $('body').addClass(updateVal);
        var exDate = new Date();
        exDate.setTime(exDate.getTime() + (3600 * 1000));
        $.cookie('newsair-site-mode-cookie', updateVal, {
            expires: exDate,
            path: '/'
        });
    }

    $("#switch").click(function(event) {
        event.preventDefault();
        var siteModeClass = $(this).attr('class');
        var siteModeAttr = $(this).data('skin-mode');  

        if ($(this).hasClass(siteModeAttr)) {
            siteModeToggle(siteModeAttr);
        } else {
            siteModeToggle(siteModeClass);
        }
    });
  
})(jQuery);