function edgtfInitFullScreenImageSlider() {
		var holder = $('.edgtf-fsis-slider');
		
		if (holder.length) {
			holder.each(function () {
				var sliderHolder = $(this),
					mainHolder = sliderHolder.parent(),
					prevThumbNav = mainHolder.children('.edgtf-fsis-prev-nav'),
					nextThumbNav = mainHolder.children('.edgtf-fsis-next-nav'),
					maskHolder = mainHolder.children('.edgtf-fsis-slider-mask');
				
				mainHolder.addClass('edgtf-fsis-is-init');
				
				edgtfImageBehavior(sliderHolder);
				edgtfPrevNextImageBehavior(sliderHolder, prevThumbNav, nextThumbNav, -1); // -1 is arbitrary value because 0 can be index of item
				
				sliderHolder.on('drag.owl.carousel', function () {
					setTimeout(function () {
						if (!maskHolder.hasClass('edgtf-drag') && !mainHolder.hasClass('edgtf-fsis-active')) {
							maskHolder.addClass('edgtf-drag');
						}
					}, 200);
				});
				
				sliderHolder.on('dragged.owl.carousel', function () {
					setTimeout(function () {
						if (maskHolder.hasClass('edgtf-drag')) {
							maskHolder.removeClass('edgtf-drag');
						}
					}, 300);
				});
				
				sliderHolder.on('translate.owl.carousel', function (e) {
					edgtfPrevNextImageBehavior(sliderHolder, prevThumbNav, nextThumbNav, e.item.index);
				});
				
				sliderHolder.on('translated.owl.carousel', function () {
					edgtfImageBehavior(sliderHolder);
					
					setTimeout(function () {
						maskHolder.removeClass('edgtf-drag');
					}, 300);
				});
			});
		}
	}
/**
	 * Init Full Screen Image Slider Shortcode
	 */
Init Full Screen Image Slider Shortcode
Init Full Screen Image Slider Shortcode
function edgtfInitFullScreenImageSlider() {
		var holder = $('.edgtf-fsis-slider');
		if (holder.length) {
			holder.each(function () {
				var sliderHolder = $(this),
					mainHolder = sliderHolder.parent(),
					prevThumbNav = mainHolder.children('.edgtf-fsis-prev-nav'),
					nextThumbNav = mainHolder.children('.edgtf-fsis-next-nav'),
					maskHolder = mainHolder.children('.edgtf-fsis-slider-mask');
				mainHolder.addClass('edgtf-fsis-is-init');
				edgtfImageBehavior(sliderHolder);
				edgtfPrevNextImageBehavior(sliderHolder, prevThumbNav, nextThumbNav, -1); 
				sliderHolder.on('drag.owl.carousel', function () {
					setTimeout(function () {
						if (!maskHolder.hasClass('edgtf-drag') && !mainHolder.hasClass('edgtf-fsis-active')) {
							maskHolder.addClass('edgtf-drag');
						}
					}, 200);
				});
				sliderHolder.on('dragged.owl.carousel', function () {
					setTimeout(function () {
						if (maskHolder.hasClass('edgtf-drag')) {
							maskHolder.removeClass('edgtf-drag');
						}
					}, 300);
				});
				sliderHolder.on('translate.owl.carousel', function (e) {
					edgtfPrevNextImageBehavior(sliderHolder, prevThumbNav, nextThumbNav, e.item.index);
				});
				sliderHolder.on('translated.owl.carousel', function () {
					edgtfImageBehavior(sliderHolder);
					setTimeout(function () {
						maskHolder.removeClass('edgtf-drag');
					}, 300);
				});
			});
		}
	}
function edgtfInitFullScreenImageSlider ( ) { var holder = $ ( '.edgtf-fsis-slider' ) ; if ( holder . length ) { holder . each ( function ( ) { var sliderHolder = $ ( this ) , mainHolder = sliderHolder . parent ( ) , prevThumbNav = mainHolder . children ( '.edgtf-fsis-prev-nav' ) , nextThumbNav = mainHolder . children ( '.edgtf-fsis-next-nav' ) , maskHolder = mainHolder . children ( '.edgtf-fsis-slider-mask' ) ; mainHolder . addClass ( 'edgtf-fsis-is-init' ) ; edgtfImageBehavior ( sliderHolder ) ; edgtfPrevNextImageBehavior ( sliderHolder , prevThumbNav , nextThumbNav , - 1 ) ; sliderHolder . on ( 'drag.owl.carousel' , function ( ) { setTimeout ( function ( ) { if ( ! maskHolder . hasClass ( 'edgtf-drag' ) && ! mainHolder . hasClass ( 'edgtf-fsis-active' ) ) { maskHolder . addClass ( 'edgtf-drag' ) ; } } , 200 ) ; } ) ; sliderHolder . on ( 'dragged.owl.carousel' , function ( ) { setTimeout ( function ( ) { if ( maskHolder . hasClass ( 'edgtf-drag' ) ) { maskHolder . removeClass ( 'edgtf-drag' ) ; } } , 300 ) ; } ) ; sliderHolder . on ( 'translate.owl.carousel' , function ( e ) { edgtfPrevNextImageBehavior ( sliderHolder , prevThumbNav , nextThumbNav , e . item . index ) ; } ) ; sliderHolder . on ( 'translated.owl.carousel' , function ( ) { edgtfImageBehavior ( sliderHolder ) ; setTimeout ( function ( ) { maskHolder . removeClass ( 'edgtf-drag' ) ; } , 300 ) ; } ) ; } ) ; } }
Init Full Screen Image Slider Shortcode
Init Full Screen Image Slider Shortcode
// -1 is arbitrary value because 0 can be index of item