jQuery(document).ready(function (){ jQuery('#bdp_sort_by').on('change', function (){ var key=encodeURI('sortby'); var value=encodeURI(jQuery(this).val()); var current_sort_value=document.location.search.substr(1).split('&'); var i=current_sort_value.length; var x; while (i--){ x=current_sort_value[i].split('='); if(x[0]==key){ x[1]=value; current_sort_value[i]=x.join('='); break; }} if(i < 0){ current_sort_value[current_sort_value.length]=[key, value].join('='); } document.location.search=current_sort_value.join('&'); }); if(jQuery('.bdp_filter_layout').length > 0){ var layoutMode=''; if(jQuery('.bdp-js-masonry').hasClass('masonry')){ layoutMode='masonry'; }else if(jQuery('.bdp-row.masonry').hasClass('roctangle')){ layoutMode='masonry'; }else{ layoutMode='fitRows'; } var filterclass=''; var filterfindclass=''; if(jQuery('.bdp-js-masonry').hasClass('masonry')){ filterclass='.bdp_filter_class .bdp-js-masonry'; filterfindclass='.bdp-js-masonry'; }else if(jQuery('.blog_template').hasClass('boxy-clean')){ filterfindclass='.blog_template ul'; filterclass='.bdp_filter_class .bdp_post_list'; }else if(jQuery('.bdp-row.masonry').hasClass('roctangle')){ filterfindclass='.bdp-row.masonry'; filterclass='.bdp-row.masonry'; }else if(jQuery('.brit_co').hasClass('bdp_brit_co')){ filterfindclass='.bdp_post_list .bdp_brit_co'; filterclass='.bdp_post_list .bdp_brit_co'; }else{ filterclass='.bdp_filter_class .bdp_post_list'; filterfindclass='.bdp_post_list'; } if(filterclass!=''){ jQuery(filterclass).isotope({ itemSelector: '.bdp_blog_single_post_wrapp', layoutMode: layoutMode, containerStyle: { position: 'relative', overflow: 'visible' }, getSortData: { category: '[data-slug]' }, }); } if(filterfindclass!=''){ jQuery('.bdp_filter_post_ul').on('click', 'li', function (){ jQuery('.bdp_filter_post_ul li a').removeClass('bdp_post_selected'); jQuery(this).children('a').addClass('bdp_post_selected'); var filterValue=jQuery(this).attr('data-filter'); jQuery(this).closest('.bdp_filter_class').find(filterfindclass).isotope({filter: filterValue}); }); }} if(jQuery('.chosen-select').length > 0){ var config={ '.chosen-select': {}, '.chosen-select-deselect': {allow_single_deselect: true}, '.chosen-select-no-single': {disable_search_threshold: 10}, '.chosen-select-no-results': {no_results_text: 'Oops, nothing found!'}, '.chosen-select-width': {width: "95%"}} jQuery(".chosen-select").chosen(); } var $previous_height=jQuery('.bdp_single .navigation.post-navigation .nav-links .nav-previous').outerHeight(); var $next_height=jQuery('.bdp_single .navigation.post-navigation .nav-links .nav-next').outerHeight(); if($previous_height > $next_height){ jQuery('.bdp_single .navigation.post-navigation .nav-links .nav-next').css('min-height', $previous_height); jQuery('.bdp_single .navigation.post-navigation .nav-links .nav-previous').css('min-height', $previous_height); }else if($previous_height < $next_height){ jQuery('.bdp_single .navigation.post-navigation .nav-links .nav-next').css('min-height', $next_height); jQuery('.bdp_single .navigation.post-navigation .nav-links .nav-previous').css('min-height', $next_height); } if(jQuery('.bdp-flexslider.flexslider').length > 0){ jQuery('.bdp-flexslider.flexslider').flexslider({ animation: "slide", controlNav: false, prevText: "", nextText: "", rtl: ajax_object.is_rtl }); } jQuery('#bdp-filer-change select').on('change', function (){ var template=jQuery('#blog_template').val(); if(template=='boxy'){ if(jQuery('.bdp-js-masonry.masonry').hasClass('bdp_boxy')){ jQuery('.bdp-js-masonry.masonry').html(''); }else{ jQuery('.bdp-js-masonry.masonry').html(''); }} if(template=='boxy-clean'){ jQuery('.boxy-clean ul').html(''); } else if(template=='invert-grid'){ jQuery('.bdp-row').html(''); }else if(template=='media-grid'){ jQuery('.media-grid-wrapper').html(''); } else if(template=='news'){ jQuery('.news-wrapper').remove(); }else if(template=='brit_co'){ jQuery('.brit_co.bdp_brit_co').html(''); }else{ var min_height=jQuery('.logbook.flatLine').height(); jQuery('.logbook.flatLine').css('min-height', min_height); jQuery('.logbook.flatLine').append('
'); } jQuery('.wl_pagination_box').hide(); jQuery('.bdp-load-more').hide(); var $this=jQuery(this).val(); jQuery.ajax({ url: ajaxurl, type: 'POST', data: 'action=filter_change&' + jQuery('#bdp-filer-change').serialize(), cache: false, success: function (response){ if(response==''){ response='No post found'; } if(template=='boxy'){ if(jQuery('.bdp-js-masonry.masonry').hasClass('bdp_boxy')){ jQuery('.bdp-js-masonry.masonry').append(response); jQuery('.bdp-js-masonry.masonry').imagesLoaded(function (){ jQuery('.bdp-js-masonry.masonry').masonry('reloadItems').masonry('layout').masonry(); }); }else{ jQuery('.bdp-js-masonry.masonry').append(response); jQuery(".bdp-js-masonry.masonry").append(response).masonry('reload'); }} else if(template=='boxy-clean'){ jQuery('.blog_template.boxy-clean ul').append(response); bdp_get_boxy_clean_height(); } else if(template=='invert-grid'){ jQuery('.bdp-row.invert-grid').html(''); jQuery('.bdp-row.invert-grid').append(response); } else if(template=='media-grid'){ jQuery('.media-grid-wrapper').append(response); } else if(template=='news'){ jQuery('.bdp_wrapper').prepend(response); }else if(template=='brit_co'){ jQuery('.brit_co.bdp_brit_co').append(response); bdp_get_brit_co_height(); }else if(template=='famous'){ jQuery('.famous').append(response); bdp_get_famous_height(); }else if(template=='wise_block'){ jQuery('.wise_block_wrapper').append(response); bdp_get_wise_block_height(); }else{ var jsmasonry=jQuery(".logbook.flatLine.flatNav.flatButton"); jsmasonry.html(response); if(jQuery(".my_logbook").length){ jQuery(".my_logbook").logbook({ levels: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], showYears: 10, del: 130, vertical: false, isPostLink: false, isYears: false, triggerWidth: 800, itemMargin: parseInt(jQuery('#blog_itemMargin').val()), customSize: { "sheet": {"itemWidth": jQuery('#blog_itemWidth').val(), "itemHeight": jQuery('#blog_itemHeight').val(), "margin": jQuery('#blog_itemMargin').val()}, "active": {"itemWidth": jQuery('#blog_itemWidth').val(), "itemHeight": jQuery('#blog_itemHeight').val(), "imageHeight": "150"}}, id: 10, easing: jQuery('#blog_easing').val(), enableSwipe: true, startFrom: 'first', enableYears: true, class: { readMore: '.lb-read-more', }, hideLogbook: (jQuery('#blog_hideLogbook').val()==1) ? true:false, hideArrows: false, closeItemOnTransition: false, autoplay: (jQuery('#blog_autoplay').val()==1) ? true:false, scrollSpeed: parseInt(jQuery('#blog_scrollSpeed').val()), }); } var maxHeight=Math.max.apply(null, jQuery('.horizontal .post-title').map(function (){ return jQuery(this).height(); }).get()); jQuery('.horizontal .post-title').css('min-height', maxHeight + 70); var maxHeight=Math.max.apply(null, jQuery('.horizontal .post-content-area .post_wrapper').map(function (){ return jQuery(this).height(); }).get()); jQuery('.horizontal .post-content-area .post_wrapper').css('min-height', Math.round(maxHeight)); jQuery('.logbook.flatLine').css('min-height', ''); } if($this==null){ jQuery('.wl_pagination_box').show(); jQuery('.bdp-load-more').show(); }} }); }); var logbookMaxHeight=Math.max.apply(null, jQuery('.overlay_horizontal .post_hentry').map(function (){ return jQuery(this).height(); }).get()); if(logbookMaxHeight==0){ logbookMaxHeight='420'; } jQuery('.logbook .lb-item .post-image img').css('min-height', Math.round(logbookMaxHeight)); jQuery('.logbook .lb-item .post-image').css('min-height', Math.round(logbookMaxHeight)); var maxHeight=Math.max.apply(null, jQuery('.horizontal .post-title').map(function (){ return jQuery(this).height(); }).get()); jQuery('.horizontal .post-title').css('min-height', maxHeight + 70); var maxHeight=Math.max.apply(null, jQuery('.horizontal .post-content-area .post_wrapper').map(function (){ return jQuery(this).height(); }).get()); jQuery('.horizontal .post-content-area .post_wrapper').css('min-height', Math.round(maxHeight)); function bdp_load_onscroll_ajax(layout_id){ var layout_id_class=".layout_id_"+layout_id; var paged=parseInt(jQuery(layout_id_class +' #bdp-load-more-hidden #paged').val()); var $timeline_year=jQuery(layout_id_class +' #bdp-load-more-hidden #timeline_previous_year').val(); paged=paged + 1; var max_num_pages=parseInt(jQuery(layout_id_class +' #bdp-load-more-hidden #max_num_pages').val()); jQuery(layout_id_class +' .bdp-load-more-btn').addClass('loading'); this_year=jQuery('#bdp-load-more-hidden #this_year').val(); jQuery(layout_id_class +' .bdp-load-more-btn').fadeOut(); if(paged <=max_num_pages){ jQuery(layout_id_class +' .loading-image').fadeIn(); jQuery.ajax({ url: ajaxurl, type: 'POST', data: 'action=get_load_onscroll_blog&' + jQuery(layout_id_class +' #bdp-load-more-hidden').serialize(), cache: false, success: function (response){ var jsmasonry=jQuery(layout_id_class +" .bdp-load-onscroll-pre").find("div"); jQuery(window).bind('scroll', bdp_animate_elems); if(jsmasonry.hasClass('bdp-js-masonry')){ if(jQuery(layout_id_class + ' .bdp-js-masonry.masonry').hasClass('bdp_glossary')||jQuery(layout_id_class + ' .bdp-js-masonry.masonry').hasClass('bdp_boxy')){ jQuery(layout_id_class +' .bdp-js-masonry.masonry').append(response); jQuery(layout_id_class +' .bdp-js-masonry.masonry').imagesLoaded(function (){ jQuery(layout_id_class +' .bdp-js-masonry.masonry').masonry('reloadItems').masonry('layout').masonry(); }); }else{ jQuery(layout_id_class +' .bdp-js-masonry.masonry').append(response); jQuery(layout_id_class + " .bdp-js-masonry.masonry").append(response).masonry('reload'); }}else if(jsmasonry.hasClass('timeline_bg_wrap')){ jQuery(layout_id_class + ' div.timeline_back').append(response); var only_year=jQuery(layout_id_class + ' div.timeline_back').find('.timeline_year .only_year'); jQuery(only_year).each(function (){ $timeline_year=jQuery(this).text(); }); jQuery(layout_id_class +' #bdp-load-more-hidden #timeline_previous_year').val(jQuery.trim($timeline_year)); }else if(jsmasonry.hasClass('bdp-grid-row')){ jQuery(layout_id_class + ' div.bdp-grid-row').append(response); bdp_explore_content_center() } else if(jsmasonry.hasClass('story')){ jQuery(layout_id_class + ' .story_wrapper').append(response); var $get_year=this_year; jQuery(response).find('.year-number').each(function (){ if(jQuery(this).html()!=''){ $get_year=jQuery(this).html(); }}); jQuery(layout_id_class + ' #bdp-load-more-hidden #this_year').val(jQuery.trim($get_year)); }else if(jsmasonry.hasClass('boxy-clean')){ jQuery(layout_id_class + ' .blog_template.boxy-clean > ul').append(response); bdp_get_boxy_clean_height(); }else if(jsmasonry.hasClass('brit_co')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre div.brit_co.bdp_brit_co').append(response); bdp_get_brit_co_height(); }else if(jsmasonry.hasClass('famous')){ jQuery(layout_id_class + ' .famous').append(response); bdp_get_famous_height(); }else if(jsmasonry.hasClass('wise_block_wrapper')){ jQuery(layout_id_class + ' .wise_block_wrapper').append(response); bdp_get_wise_block_height(); }else if(jsmasonry.hasClass('easy-timeline-wrapper')){ jQuery(layout_id_class + ' .easy-timeline-wrapper .easy-timeline').append(response); easy_timeline_effects(); }else if(jsmasonry.hasClass('my_diary_wrapper')){ jQuery(layout_id_class + ' .bdp-load-onscroll-pre .my_diary_wrapper').append(response); }else if(jsmasonry.hasClass('elina_wrapper')){ jQuery(layout_id_class + ' .bdp-load-onscroll-pre .elina_wrapper').append(response); social_share_div(); }else if(jsmasonry.hasClass('masonry_timeline_wrapper')){ jQuery(layout_id_class + ' .bdp-load-onscroll-pre .masonry_timeline_wrapper').append(response); masonry_timeline_fun(); }else if(jsmasonry.hasClass('invert-grid')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre div.bdp-row').append(response); }else if(jsmasonry.hasClass('brite-wrapp')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre .brite-wrapp').append(response); }else if(jsmasonry.hasClass('media-grid')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre .media-grid-wrapper').append(response); }else if(jsmasonry.hasClass('chapter')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre .bdp-row').append(response); }else if(jsmasonry.hasClass('roctangle')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre .bdp-row').append(response).masonry('reloadItems').masonry('layout').masonry(); }else if(jsmasonry.hasClass('advice')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre .bdp-row').append(response); }else if(jsmasonry.hasClass('fairy')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre').append(response); fairy_template_height(); }else if(jsmasonry.hasClass('famous')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre .bdp-row').append(response); }else if(jsmasonry.hasClass('steps-wrapper')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre div.steps-wrapper .steps').append(response); steps_effects(); }else if(jsmasonry.hasClass('glamour')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre .bdp-row').append(response); glamour_template_height(); }else if(jsmasonry.hasClass('minimal')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre .bdp-row ').append(response); }else if(jsmasonry.hasClass('clicky')){ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre').append(response); clicky_template_height(); }else if(jsmasonry.hasClass('soft_block_wrapper')){ jQuery(layout_id_class + ' .blog_template.soft_block_wrapper').append(response); }else if(jsmasonry.hasClass('neaty_block_blog_wrapp')){ jQuery(layout_id_class + ' .neaty_block_blog_wrapp').append(response); }else if(jsmasonry.hasClass('schedule_wrapper')){ jQuery(layout_id_class + ' .schedule_wrapper').append(response); }else if(jsmasonry.hasClass('foodbox-blog-wrapp')){ jQuery(layout_id_class + ' .foodbox-blog-wrapp').append(response); }else{ jQuery(layout_id_class + ' div.bdp-load-onscroll-pre').append(response); } jQuery(layout_id_class + ' .bdp-load-more-btn').removeClass('loading'); jQuery(layout_id_class + ' .loading-image').fadeOut(); jQuery(layout_id_class + ' .bdp-load-more-btn').fadeIn(); jQuery(layout_id_class + ' div.bdp-load-onscroll').show(); jQuery(layout_id_class + ' #bdp-load-more-hidden #paged').val(paged); jQuery(layout_id_class + ' .edd-no-js').hide(); if(paged==max_num_pages) jQuery(layout_id_class + ' .bdp-load-more-btn').fadeOut(); if(jQuery(layout_id_class + ' .bdp-flexslider.flexslider').length > 0){ jQuery(layout_id_class + ' .bdp-flexslider.flexslider').flexslider({ animation: "slide", controlNav: false, prevText: "", nextText: "", rtl: ajax_object.is_rtl }); }} }); } return false; } jQuery(".bdp-load-more-btn").click(function (){ var layout_id=jQuery(this).closest('.bdp_wrapper').find('#blog_shortcode_id').val(); var $data=jQuery(this).closest('.bdp_wrapper').find('form#bdp-load-more-hidden').serialize(); bdp_load_more_ajax($data, layout_id); }); jQuery(".bdp-load-onscroll-btn").click(function (){ var layout_id=jQuery(this).closest('.bdp_wrapper').find('#blog_shortcode_id').val(); var $select_value=jQuery('#bdp-filer-change select').val(); if($select_value==null){ bdp_load_onscroll_ajax(layout_id); }}); var ajax_window=jQuery(window); ajax_window.bind("scroll touchstart", function (){ if(jQuery('a.bdp-load-onscroll-btn').length >=1){ var content_offset=jQuery('a.bdp-load-onscroll-btn').offset(); var top=Math.round(content_offset.top - jQuery(window).height()); if(jQuery(window).scrollTop() >=top){ if(jQuery('div.bdp-load-onscroll').is(':visible')){ jQuery('div.bdp-load-onscroll').hide(); jQuery('.bdp-load-onscroll-btn').trigger('click'); }} }}); jQuery(function (){ var elems=jQuery('.animateblock'); var winheight=jQuery(window).height(); elems.each(function (){ var elm=jQuery(this); var topcoords=elm.offset().top; if(topcoords < winheight){ elm.addClass('animated'); elm.removeClass('animateblock'); }}); jQuery('.timeline').each(function (){ if(jQuery(this).offset().top < winheight){ var width=jQuery(this).attr('data-width'); jQuery(this).animate({ width: width }, 1000); }}); jQuery(window).scroll(function (){ bdp_animate_elems(); }); }); jQuery(document).on('click', '.bdp-wrapper-like .bdp-like-button', function (e){ e.stopPropagation(); e.preventDefault(); var post_id=jQuery(this).attr('data-post-id'); var security=jQuery(this).attr('data-nonce'); var allbuttons; allbuttons=jQuery('.bdp-button-' + post_id); var loader=allbuttons.next('#bdp-loader'); if(post_id!==''){ jQuery.ajax({ type: 'POST', url: ajaxurl, data: { action: 'get_bdp_process_posts_like', post_id: post_id, nonce: security }, beforeSend: function (){ loader.html('