HEX
Server: Apache
System: Linux srv13.cpanelhost.cl 3.10.0-962.3.2.lve1.5.38.el7.x86_64 #1 SMP Thu Jun 18 05:28:41 EDT 2020 x86_64
User: cca63905 (4205)
PHP: 7.3.20
Disabled: NONE
Upload Files
File: /home4/cca63905/www/nueva/modules/ybc_themeconfig/js/ybc_themeconfig_frontend.js
/*floating header*/

$(function() {
         if ($('.header_bottom.ybc_float_header').length > 0)
         {
            if ( $('#header.layout_2').length > 0 || ('#header.layout_3').length > 0 ){
                if ( $('.ybc-menu-wrapper').length > 0){
                    var sticky_navigation_offset_top = $('.ybc-menu-wrapper').offset().top;
                }
            }else{
                var sticky_navigation_offset_top = $('.main-menu').offset().top;
            }
            var headerFloatingHeight = $('.main-menu').height();
            var sticky_navigation = function(){
                var scroll_top = $(window).scrollTop(); 
                if (scroll_top > sticky_navigation_offset_top) {
                    if ($(window).width() >= 992){
                        $('.main-menu').addClass('scroll_heading').css({ 'position': 'fixed','z-index':'10'});
                        $('#header').css({'margin-bottom':''+headerFloatingHeight+'px'});
                        $('.main-menu').addClass('has_fixed');
                        $('.header_style_1 .ybc-menu-main-content').slideUp(0);
                    }
                } else {
                    $('.main-menu').removeClass('scroll_heading').css({ 'position': 'relative','z-index':'0' });
                    $('#header').css({'margin-bottom':'0px'});
                    $('.main-menu').removeClass('has_fixed');
                    if ($(window).width() > 1199){
                        $('#index .header_style_1 .ybc-menu-main-content').slideDown(0);
                    } else {
                        $('#index .header_style_1 .ybc-menu-main-content').slideUp(0);
                    }
                } 
            };
            
            sticky_navigation();
             
            $(window).scroll(function() {
                 sticky_navigation();
            });
         }
    });

$(window).resize(function(){
    if ($(window).width() < 768){
        $('.ybc_custom_float_header').addClass('no_scroll_heading');
        $('#header').addClass('no_scroll_header');
    } else {
        $('.ybc_custom_float_header').removeClass('no_scroll_heading');
        $('#header').removeClass('no_scroll_header');
    }
});


$(document).ready(function(){
   $(document).on('click','.header_bottom.scroll_heading .ybc-menu-toggle',function(){
        if ( $(window).width() > 767 && $(window).width() < 992){
            $(this).parent().find('#ybc-menu-main-content').toggleClass('floating_active');
        }
        return false;
   }); 
   if ($(window).width() < 768){
        $('.ybc_custom_float_header').addClass('no_scroll_heading');
        $('#header').addClass('no_scroll_header');
    } else {
        $('.ybc_custom_float_header').removeClass('no_scroll_heading');
        $('#header').removeClass('no_scroll_header');
    }
});

$(document).ready(function() {    
    if(YBC_TC_FLOAT_CSS3)
    {  
       if ($('.wow').length != 0 ) {
           var wow = new WOW(
              {
                boxClass:     'wow',      // animated element css class (default is wow)
                animateClass: 'animated', // animation css class (default is animated)
                offset:       0,          // distance to the element when triggering the animation (default is 0)
                mobile:       false        // trigger animations on mobile devices (true is default)
              }
            );
            wow.init();
        }
       /* $(document).on('click','#home-page-tabs a', function(){
            var datahref = $(this).attr('href');
            $('.tab-content .tab-pane:not(.active) .wow').removeClass('animated').css({'visibility':'hidden','animation-name':'none'});
            $(datahref+' .wow').delay(200).addClass('animated').css({'visibility':'visible','animation-name':'zoomIn'});                 
            
        });*/
        
    } else
    {
        $('.animated').removeClass('animated');
        $('.animation').removeClass('animation');        
    }    
});

