jQuery(document).ready(function($){
"use strict";
if($('.popover-button').length){
$('.popover-button').each(function(){
var p_btn = $(this),popover = $(this).closest('.popover-button-wrapper'), p_content = popover.find('.popover-box');
if(!p_content.length){
p_content= $(document.createElement('div')).addClass('popover-box');
var p_title = p_btn.data('pop'), p_text = p_btn.data('pop-text'), p_align = p_btn.data('pop-align');
var close_btn = $(document.createElement('span')).addClass('close-pop');
p_content.prepend(close_btn);
if(!p_align || p_align==''){ p_align = 'bottom'; }
p_content.addClass('pop-' + p_align);
if(p_title && p_title!=''){
p_content.prepend('
'+ p_title +'
');
}
if(p_text && p_text!=''){
p_content.append(''+ p_text +'
');
}
p_btn.after(p_content);
close_btn.on('click',function(e){
e.preventDefault();
$(this).closest('.popover-button-wrapper').removeClass('pop-it');
});
}
$(this).on("click", function(e){
e.preventDefault();
$(this).closest('.popover-button-wrapper').toggleClass('pop-it');
});
});
}
function prepare_gummenu(menus){
$('.arrow', menus).each(function(f, index){
$(index).on('click', function(e){
e.preventDefault();
var curmenu = $(this).closest('li');
curmenu.siblings().removeClass('menu-open');
curmenu.toggleClass('menu-open');
});
});
}
if($('.gum-menu').length){
$('.gum-menu').each(function(){
var themenu = $(this), menuwrapper = themenu.closest('.nav-wrapper'), btn = menuwrapper.find('.toggle-gum-menu');
prepare_gummenu(themenu);
btn.unbind('click').on('click', function(e){
e.preventDefault();
themenu.toggleClass('toggle-collapse');
});
});
}
if($("#totop_btn").length){
$(window).on('scroll', function () {
var winHeight = $(window).height();
if($('#wpadminbar').length){
winHeight -= $('#wpadminbar').outerHeight();
}
if ($(this).scrollTop() > winHeight) {
$("#totop_btn").fadeIn();
} else {
$("#totop_btn").fadeOut();
}
});
$("#totop_btn").on('click', function () {
$("body,html").animate({
scrollTop: 0
},
600);
});
}
});