"use strict"; $(document).ready(function () { // card js start $(".card-header-right .close-card").on('click', function () { var $this = $(this); $this.parents('.card').animate({ 'opacity': '0', '-webkit-transform': 'scale3d(.3, .3, .3)', 'transform': 'scale3d(.3, .3, .3)' }); setTimeout(function () { $this.parents('.card').remove(); }, 800); }); $(".card-header-right .reload-card").on('click', function () { var $this = $(this); $this.parents('.card').addClass("card-load"); $this.parents('.card').append('
'); setTimeout(function () { $this.parents('.card').children(".card-loader").remove(); $this.parents('.card').removeClass("card-load"); }, 3000); }); $(".card-header-right .card-option .open-card-option").on('click', function () { var $this = $(this); if ($this.hasClass('fa-times')) { $this.parents('.card-option').animate({ 'width': '30px', }); $(this).removeClass("fa-times").fadeIn('slow'); $(this).addClass("fa-wrench").fadeIn('slow'); } else { $this.parents('.card-option').animate({ 'width': '140px', }); $(this).addClass("fa-times").fadeIn('slow'); $(this).removeClass("fa-wrench").fadeIn('slow'); } }); $(".card-header-right .minimize-card").on('click', function () { var $this = $(this); var port = $($this.parents('.card')); var card = $(port).children('.card-block').slideToggle(); $(this).toggleClass("fa-minus").fadeIn('slow'); $(this).toggleClass("fa-plus").fadeIn('slow'); }); $(".card-header-right .full-card").on('click', function () { var $this = $(this); var port = $($this.parents('.card')); port.toggleClass("full-card"); $(this).toggleClass("fa-window-restore"); }); $("#more-details").on('click', function () { $(".more-details").slideToggle(500); }); $(".mobile-options").on('click', function () { $(".navbar-container .nav-right").slideToggle('slow'); }); $(".search-btn").on('click', function () { $(".main-search").addClass('open'); $('.main-search .form-control').animate({ 'width': '200px', }); }); $(".search-close").on('click', function () { $('.main-search .form-control').animate({ 'width': '0', }); setTimeout(function () { $(".main-search").removeClass('open'); }, 300); }); $(document).ready(function () { $(".header-notification").click(function () { $(this).find(".show-notification").slideToggle(500); $(this).toggleClass('active'); }); }); $(document).on("click", function (event) { var $trigger = $(".header-notification"); if ($trigger !== event.target && !$trigger.has(event.target).length) { $(".show-notification").slideUp(300); $(".header-notification").removeClass('active'); } }); // card js end $.mCustomScrollbar.defaults.axis = "yx"; $("#styleSelector .style-cont").slimScroll({ setTop: "1px", height: "calc(100vh - 320px)", }); $(".main-menu").mCustomScrollbar({ setTop: "1px", setHeight: "calc(100% - 56px)", }); /*chatbar js start*/ /*chat box scroll*/ var a = $(window).height() - 80; $(".main-friend-list").slimScroll({ height: a, allowPageScroll: false, wheelStep: 5, color: '#1b8bf9' }); // search $("#search-friends").on("keyup", function () { var g = $(this).val().toLowerCase(); $(".userlist-box .media-body .chat-header").each(function () { var s = $(this).text().toLowerCase(); $(this).closest('.userlist-box')[s.indexOf(g) !== -1 ? 'show' : 'hide'](); }); }); // open chat box $('.displayChatbox').on('click', function () { var my_val = $('.pcoded').attr('vertical-placement'); if (my_val == 'right') { var options = { direction: 'left' }; } else { var options = { direction: 'right' }; } $('.showChat').toggle('slide', options, 500); }); //open friend chat $('.userlist-box').on('click', function () { var my_val = $('.pcoded').attr('vertical-placement'); if (my_val == 'right') { var options = { direction: 'left' }; } else { var options = { direction: 'right' }; } $('.showChat_inner').toggle('slide', options, 500); }); //back to main chatbar $('.back_chatBox').on('click', function () { var my_val = $('.pcoded').attr('vertical-placement'); if (my_val == 'right') { var options = { direction: 'left' }; } else { var options = { direction: 'right' }; } $('.showChat_inner').toggle('slide', options, 500); $('.showChat').css('display', 'block'); }); $('.back_friendlist').on('click', function () { var my_val = $('.pcoded').attr('vertical-placement'); if (my_val == 'right') { var options = { direction: 'left' }; } else { var options = { direction: 'right' }; } $('.p-chat-user').toggle('slide', options, 500); $('.showChat').css('display', 'block'); }); // /*chatbar js end*/ $('[data-toggle="tooltip"]').tooltip(); // wave effect js Waves.init(); Waves.attach('.flat-buttons', ['waves-button']); Waves.attach('.float-buttons', ['waves-button', 'waves-float']); Waves.attach('.float-button-light', ['waves-button', 'waves-float', 'waves-light']); Waves.attach('.flat-buttons', ['waves-button', 'waves-float', 'waves-light', 'flat-buttons']); $('.form-control').on('blur', function () { if ($(this).val().length > 0) { $(this).addClass("fill"); } else { $(this).removeClass("fill"); } }); $('.form-control').on('focus', function () { $(this).addClass("fill"); }); }); $(document).ready(function () { $(".theme-loader").animate({ opacity: "0" }, 1000); setTimeout(function () { $(".theme-loader").remove(); }, 1000); }); // toggle full screen function toggleFullScreen() { var a = $(window).height() - 10; if (!document.fullscreenElement && // alternative standard method !document.mozFullScreenElement && !document.webkitFullscreenElement) { // current working methods if (document.documentElement.requestFullscreen) { document.documentElement.requestFullscreen(); } else if (document.documentElement.mozRequestFullScreen) { document.documentElement.mozRequestFullScreen(); } else if (document.documentElement.webkitRequestFullscreen) { document.documentElement.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT); } } else { if (document.cancelFullScreen) { document.cancelFullScreen(); } else if (document.mozCancelFullScreen) { document.mozCancelFullScreen(); } else if (document.webkitCancelFullScreen) { document.webkitCancelFullScreen(); } } }