PageSourceSearch

https://www.ultimate.travel/wp-content/plugins/blog-designer-pack-pro/assets/js/bdpp-public.js?ver=1.6

js ultimate.travel collected 2026-10-06 08:59:11 UTC 27,784 bytes, 905 lines download raw bytes

1/* JQuery Inview */
2!function(e){e(window).scroll(function(){var t,n,o=(t=window.innerHeight,!(n=document.compatMode)&&e.support.boxModel||(t="CSS1Compat"==n?document.documentElement.clientHeight:document.body.clientHeight),t),i=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop,c=[];e.each(e.cache,function(){this.events&&this.events.inview&&c.push(this.handle.elem)}),c.length&&e(c).each(function(){var t=e(this),n=t.offset().top,c=t.height(),d=t.data("inview")||!1;i>n+c||i+o<n?d&&(t.data("inview",!1),t.trigger("inview",[!1])):i<n+c&&(d||(t.data("inview",!0),t.trigger("inview",[!0])))})}),e(function(){e(window).scroll()})}(jQuery);
3
4jQuery(document).ready(function($){
5
6	Bdpp_Window_Resise();
7
8	/* Trending Post Views Count Ajax */
9	if( Bdpp.trend_post != 0 ) {
10		var data = {
11						action	: 'bdpp_trending_post_count',
12						post_id	: Bdpp.trend_post
13					};
14		$.post(Bdpp.ajax_url, data, function(result) {
15		});
16	}
17
18	/* Slider */
19	bdpp_init_post_slider();
20
21	/* Carousel Slider */
22	bdpp_init_post_carousel();
23
24	/* GridBox Slider */
25	bdpp_init_post_gridbox_slider();
26
27	/* Taxonomy Slider */
28	bdpp_init_cat_slider();
29
30	/* Ticker */
31	bdpp_init_post_ticker();
32
33	/* Masonry */
34	bdpp_init_post_masonry();
35
36	/* Widget Slider */
37	bdpp_init_widget_slider();
38
39	/* Tooltip */
40	bdpp_tooltip();
41
42	/* Load More */
43	$( '.bdpp-post-load-more' ).each(function( index ) {
44
45		var current_obj	= $(this);
46		var cls_ele		= current_obj.closest('.bdpp-post-data-wrap');
47		var cnt_ele		= current_obj.closest('.bdpp-post-data-wrap').find('.bdpp-post-data-inr-wrap');
48		var shrt_param	= current_obj.attr('data-conf');
49		var paged		= current_obj.attr('data-paged');
50
51		if( cls_ele.hasClass('bdpp-post-masonry-wrap') ) {
52			var masonry = true;
53		} else {
54			var masonry = false;
55		}
56
57		$(this).on("click", function() {
58
59			if( $(this).hasClass('bdpp-load-more-disabled') ) {
60				return false;
61			}
62
63			current_obj.addClass('bdpp-load-more-disabled');
64			current_obj.find('.bdpp-load-more-icon').hide();
65			current_obj.find('.bdpp-loader').css('display', 'inline-block');
66
67			paged = paged ? ( parseInt(paged) + 1) : 2;
68			var data = {
69							action		: 'bdpp_load_more_posts',
70							shrt_param	: shrt_param,
71							paged		: paged,
72							count		: current_obj.attr('data-count')
73						};
74			$.post(Bdpp.ajax_url, data, function(result) {
75
76				if( result.status == 1 && result.data != '' ) {
77
78					if( masonry ) {
79						var obj_id		= cls_ele.attr('id');
80						var msnry_id	= $('#'+obj_id+' .bdpp-post-masonry-inr-wrap');
81						var $content	= $( result.data );
82						
83						$content.hide();
84
85						msnry_id.append($content).imagesLoaded(function() {
86							$content.show();
87							msnry_id.append( $content ).masonry( 'appended', $content );
88						});
89					} else {
90						cnt_ele.append( result.data );
91						current_obj.attr( 'data-count', result.count );
92					}
93
94					if( result.last_page == 1 ) {
95						current_obj.closest('.bdpp-paging').hide();
96					}
97
98				} else if(result.data == '') {
99
100					current_obj.closest('.bdpp-paging').hide();
101					var msg_info = '<div class="bdpp-info">'+Bdpp.no_post_found_msg+'</div>';
102
103					cnt_ele.after( msg_info );
104					setTimeout(function() {
105						$(".bdpp-info").fadeOut("normal", function() {
106							$(this).remove();
107						});
108					}, 3000 );
109				}
110
111				bdpp_tooltip();
112				current_obj.find('.bdpp-load-more-icon').show();
113				current_obj.find('.bdpp-loader').hide();
114				current_obj.removeClass('bdpp-load-more-disabled');
115			});
116		});
117	});
118
119	/* Prev - Next Ajax */
120	$( '.bdpp-prev-next-post-ajax' ).each(function( index ) {
121
122		var current_obj	= $(this);
123		var btn			= current_obj.find('.bdpp-ajax-pagi-btn');
124		var cls_ele		= current_obj.closest('.bdpp-post-data-wrap');
125		var cnt_ele		= current_obj.closest('.bdpp-post-data-wrap').find('.bdpp-post-data-inr-wrap');
126		var shrt_param	= current_obj.attr('data-conf');
127		var paged		= current_obj.attr('data-paged');
128
129		if( cls_ele.hasClass('bdpp-post-masonry-wrap') ) {
130			var masonry = true;
131		} else {
132			var masonry = false;
133		}
134
135		btn.on("click", function() {
136
137			if( $(this).hasClass('bdpp-ajax-disabled') ) {
138				return false;
139			}
140
141			btn.addClass('bdpp-ajax-disabled');
142			current_obj.find('.bdpp-loader').css('display', 'inline-block');
143
144			if( $(this).hasClass('bdpp-ajax-prev-page') ) {
145				var type	= 'prev';
146				paged		= paged ? ( parseInt(paged) - 1 ) : 1;
147			} else {
148				var type	= 'next';
149				paged		= paged ? ( parseInt(paged) + 1 ) : 2;
150			}
151			paged = ( paged > 0 ) ? paged : 1;
152
153			var data = {
154							action		: 'bdpp_load_more_posts',
155							shrt_param	: shrt_param,
156							paged		: paged,
157							count		: 0
158						};
159			$.post(Bdpp.ajax_url, data, function(result) {
160
161				if( result.status == 1 && result.data != '' ) {
162
163					if( masonry ) {
164						var obj_id		= cls_ele.attr('id');
165						var msnry_id	= $('#'+obj_id+' .bdpp-post-masonry-inr-wrap');
166						var $content	= $( result.data );
167
168						$content.hide();
169
170						msnry_id.html($content).imagesLoaded(function() {
171							$content.show();
172							msnry_id.masonry('reloadItems');
173							msnry_id.masonry( 'layout' );
174						});
175					} else {
176						cnt_ele.html( result.data );
177					}
178
179				} else if(result.data == '') {
180
181					current_obj.closest('.bdpp-paging').hide();
182					var msg_info = '<div class="bdpp-info">'+Bdpp.no_post_found_msg+'</div>';
183
184					cnt_ele.after( msg_info );
185					setTimeout(function() {
186						$(".bdpp-info").fadeOut("normal", function() {
187							$(this).remove();
188						});
189					}, 3000 );
190				}
191
192				bdpp_tooltip();
193				btn.removeClass('bdpp-ajax-disabled');
194				current_obj.find('.bdpp-loader').hide();
195
196				if( paged == 1 ) {
197					current_obj.find('.bdpp-ajax-prev-page').addClass('bdpp-ajax-disabled');
198				} else if( result.last_page == 1 ) {
199					current_obj.find('.bdpp-ajax-next-page').addClass('bdpp-ajax-disabled');
200				}
201			});
202		});
203	});
204
205	/* Infinite Pagination */
206	$( '.bdpp-post-infinite-pagi' ).each(function( index ) {
207		
208		var current_obj	= $(this);
209		var cls_ele		= current_obj.closest('.bdpp-post-data-wrap');
210		var cnt_ele		= current_obj.closest('.bdpp-post-data-wrap').find('.bdpp-post-data-inr-wrap');
211		var shrt_param	= current_obj.attr('data-conf');
212		var paged		= current_obj.attr('data-paged');
213
214		if( cls_ele.hasClass('bdpp-post-masonry-wrap') ) {
215			var masonry = true;
216		} else {
217			var masonry = false;
218		}
219
220		$(this).bind('inview', function (event, visible) {
221			if (visible == true) {
222		
223				if( current_obj.hasClass('bdpp-infinite-disabled') ) {
224					return false;
225				}
226
227				current_obj.addClass('bdpp-infinite-disabled');
228				current_obj.find('.bdpp-loader').css('display', 'inline-block');
229
230				paged = paged ? ( parseInt(paged) + 1) : 2;
231
232				var data = {
233								action		: 'bdpp_load_more_posts',
234								shrt_param	: shrt_param,
235								paged		: paged,
236								count		: current_obj.attr('data-count')
237							};
238				$.post(Bdpp.ajax_url, data, function(result) {
239
240					if( result.status == 1 && result.data != '' ) {
241
242						if( masonry ) {
243							var obj_id		= cls_ele.attr('id');
244							var msnry_id	= $('#'+obj_id+' .bdpp-post-masonry-inr-wrap');
245							var $content	= $( result.data );
246							
247							$content.hide();
248
249							msnry_id.append($content).imagesLoaded(function() {
250								$content.show();
251								msnry_id.append( $content ).masonry( 'appended', $content );
252							});
253						} else {
254							cnt_ele.append( result.data );
255							current_obj.attr( 'data-count', result.count );
256						}
257
258						if( result.last_page == 1 ) {
259							current_obj.closest('.bdpp-paging').hide();
260						}
261
262					} else if(result.data == '') {
263
264						current_obj.closest('.bdpp-paging').hide();
265						var msg_info = '<div class="bdpp-info">'+Bdpp.no_post_found_msg+'</div>';
266
267						cnt_ele.after( msg_info );
268						setTimeout(function() {
269							$(".bdpp-info").fadeOut("normal", function() {
270								$(this).remove();
271							});
272						}, 3000 );
273					}
274
275					bdpp_tooltip();
276					current_obj.find('.bdpp-loader').hide();
277					current_obj.removeClass('bdpp-infinite-disabled');
278				});
279			}
280		});
281	});
282	/* Infinite Pagination Ends */
283
284	/* Load More Terms Start */
285	$( '.bdpp-term-load-more' ).each(function( index ) {
286
287		var current_obj	= $(this);
288		var cls_ele		= current_obj.closest('.bdpp-term-data-wrap');
289		var cnt_ele		= current_obj.closest('.bdpp-term-data-wrap').find('.bdpp-term-data-inr-wrap');
290		var shrt_param	= current_obj.attr('data-conf');
291		var paged		= current_obj.attr('data-paged');
292
293		if( cls_ele.hasClass('bdpp-term-masonry-wrap') ) {
294			var masonry = true;
295		} else {
296			var masonry = false;
297		}
298
299		$(this).on("click", function() {
300
301			if( $(this).hasClass('bdpp-load-more-disabled') ) {
302				return false;
303			}
304
305			current_obj.addClass('bdpp-load-more-disabled');
306			current_obj.find('.bdpp-load-more-icon').hide();
307			current_obj.find('.bdpp-loader').css('display', 'inline-block');
308
309			paged = paged ? ( parseInt(paged) + 1) : 2;
310			var data = {
311							action		: 'bdpp_load_more_terms',
312							shrt_param	: shrt_param,
313							paged		: paged,
314							count		: current_obj.attr('data-count')
315						};
316			$.post(Bdpp.ajax_url, data, function(result) {
317
318				if( result.status == 1 && result.data != '' ) {
319
320					if( masonry ) {
321						var obj_id		= cls_ele.attr('id');
322						var msnry_id	= $('#'+obj_id+' .bdpp-term-masonry-inr-wrap');
323						var $content	= $( result.data );
324						
325						$content.hide();
326
327						msnry_id.append($content).imagesLoaded(function() {
328							$content.show();
329							msnry_id.append( $content ).masonry( 'appended', $content );
330						});
331					} else {
332						cnt_ele.append( result.data );
333						current_obj.attr( 'data-count', result.count );
334					}
335
336					if( result.last_page == 1 ) {
337						current_obj.closest('.bdpp-paging').hide();
338					}
339
340				} else if(result.data == '') {
341
342					current_obj.closest('.bdpp-paging').hide();
343					var msg_info = '<div class="bdpp-info">'+Bdpp.no_term_found_msg+'</div>';
344
345					cnt_ele.after( msg_info );
346					setTimeout(function() {
347						$(".bdpp-info").fadeOut("normal", function() {
348							$(this).remove();
349						});
350					}, 3000 );
351				}
352
353				bdpp_tooltip();
354				current_obj.find('.bdpp-load-more-icon').show();
355				current_obj.find('.bdpp-loader').hide();
356				current_obj.removeClass('bdpp-load-more-disabled');
357			});
358		});
359	});
360	/* Load More Terms Ends */
361
362	/* Taxonomy Prev - Next Ajax Start */
363	$( '.bdpp-prev-next-term-ajax' ).each(function( index ) {
364
365		var current_obj	= $(this);
366		var btn			= current_obj.find('.bdpp-ajax-pagi-btn');
367		var cls_ele		= current_obj.closest('.bdpp-term-data-wrap');
368		var cnt_ele		= current_obj.closest('.bdpp-term-data-wrap').find('.bdpp-term-data-inr-wrap');
369		var shrt_param	= current_obj.attr('data-conf');
370		var paged		= current_obj.attr('data-paged');
371
372		if( cls_ele.hasClass('bdpp-term-masonry-wrap') ) {
373			var masonry = true;
374		} else {
375			var masonry = false;
376		}
377
378		btn.on("click", function() {
379
380			if( $(this).hasClass('bdpp-ajax-disabled') ) {
381				return false;
382			}
383
384			btn.addClass('bdpp-ajax-disabled');
385			current_obj.find('.bdpp-loader').css('display', 'inline-block');
386
387			if( $(this).hasClass('bdpp-ajax-prev-page') ) {
388				var type	= 'prev';
389				paged		= paged ? ( parseInt(paged) - 1 ) : 1;
390			} else {
391				var type	= 'next';
392				paged		= paged ? ( parseInt(paged) + 1 ) : 2;
393			}
394			paged = ( paged > 0 ) ? paged : 1;
395
396			var data = {
397							action		: 'bdpp_load_more_terms',
398							shrt_param	: shrt_param,
399							paged		: paged,
400							count		: 0
401						};
402			$.post(Bdpp.ajax_url, data, function(result) {
403
404				if( result.status == 1 && result.data != '' ) {
405
406					if( masonry ) {
407						var obj_id		= cls_ele.attr('id');
408						var msnry_id	= $('#'+obj_id+' .bdpp-term-masonry-inr-wrap');
409						var $content	= $( result.data );
410
411						$content.hide();
412
413						msnry_id.html($content).imagesLoaded(function() {
414							$content.show();
415							msnry_id.masonry('reloadItems');
416							msnry_id.masonry( 'layout' );
417						});
418					} else {
419						cnt_ele.html( result.data );
420					}
421
422				} else if(result.data == '') {
423
424					current_obj.closest('.bdpp-paging').hide();
425					var msg_info = '<div class="bdpp-info">'+Bdpp.no_term_found_msg+'</div>';
426
427					cnt_ele.after( msg_info );
428					setTimeout(function() {
429						$(".bdpp-info").fadeOut("normal", function() {
430							$(this).remove();
431						});
432					}, 3000 );
433				}
434
435				btn.removeClass('bdpp-ajax-disabled');
436				current_obj.find('.bdpp-loader').hide();
437
438				if( paged == 1 ) {
439					current_obj.find('.bdpp-ajax-prev-page').addClass('bdpp-ajax-disabled');
440				} else if( result.last_page == 1 ) {
441					current_obj.find('.bdpp-ajax-next-page').addClass('bdpp-ajax-disabled');
442				}
443			});
444		});
445	});
446	/* Taxonomy Prev - Next Ajax End */
447
448	/* Term Infinite Pagination Start */
449	$( '.bdpp-term-infinite-pagi' ).each(function( index ) {
450		
451		var current_obj	= $(this);
452		var cls_ele		= current_obj.closest('.bdpp-term-data-wrap');
453		var cnt_ele		= current_obj.closest('.bdpp-term-data-wrap').find('.bdpp-term-data-inr-wrap');
454		var shrt_param	= current_obj.attr('data-conf');
455		var paged		= current_obj.attr('data-paged');
456
457		if( cls_ele.hasClass('bdpp-term-masonry-wrap') ) {
458			var masonry = true;
459		} else {
460			var masonry = false;
461		}
462
463		$(this).bind('inview', function (event, visible) {
464			if (visible == true) {
465		
466				if( current_obj.hasClass('bdpp-infinite-disabled') ) {
467					return false;
468				}
469
470				current_obj.addClass('bdpp-infinite-disabled');
471				current_obj.find('.bdpp-loader').css('display', 'inline-block');
472
473				paged = paged ? ( parseInt(paged) + 1) : 2;
474
475				var data = {
476								action		: 'bdpp_load_more_terms',
477								shrt_param	: shrt_param,
478								paged		: paged,
479								count		: current_obj.attr('data-count')
480							};
481				$.post(Bdpp.ajax_url, data, function(result) {
482
483					if( result.status == 1 && result.data != '' ) {
484
485						if( masonry ) {
486							var obj_id		= cls_ele.attr('id');
487							var msnry_id	= $('#'+obj_id+' .bdpp-term-masonry-inr-wrap');
488							var $content	= $( result.data );
489							
490							$content.hide();
491
492							msnry_id.append($content).imagesLoaded(function() {
493								$content.show();
494								msnry_id.append( $content ).masonry( 'appended', $content );
495							});
496						} else {
497							cnt_ele.append( result.data );
498							current_obj.attr( 'data-count', result.count );
499						}
500
501						if( result.last_page == 1 ) {
502							current_obj.closest('.bdpp-paging').hide();
503						}
504
505					} else if(result.data == '') {
506
507						current_obj.closest('.bdpp-paging').hide();
508						var msg_info = '<div class="bdpp-info">'+Bdpp.no_term_found_msg+'</div>';
509
510						cnt_ele.after( msg_info );
511						setTimeout(function() {
512							$(".bdpp-info").fadeOut("normal", function() {
513								$(this).remove();
514							});
515						}, 3000 );
516					}
517
518					bdpp_tooltip();
519					current_obj.find('.bdpp-loader').hide();
520					current_obj.removeClass('bdpp-infinite-disabled');
521				});
522			}
523		});
524	});
525	/* Term Infinite Pagination Ends */
526
527	/* Creative Design 1 */
528	$(document).on('hover', '.bdpp-post-ctv1-wrap .bdpp-post-grid', function() {
529
530		var cls_ele	= $(this).closest('.bdpp-post-ctv1-wrap');
531		var bg_no	= $(this).attr('data-count');
532		var bg_img	= $(this).attr('data-bg');
533
534		if( ! cls_ele.find('.bdpp-post-ctv1-thumb-'+bg_no).hasClass('bdpp-post-ctv1-thumb-active') ) {
535
536			if( bg_img ) {
537				cls_ele.find('.bdpp-post-ctv1-thumb-'+bg_no).css('background-image', 'url(' + bg_img + ')');
538			}
539
540			cls_ele.find('.bdpp-post-ctv1-thumb').stop().fadeOut().removeClass('bdpp-post-ctv1-thumb-active');
541			cls_ele.find('.bdpp-post-ctv1-thumb-'+bg_no).stop().fadeIn().addClass('bdpp-post-ctv1-thumb-active');
542		}
543	});
544
545	/* Window Resize Function Start */
546	jQuery(window).resize(function() {
547		Bdpp_Window_Resise();
548	});
549	/* Window Resize Function Ends */
550});
551
552/* Slider */
553function bdpp_init_post_slider() {
554	jQuery( '.bdpp-post-slider-wrap' ).each(function( index ) {
555
556		var slider_id 	= jQuery(this).attr('id');
557		var slider		= jQuery('#'+slider_id);
558		var thumbnail	= jQuery(this).parent().find('.bdpp-thumb-slider');
559		var conf 		= jQuery.parseJSON( jQuery(this).attr('data-conf') );
560		var hash 		= location.hash;
561		var flag		= false;
562
563		slider.owlCarousel({
564				loop 			: conf.loop,
565				margin 			: parseInt(conf.slide_margin),
566				items 			: 1,
567				nav 			: conf.arrows,
568				dots 			: conf.dots,
569				autoplay 		: conf.autoplay,
570				startPosition 	: (conf.url_hash_listener && hash != '') ? 'URLHash' : parseInt(conf.start_position),
571				lazyLoad		: conf.lazyload,
572				lazyLoadEager	: ( conf.lazyload ) ? 1 : 0,
573				autoplayTimeout	: parseInt( conf.autoplay_interval ),
574				autoplaySpeed	: (conf.speed == 'false') ? false : parseInt( conf.speed ),
575				autoHeight 		: conf.auto_height,
576				URLhashListener : conf.url_hash_listener,
577				navText 		: conf.nav_text,
578				stagePadding 	: conf.stage_padding,
579				navElement 		: 'span',
580				rtl				: ( Bdpp.is_rtl == 1 ) ? true : false,
581				autoplayHoverPause : conf.autoplay_hover_pause,
582		});
583
584		/* Slider Thumbnail */
585		if( conf.show_thumbnail ) {
586
587			thumbnail.on('initialized.owl.carousel', function(e) {
588				bdpp_set_current_thumb( e, parseInt(conf.start_position) );
589			}).owlCarousel({
590				nav				: false,
591				navText			: false,
592				dots			: false,
593				navRewind		: false,
594				items			: 7,
595				margin			: 10,
596				lazyLoad		: conf.lazyload,
597				lazyLoadEager	: ( conf.lazyload ) ? 1 : 0,
598				startPosition 	: (conf.url_hash_listener && hash != '') ? 'URLHash' : parseInt(conf.start_position),
599				rtl				: ( Bdpp.is_rtl == 1 ) ? true : false,
600				responsiveClass : true,
601				responsive:{
602					0:{
603						items 	: ( conf.thumbnail < 2 ) ? conf.thumbnail : 2,
604					},
605					376:{
606						items : ( conf.thumbnail < 3 ) ? conf.thumbnail : 3,
607					},
608					568:{
609						items : ( conf.thumbnail < 5 ) ? conf.thumbnail : 5,
610					},
611					812:{
612						items : ( conf.thumbnail < 6 ) ? conf.thumbnail : 6,
613					},
614					1023:{
615						items : conf.thumbnail,
616					}
617				}
618			});
619
620			slider.on('changed.owl.carousel', function(e) {
621				var target = e.relatedTarget.relative(e.property.value, true);
622				if ( ! flag ) {
623					flag = true;
624					thumbnail.trigger('to.owl.carousel', [target, parseInt( conf.speed ), true]);
625					flag = false;
626				}
627
628				bdpp_set_current_thumb(e);
629			});
630
631			thumbnail.on('changed.owl.carousel', function (e) {
632				if ( ! flag ) {
633					flag = true;
634					jQuery(slider).trigger('to.owl.carousel', e.item.index, parseInt( conf.speed ), true);
635					flag = false;
636				}
637			}).on('click', '.owl-item', function (e) {
638				e.preventDefault();
639				jQuery(slider).trigger('to.owl.carousel', jQuery(this).index(), parseInt( conf.speed ), true);
640			});
641		}
642
643		/* Set current thumbnail for slider */
644		function bdpp_set_current_thumb(e, current = false) {
645			var current = current ? current : e.relatedTarget.relative(e.item.index);
646			var items = thumbnail.find('.owl-stage').children();
647
648			items.removeClass('bdpp-current-thumb');
649			items.eq(e.relatedTarget.normalize(current)).toggleClass('bdpp-current-thumb');
650		}
651	});
652}
653
654/* Carousel Slider */
655function bdpp_init_post_carousel() {
656	jQuery( '.bdpp-post-carousel-wrap' ).each(function( index ) {
657
658		var carousel_id 	= jQuery(this).attr('id');		
659		var conf 			= jQuery.parseJSON( jQuery(this).attr('data-conf') );
660		var hash 			= location.hash;
661		var items			= parseInt( conf.slide_show );
662		var slide_scroll	= parseInt( conf.slide_scroll );
663
664		jQuery('#'+carousel_id).owlCarousel({
665			items 			: items,
666			loop 			: conf.loop,
667			slideBy 		: slide_scroll,
668			margin 			: parseInt( conf.slide_margin ),
669			nav 			: conf.arrows,
670			dots 			: conf.dots,
671			autoplay 		: conf.autoplay,
672			startPosition 	: (conf.url_hash_listener && hash != '') ? 'URLHash' : parseInt(conf.start_position),
673			lazyLoad		: conf.lazyload,
674			lazyLoadEager	: ( conf.lazyload ) ? 1 : 0,
675			autoplayTimeout	: parseInt( conf.autoplay_interval ),
676			autoplaySpeed	: (conf.speed == 'false') ? false : parseInt( conf.speed ),
677			URLhashListener : conf.url_hash_listener,
678			navText 		: conf.nav_text,
679			stagePadding 	: conf.stage_padding,
680			center 			: conf.center,
681			autoHeight 		: conf.auto_height,
682			navElement 		: 'span',
683			rtl				: ( Bdpp.is_rtl == 1 ) ? true : false,
684			autoplayHoverPause : conf.autoplay_hover_pause,
685			responsiveClass : true,
686			responsive:{
687				0:{
688					items 	: 1,
689					slideBy : 1,
690					dots 	: false,
691					stagePadding: 0,
692				},
693				568:{
694					slideBy : ( slide_scroll >= 2 ) ? 2 : slide_scroll,
695					items : ( items >= 2 ) ? 2 : items,
696					stagePadding: 0,
697				},
698				768:{
699					items : items,
700				}
701			}
702		});
703	});
704}
705
706/* GridBox Slider */
707function bdpp_init_post_gridbox_slider() {
708	jQuery( '.bdpp-gridbox-slider-wrap' ).each(function( index ) {
709
710		var slider_id 	= jQuery(this).attr('id');		
711		var conf 		= jQuery.parseJSON( jQuery(this).attr('data-conf') );
712		var hash 		= location.hash;
713
714		jQuery('#'+slider_id).owlCarousel({
715				loop 			: conf.loop,
716				margin 			: parseInt(conf.slide_margin),
717				items 			: 1,
718				nav 			: conf.arrows,
719				dots 			: conf.dots,
720				autoplay 		: conf.autoplay,
721				startPosition 	: (conf.url_hash_listener && hash != '') ? 'URLHash' : parseInt(conf.start_position),
722				lazyLoad		: conf.lazyload,
723				lazyLoadEager	: ( conf.lazyload ) ? 1 : 0,
724				autoplayTimeout	: parseInt( conf.autoplay_interval ),
725				autoplaySpeed	: (conf.speed == 'false') ? false : parseInt( conf.speed ),
726				URLhashListener : conf.url_hash_listener,
727				navText 		: conf.nav_text,
728				autoHeight 		: conf.auto_height,
729				stagePadding 	: conf.stage_padding,
730				navElement 		: 'span',
731				rtl				: ( Bdpp.is_rtl == 1 ) ? true : false,
732				autoplayHoverPause : conf.autoplay_hover_pause,
733		});
734	});
735}
736
737/* Ticker */
738function bdpp_init_post_ticker() {
739	jQuery( '.bdpp-ticker-wrp' ).each(function( index ) {
740		
741		var ticker_id   = jQuery(this).attr('id');
742		var ticker_conf = jQuery.parseJSON( jQuery(this).attr('data-conf') );
743
744		if( typeof(ticker_id) != 'undefined' && ticker_id != '' ) {
745			jQuery("#"+ticker_id).BdpTicker({
746				effect      : ticker_conf.ticker_effect,
747				autoplay    : ticker_conf.autoplay,
748				timer       : parseInt(ticker_conf.speed),
749				fontstyle   : ticker_conf.font_style,
750				arrows		: ticker_conf.arrows,
751			});
752		}
753	});
754}
755
756/* Taxonomy Slider */
757function bdpp_init_cat_slider() {
758	jQuery( '.bdpp-term-slider-wrap' ).each(function( index ) {
759
760		var carousel_id 	= jQuery(this).attr('id');		
761		var conf 			= jQuery.parseJSON( jQuery(this).attr('data-conf') );
762		var hash 			= location.hash;
763		var items			= parseInt( conf.slide_show );
764		var slide_scroll	= parseInt( conf.slide_scroll );
765
766		jQuery('#'+carousel_id).owlCarousel({
767			items 			: items,
768			loop 			: conf.loop,
769			slideBy 		: slide_scroll,
770			margin 			: parseInt( conf.slide_margin ),
771			nav 			: conf.arrows,
772			dots 			: conf.dots,
773			autoplay 		: conf.autoplay,
774			startPosition 	: (conf.url_hash_listener && hash != '') ? 'URLHash' : parseInt(conf.start_position),
775			lazyLoad		: conf.lazyload,
776			lazyLoadEager	: ( conf.lazyload ) ? 1 : 0,
777			autoplayTimeout	: parseInt( conf.autoplay_interval ),
778			autoplaySpeed	: (conf.speed == 'false') ? false : parseInt( conf.speed ),
779			URLhashListener : conf.url_hash_listener,
780			navText 		: conf.nav_text,
781			stagePadding 	: conf.stage_padding,
782			center 			: conf.center,
783			autoHeight 		: conf.auto_height,
784			navElement 		: 'span',
785			rtl				: ( Bdpp.is_rtl == 1 ) ? true : false,
786			autoplayHoverPause : conf.autoplay_hover_pause,
787			responsiveClass : true,
788			responsive:{
789				0:{
790					items 	: 1,
791					slideBy : 1,
792					dots 	: false,
793				},
794				568:{
795					slideBy : ( slide_scroll >= 2 ) ? 2 : slide_scroll,
796					items : ( items >= 2 ) ? 2 : items,
797				},
798				768:{
799					items : items,
800				}
801			}
802		});
803	});
804}
805
806/* Masonry */
807function bdpp_init_post_masonry() {
808	jQuery('.bdpp-post-masonry-wrap').each(function( index ) {
809
810		var obj_id		= jQuery(this).attr('id');
811		var msnry_id	= jQuery('#'+obj_id+' .bdpp-post-masonry-inr-wrap');
812
813		/* Creating object */
814		var masonry_param_obj = {itemSelector: '.bdpp-post-grid'};
815
816		if( !jQuery(this).hasClass('bdpp-effect-1') ) {
817			masonry_param_obj['transitionDuration'] = 0;
818		}
819
820		msnry_id.imagesLoaded(function() {
821			msnry_id.masonry(masonry_param_obj);
822		});
823	});
824}
825
826/* Widget Slider */
827function bdpp_init_widget_slider() {
828	jQuery( '.bdpp-post-slider-wdgt' ).each(function( index ) {
829
830		var slider_id 	= jQuery(this).attr('id');
831		var conf 		= jQuery.parseJSON( jQuery(this).attr('data-conf') );
832
833		jQuery('#'+slider_id).owlCarousel({
834				loop 			: conf.loop,
835				items 			: 1,
836				nav 			: conf.arrows,
837				dots 			: conf.dots,
838				autoplay 		: conf.autoplay,
839				lazyLoad		: conf.lazyload,
840				lazyLoadEager	: ( conf.lazyload ) ? 1 : 0,
841				autoplayTimeout	: parseInt( conf.autoplay_interval ),
842				autoplaySpeed	: (conf.speed == 'false') ? false : parseInt( conf.speed ),
843				autoHeight 		: conf.auto_height,
844				navElement 		: 'span',
845				rtl				: ( Bdpp.is_rtl == 1 ) ? true : false,
846				autoplayHoverPause : conf.autoplay_hover_pause,
847		});
848	});
849}
850
851/* Tooltip */
852function bdpp_tooltip() {
853	if( jQuery('.bdpp-tooltip:not(.tooltipstered)').length > 0 ) {
854		jQuery('.bdpp-tooltip:not(.tooltipstered)').each( function() {
855
856			var tooltip_trigger		= jQuery(this).attr('data-trigger');
857			var tooltip_cnt         = jQuery(this).attr('data-tooltip-content');
858			var tooltip_theme       = jQuery(this).attr('data-tooltip-theme');
859			var tooltip_side        = jQuery(this).attr('data-tooltip-side');
860			var tooltip_min_width   = jQuery(this).attr('data-tooltip-min-width');
861
862			tooltip_cnt			= ( jQuery('#'+tooltip_cnt).length > 0 ) ? jQuery('#'+tooltip_cnt) : jQuery(this).parent().find('.bdpp-tooltip-cnt');
863			tooltip_theme       = tooltip_theme     ? tooltip_theme     : 'bdpp-tooltipster tooltipster-noir';
864			tooltip_side        = tooltip_side      ? tooltip_side      : 'top';
865			tooltip_min_width   = tooltip_min_width ? tooltip_min_width : false;
866			tooltip_trigger		= tooltip_trigger	? tooltip_trigger	: 'hover';
867
868			jQuery(this).tooltipster({
869				maxWidth: 300,
870				content: tooltip_cnt,
871				contentCloning: true,
872				animation: 'fade',
873				theme: tooltip_theme,
874				interactive: true,
875				repositionOnScroll: true,
876				minWidth: tooltip_min_width,
877				side:tooltip_side,
878				trigger: ( Bdpp.is_mobile == 1 ) ? 'click' : tooltip_trigger,
879			});
880		});
881	}
882}
883
884/* Resize Function */
885function Bdpp_Window_Resise() {
886	var window_width = jQuery(window).width();
887
888	jQuery( '.bdpp-post-ctv1-wrap' ).each(function( index ) {
889
890		var slider_screen	= jQuery(this).attr('data-slider-screen');
891		slider_screen		= slider_screen ? slider_screen : 640;
892
893		if( window_width <= slider_screen ) {
894			jQuery(this).find( '.bdpp-post-grid' ).each(function( index ) {
895				var bg_img	= jQuery(this).attr('data-bg');
896
897				if( bg_img ) {
898					jQuery(this).css('background-image', 'url(' + bg_img + ')');
899				}
900			});
901		} else {
902			jQuery(this).find( '.bdpp-post-grid' ).css('background-image', '');
903		}
904	});
905}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.