//Panel
$(document).ready(function(){
    $('.ybc_select_option li').click(function(){
        var clickObj = $(this);
        if(!$(this).parent('ul').hasClass('active'))
        {
            $(this).parent('ul').addClass('active');
            $('.ybc-theme-panel-loading').show();
            $.ajax({
                url : YBC_TC_AJAX_URL,
                type : 'post',
                dataType : 'json',
                data : {                    
                    'newConfigVal' : $(this).data('val'),
                    'configName' : $(this).parent('ul').attr('id')
                },
                success: function(json)
                {                 
                    if(json['success'])
                    {
                        clickObj.parent('ul').find('li').removeClass('active');
                        clickObj.addClass('active');
                        if($('body').hasClass(json['oldClass']) && !json['noReplace'])
                        {
                            $('body').removeClass(json['oldClass']);
                            $('body').addClass(json['newClass']); 
                        }
                        
                        if(json.logo)
                        {
                            $('a img.logo').attr('src',json.logo);
                        } 
                        if(json['reload'])
                            location.reload();                                          
                    }
                    else
                        alert(json['error']);
                    $('.ybc-theme-panel-loading').fadeOut();
                    $('.ybc_select_option').removeClass('active');
                },
                error: function()
                {
                    $('.ybc-theme-panel-loading').fadeOut();
                    $('.ybc_select_option').removeClass('active');
                }
            });
        }
    });
    
    //Update bg
    $('.ybc-theme-panel-bg').click(function(){
        clickObj = this;
        $('.ybc-theme-panel-loading').show();
        $.ajax({
            url : YBC_TC_AJAX_URL,
            type : 'post',
            dataType : 'json',
            data : {                    
                'newConfigVal' : $(this).attr('rel'),
                'configName' : 'YBC_TC_BG_IMG'
            },
            success: function(json)
            {                    
                if(json['success'])
                {
                    if($('body').hasClass(json['oldClass']))
                    {
                        $('body').removeClass(json['oldClass']);
                        $('body').addClass(json['newClass']);
                        $('.ybc-theme-panel-bg').removeClass('active'); 
                        $(clickObj).addClass('active');
                    }                                            
                }
                else
                    alert(json['error']);
                $('.ybc-theme-panel-loading').fadeOut();
            },
            error: function()
            {
                $('.ybc-theme-panel-loading').fadeOut();
            }
        });
    });
    
    //Reset button
    $('#tc-reset').click(function(){
        $('.ybc-theme-panel-loading').show();
        $.ajax({
            url : YBC_TC_AJAX_URL,
            type : 'post',
            dataType : 'json',
            data : {                    
                tcreset : 'yes'
            },
            success: function(json)
            {                    
                
                $('.ybc-theme-panel-loading').fadeOut();
                location.reload();
            },
            error: function()
            {
                $('.ybc-theme-panel-loading').fadeOut();
                location.reload();
            }
        });
    });
    //Settings button
    $('.ybc-theme-panel-btn').click(function(){          
        if(!$('.ybc-theme-panel').hasClass('moving'))
        {
            if($('.ybc-theme-panel').hasClass('closed'))
            {                        
                $('.ybc-theme-panel').addClass('moving');
                $('.ybc-theme-panel').animate({
                    'left' : 0
                }, 1000,function(){
                    $('.ybc-theme-panel').removeClass('moving');
                    $('.ybc-theme-panel').removeClass('closed');
                });
            }
            else
            {
                $('.ybc-theme-panel').addClass('moving');
                $('.ybc-theme-panel').animate({
                    'left' : '-302px'
                }, 1000,function(){
                    $('.ybc-theme-panel').removeClass('moving');
                    $('.ybc-theme-panel').addClass('closed');
                });
            }   
        }                
    });
});