PageSourceSearch

https://www.ausfoodnews.com.au/wp-content/plugins/wp-1-slider-pro/js/wp1s-frontend-script.js

js ausfoodnews.com.au collected 2026-10-02 04:26:44 UTC 106,233 bytes, 1,595 lines download raw bytes

1function resize() {
2    if (jQuery(window).width() <= 1100) {
3        jQuery('.wp1s-slider-wrapper').addClass('wp1s-resposive');
4        jQuery('.wp1s-owl-carousel').addClass('wp1s-resposive');
5
6    } else {
7        jQuery('.wp1s-slider-wrapper').removeClass('wp1s-resposive');
8        jQuery('.wp1s-owl-carousel').removeClass('wp1s-resposive');
9    }
10}
11jQuery(document).ready(function($) {
12    $(window).resize(resize);
13    resize();
14    var ap_slider = {};
15    var ap_thumb_slider = [];
16    var ap_carousel_slider = {};
17    var realThumbSlider;
18    $('.wp1s-bxslider').each(function() {
19        var selector = $(this);
20        var speed = $(this).data('speed');
21        var pause = $(this).data('pause');
22        var auto = $(this).data('auto');
23        var auto_control = $(this).data('autocontrol');
24        var transition = $(this).data('transition');
25        var kenburn = $(this).data('kenburn');
26        var arrow_type = $(this).data('arrow');
27
28        if (transition == 'horizontal' || transition == 'skew_h' || transition == 'zoom_in') {
29            var mode = 'horizontal';
30        } else if (transition == 'vertical' || transition == 'skew_v') {
31            var mode = 'vertical';
32        } else {
33            var mode = 'fade';
34        }
35        var currentValue = 'currentSlideHtmlObject';
36        if (mode == 'fade') {
37            var a = 0;
38        } else {
39            var a = 1;
40        }
41        var controls = $(this).data('controls');
42        var responsive = $(this).data('responsive');
43        var pager = $(this).data('pager');
44        var id = $(this).data('id');
45        var anim_id = $(this).data('id');
46        var etitle = $(this).data('etitle');
47        var edesc = $(this).data('edesc');
48        var ebutton = $(this).data('ebutton');
49        var ebutton2 = $(this).data('ebutton2');
50        var elayer1 = $(this).data('elayer1');
51        var elayer2 = $(this).data('elayer2');
52        var elayer3 = $(this).data('elayer3');
53        var elayer4 = $(this).data('elayer4');
54        var elayer5 = $(this).data('elayer5');
55        var etitlet = $(this).data('etitlet');
56        var edesct = $(this).data('edesct');
57        var ebuttont = $(this).data('ebuttont');
58        var ebuttont2 = $(this).data('ebuttont2');
59        var elayer1t = $(this).data('elayer1t');
60        var elayer2t = $(this).data('elayer2t');
61        var elayer3t = $(this).data('elayer3t');
62        var elayer4t = $(this).data('elayer4t');
63        var elayer5t = $(this).data('elayer5t');
64        var autoplay = $(this).data('autoplay');
65        if (pager == 'disable') {
66            ap_slider.id = $(this).bxSlider({
67                auto: auto,
68                autoControls: auto_control,
69                autoControlsCombine: true,
70                pause: pause,
71                pager: false,
72                mode: mode,
73                controls: controls,
74                responsive: responsive,
75                infiniteLoop: true,
76                video: true,
77                useCSS: false,
78                hideControlOnEnd: true,
79                speed: speed,
80                startText: '',
81                stopText: '',
82
83                onSliderLoad: function() {
84                    setTimeout(function() {
85                        $('.wp1s-main-wrapper').css("visibility", "visible");
86                        ;
87                    }, 300
88                            );
89
90                    //to remove common id from bx-clone
91                    selector.find('.bx-clone .wp1s-soundcloud-widget').each(function() {
92                        var ran_id = Math.random().toString(36).substr(2, 10);
93                        $(this).attr('id', ran_id);
94                    });
95                    $('.wp1s-bxslider>li').eq(+a).addClass('wp1s-current-slide');
96
97
98                    //for youtube video
99                    $('iframe[src*="youtube.com"]').each(function() {
100                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
101                            var iframe = $(this)[0].contentWindow;
102                            iframe.postMessage('{"event":"command","func":"playVideo","args":""}', '*');
103                        }
104                    });
105                    //for vimeo video
106                    $('iframe[src*="vimeo.com"]').each(function() {
107                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
108                            $f(this).api("play");
109                            $f(this).api('setVolume', 1);
110                        }
111                    });
112
113                    if (kenburn == 1) {
114                        setTimeout(function() {
115                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-img-effect').eq(+a).addClass('wp1s-kenburn-effects');
116                            ;
117                        }, 300
118                                );
119                        setTimeout(function() {
120                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap .wp1s-normal-ken-effect').eq(+a).addClass('wp1s-kenburn-effects');
121                        }, 300
122                                );
123                    }
124
125                    setTimeout(function() {
126                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-capwrap').eq(+a).removeClass('wp1s-hidden');
127                        ;
128                    }, 500
129                            );
130                    setTimeout(function() {
131                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(+a).removeClass('wp1s-hidden');
132                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(+a).addClass('active-slide');
133                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").addClass("animated " + etitle);
134                    }, +etitlet
135                            );
136                    setTimeout(function() {
137                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(+a).removeClass('wp1s-hidden');
138                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(+a).addClass('active-slide');
139                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").addClass("animated " + edesc);
140                    }, +edesct
141                            );
142                    setTimeout(function() {
143                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(+a).removeClass('wp1s-hidden');
144                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(+a).addClass('active-slide');
145                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").addClass("animated " + ebutton);
146                    }, +ebuttont
147                            );
148                    setTimeout(function() {
149                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(+a).removeClass('wp1s-hidden');
150                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(+a).addClass('active-slide');
151                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").addClass("animated " + ebutton2);
152                    }, +ebuttont2
153                            );
154                    setTimeout(function() {
155                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(+a).removeClass('wp1s-hidden');
156                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(+a).addClass('active-slide');
157                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").addClass("animated " + elayer1);
158                    }, +elayer1t
159                            );
160                    setTimeout(function() {
161                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(+a).removeClass('wp1s-hidden');
162                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(+a).addClass('active-slide');
163                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").addClass("animated " + elayer2);
164                    }, +elayer2t
165                            );
166                    setTimeout(function() {
167                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(+a).removeClass('wp1s-hidden');
168                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(+a).addClass('active-slide');
169                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").addClass("animated " + elayer3);
170                    }, +elayer3t
171                            );
172                    setTimeout(function() {
173                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(+a).removeClass('wp1s-hidden');
174                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(+a).addClass('active-slide');
175                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").addClass("animated " + elayer4);
176                    }, +elayer4t
177                            );
178                    setTimeout(function() {
179                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(+a).removeClass('wp1s-hidden');
180                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(+a).addClass('active-slide');
181                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").addClass("animated " + elayer5);
182                    }, +elayer5t
183                            );
184                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animatewrap").css("visibility", "visible");
185
186                },
187
188                onSlideAfter: function(currentSlideNumber, totalSlideQty, currentSlideHtmlObject) {
189
190                    if (mode == 'fade') {
191                        var acurrent = currentSlideHtmlObject;
192                    } else {
193                        var acurrent = currentSlideHtmlObject + 1;
194                    }
195                    wp1s_pause_youtube_video();
196                    pauseAll();
197                    console.log(currentSlideHtmlObject);
198                    $('.wp1s-current-slide').removeClass('wp1s-current-slide');
199                    $('.wp1s-bxslider>li').eq(acurrent).addClass('wp1s-current-slide');
200
201                    //for youtube video
202                    $('iframe[src*="youtube.com"]').each(function() {
203                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
204                            var iframe = $(this)[0].contentWindow;
205                            iframe.postMessage('{"event":"command","func":"playVideo","args":""}', '*');
206                        }
207                    });
208                    //for vimeo video
209                    $('iframe[src*="vimeo.com"]').each(function() {
210                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
211                            $f(this).api("play");
212                            $f(this).api('setVolume', 1);
213                        }
214                    });
215
216                    //for html
217                    $('.wp1s-bxslider').find('video').each(function() {
218                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
219                            this.play();
220                        }
221                    });
222                    if (transition == 'skew_h' || transition == 'skew_v') {
223                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').removeClass('wp1s-tran-effects');
224                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').removeClass('wp1s-tran-effects');
225                    }
226                    if (transition == 'zoom_in') {
227                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').removeClass('wp1s-stran-effects');
228                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').removeClass('wp1s-stran-effects');
229                    }
230                    selector.closest('.wp1s-slider-wrapper').find('.active-slide').removeClass('active-slide');
231                    setTimeout(function() {
232                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-capwrap').eq(acurrent).removeClass('wp1s-hidden');
233                    }, 900
234                            );
235                    setTimeout(function() {
236                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(acurrent).removeClass('wp1s-hidden');
237                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(acurrent).addClass('active-slide');
238                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").addClass("animated " + etitle);
239                    }, +etitlet
240                            );
241                    setTimeout(function() {
242                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(acurrent).removeClass('wp1s-hidden');
243                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(acurrent).addClass('active-slide');
244                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").addClass("animated " + edesc);
245                    }, +edesct
246                            );
247                    setTimeout(function() {
248                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(acurrent).removeClass('wp1s-hidden');
249                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(acurrent).addClass('active-slide');
250                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").addClass("animated " + ebutton);
251                    }, +ebuttont
252                            );
253                    setTimeout(function() {
254                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(acurrent).removeClass('wp1s-hidden');
255                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(acurrent).addClass('active-slide');
256                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").addClass("animated " + ebutton2);
257                    }, +ebuttont2
258                            );
259                    setTimeout(function() {
260                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(acurrent).removeClass('wp1s-hidden');
261                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(acurrent).addClass('active-slide');
262                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").addClass("animated " + elayer1);
263                    }, +elayer1t
264                            );
265                    setTimeout(function() {
266                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(acurrent).removeClass('wp1s-hidden');
267                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(acurrent).addClass('active-slide');
268                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").addClass("animated " + elayer2);
269                    }, +elayer2t
270                            );
271                    setTimeout(function() {
272                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(acurrent).removeClass('wp1s-hidden');
273                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(acurrent).addClass('active-slide');
274                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").addClass("animated " + elayer3);
275                    }, +elayer3t
276                            );
277                    setTimeout(function() {
278                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(acurrent).removeClass('wp1s-hidden');
279                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(acurrent).addClass('active-slide');
280                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").addClass("animated " + elayer4);
281                    }, +elayer4t
282                            );
283                    setTimeout(function() {
284                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(acurrent).removeClass('wp1s-hidden');
285                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(acurrent).addClass('active-slide');
286                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").addClass("animated " + elayer5);
287                    }, +elayer5t
288                            );
289                    if (kenburn == 1)
290                    {
291                        setTimeout(function() {
292                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-img-effect').eq(acurrent).addClass('wp1s-kenburn-effects');
293                        }, 700
294                                );
295                        setTimeout(function() {
296                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap .wp1s-normal-ken-effect').eq(acurrent).addClass('wp1s-kenburn-effects');
297                        }, 700
298                                );
299                    }
300                },
301                onSlideBefore: function() {
302                    pauseAll();
303                    wp1s_pause_youtube_video();
304                    $('.wp1s-bxslider').find('video').each(function() {
305                        this.pause();
306                    });
307                    $('.wp1s-soundcloud-widget').each(function() {
308                        var id = $(this).attr('id');
309                        var iframeElement = document.querySelector('#' + id);
310                        //console.log(iframeElement);
311                        var widget1 = SC.Widget(iframeElement);
312                        widget1.pause();
313                    });
314                    if (transition == 'skew_h' || transition == 'skew_v') {
315                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').addClass('wp1s-tran-effects');
316                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').addClass('wp1s-tran-effects');
317                    }
318                    if (transition == 'zoom_in') {
319                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').addClass('wp1s-stran-effects');
320                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').addClass('wp1s-stran-effects');
321                    }
322                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-capwrap.active-slide").addClass("wp1s-hidden");
323                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").addClass("wp1s-hidden");
324                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").addClass("wp1s-hidden");
325                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").addClass("wp1s-hidden");
326                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").addClass("wp1s-hidden");
327                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").addClass("wp1s-hidden");
328                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").addClass("wp1s-hidden");
329                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").addClass("wp1s-hidden");
330                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").removeClass("animated " + etitle);
331                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").removeAttr('style');
332                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").removeClass("animated " + edesc);
333                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").removeAttr('style');
334                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").removeClass("animated " + ebutton);
335                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").removeAttr('style');
336                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").removeClass("animated " + elayer1);
337                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").removeAttr('style');
338                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").removeClass("animated " + elayer2);
339                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").removeAttr('style');
340                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").removeClass("animated " + elayer3);
341                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").removeAttr('style');
342                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").addClass("wp1s-hidden");
343                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").removeClass("animated " + elayer4);
344                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").removeAttr('style');
345                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").addClass("wp1s-hidden");
346                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").removeClass("animated " + elayer5);
347                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").removeAttr('style');
348                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").removeClass("animated " + ebutton2);
349                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").removeAttr('style');
350                    if (kenburn == 1) {
351                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-img-effect').removeClass('wp1s-kenburn-effects');
352                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap .wp1s-normal-ken-effect').removeClass('wp1s-kenburn-effects');
353                    }
354                },
355                onSlidePrev: function($slideElement, oldIndex, newIndex) {
356                    $('.wp1s-soundcloud-widget').each(function() {
357                        var id = $(this).attr('id');
358                        var iframeElement = document.querySelector('#' + id);
359                        //console.log(iframeElement);
360                        var widget1 = SC.Widget(iframeElement);
361                        widget1.pause();
362                    });
363                    if (arrow_type === 'image-preview') {
364                        var src = $('.wp1s-bxslider').children().eq(newIndex).find('img').attr('src');
365                        if ($('.bx-prev img').length > 0) {
366                            $('.bx-prev img').attr('src', src);
367                            console.log('image available');
368                        } else {
369                            $('.bx-prev').append('<img src="' + src + '"/>');
370                            console.log('image unavailable');
371
372                        }
373                    }
374                },
375                onSlideNext: function($slideElement, oldIndex, newIndex) {
376                    $('.wp1s-soundcloud-widget').each(function() {
377                        var id = $(this).attr('id');
378                        var iframeElement = document.querySelector('#' + id);
379                        //console.log(iframeElement);
380                        var widget1 = SC.Widget(iframeElement);
381                        widget1.pause();
382                    });
383                    if (arrow_type === 'image-preview') {
384                        var slider = ap_slider.id;
385                        var count = slider.getSlideCount();
386                        var current = slider.getCurrentSlide();
387                        var src = $('.wp1s-bxslider').children().eq(oldIndex).find('img').attr('src');
388                        if ($('.bx-next img').length > 0) {
389                            $('.bx-next img').attr('src', src);
390                            console.log('image available');
391                        } else {
392                            $('.bx-next').append('<img src="' + src + '"/>');
393                            console.log('image unavailable');
394
395                        }
396                    }
397                },
398            });
399
400        } else if (pager == 'dot') {
401            ap_slider.id = $(this).bxSlider({
402                pause: pause,
403                speed: speed,
404                auto: auto,
405                autoControls: auto_control,
406                autoControlsCombine: true,
407                pager: true,
408                mode: mode,
409                controls: controls,
410                responsive: responsive,
411                infiniteLoop: true,
412                video: true,
413                useCSS: false,
414                startText: '',
415                stopText: '',
416
417                onSliderLoad: function() {
418                    setTimeout(function() {
419                        $('.wp1s-main-wrapper').css("visibility", "visible");
420                        ;
421                    }, 300
422                            );
423                    //to remove common id from bx-clone
424                    selector.find('.bx-clone .wp1s-soundcloud-widget').each(function() {
425                        var ran_id = Math.random().toString(36).substr(2, 10);
426                        $(this).attr('id', ran_id);
427                    });
428                    //for youtube video
429                    $('iframe[src*="youtube.com"]').each(function() {
430                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
431                            var iframe = $(this)[0].contentWindow;
432                            iframe.postMessage('{"event":"command","func":"playVideo","args":""}', '*');
433                        }
434                    });
435                    //for vimeo video
436                    $('iframe[src*="vimeo.com"]').each(function() {
437                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
438                            $f(this).api("play");
439                            $f(this).api('setVolume', 1);
440                        }
441                    });
442                    if (kenburn == 1) {
443                        setTimeout(function() {
444                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-img-effect').eq(+a).addClass('wp1s-kenburn-effects');
445                            ;
446                        }, 300
447                                );
448                        setTimeout(function() {
449                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap .wp1s-normal-ken-effect').eq(+a).addClass('wp1s-kenburn-effects');
450                            ;
451                        }, 300
452                                );
453                    }
454                    setTimeout(function() {
455                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-capwrap').eq(+a).removeClass('wp1s-hidden');
456                        ;
457                    }, 500
458                            );
459                    setTimeout(function() {
460                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(+a).removeClass('wp1s-hidden');
461                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(+a).addClass('active-slide');
462                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").addClass("animated " + etitle);
463                    }, +etitlet
464                            );
465                    setTimeout(function() {
466                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(+a).removeClass('wp1s-hidden');
467                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(+a).addClass('active-slide');
468                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").addClass("animated " + edesc);
469                    }, +edesct
470                            );
471                    setTimeout(function() {
472                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(+a).removeClass('wp1s-hidden');
473                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(+a).addClass('active-slide');
474                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").addClass("animated " + ebutton);
475                    }, +ebuttont
476                            );
477                    setTimeout(function() {
478                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(+a).removeClass('wp1s-hidden');
479                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(+a).addClass('active-slide');
480                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").addClass("animated " + ebutton2);
481                    }, +ebuttont2
482                            );
483                    setTimeout(function() {
484                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(+a).removeClass('wp1s-hidden');
485                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(+a).addClass('active-slide');
486                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").addClass("animated " + elayer1);
487                    }, +elayer1t
488                            );
489                    setTimeout(function() {
490                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(+a).removeClass('wp1s-hidden');
491                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(+a).addClass('active-slide');
492                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").addClass("animated " + elayer2);
493                    }, +elayer2t
494                            );
495                    setTimeout(function() {
496                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(+a).removeClass('wp1s-hidden');
497                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(+a).addClass('active-slide');
498                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").addClass("animated " + elayer3);
499                    }, +elayer3t
500                            );
501                    setTimeout(function() {
502                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(+a).removeClass('wp1s-hidden');
503                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(+a).addClass('active-slide');
504                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").addClass("animated " + elayer4);
505                    }, +elayer4t
506                            );
507                    setTimeout(function() {
508                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(+a).removeClass('wp1s-hidden');
509                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(+a).addClass('active-slide');
510                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").addClass("animated " + elayer5);
511                    }, +elayer5t
512                            );
513                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animatewrap").css("visibility", "visible");
514                },
515
516                onSlideAfter: function(currentSlideNumber, totalSlideQty, currentSlideHtmlObject) {
517                    if (mode == 'fade') {
518                        var acurrent = currentSlideHtmlObject;
519                    } else {
520                        var acurrent = currentSlideHtmlObject + 1;
521                    }
522                    wp1s_pause_youtube_video();
523                    pauseAll();
524                    console.log(currentSlideHtmlObject);
525                    $('.wp1s-current-slide').removeClass('wp1s-current-slide');
526                    $('.wp1s-bxslider>li').eq(acurrent).addClass('wp1s-current-slide');
527                    //for youtube video
528                    $('iframe[src*="youtube.com"]').each(function() {
529                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
530                            var iframe = $(this)[0].contentWindow;
531                            iframe.postMessage('{"event":"command","func":"playVideo","args":""}', '*');
532                        }
533                    });
534                    //for vimeo video
535                    $('iframe[src*="vimeo.com"]').each(function() {
536                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
537                            $f(this).api("play");
538                            $f(this).api('setVolume', 1);
539                        }
540                    });
541                    //for html
542                    $('.wp1s-bxslider').find('video').each(function() {
543                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
544                            this.play();
545                        }
546                    });
547                    if (transition == 'skew_h' || transition == 'skew_v') {
548
549                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').removeClass('wp1s-tran-effects');
550                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').removeClass('wp1s-tran-effects');
551                    }
552                    if (transition == 'zoom_in') {
553                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').removeClass('wp1s-stran-effects');
554                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').removeClass('wp1s-stran-effects');
555                    }
556                    setTimeout(function() {
557                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-capwrap').eq(acurrent).removeClass('wp1s-hidden');
558                    }, 900
559                            );
560                    selector.closest('.wp1s-slider-wrapper').find('.active-slide').removeClass('active-slide');
561                    setTimeout(function() {
562                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(acurrent).removeClass('wp1s-hidden');
563                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(acurrent).addClass('active-slide');
564                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").addClass("animated " + etitle);
565                    }, +etitlet
566                            );
567                    setTimeout(function() {
568                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(acurrent).removeClass('wp1s-hidden');
569                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(acurrent).addClass('active-slide');
570                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").addClass("animated " + edesc);
571                    }, +edesct
572                            );
573                    setTimeout(function() {
574                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(acurrent).removeClass('wp1s-hidden');
575                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(acurrent).addClass('active-slide');
576                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").addClass("animated " + ebutton);
577                    }, +ebuttont
578                            );
579                    setTimeout(function() {
580                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(acurrent).removeClass('wp1s-hidden');
581                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(acurrent).addClass('active-slide');
582                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").addClass("animated " + ebutton2);
583                    }, +ebuttont2
584                            );
585                    setTimeout(function() {
586                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(acurrent).removeClass('wp1s-hidden');
587                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(acurrent).addClass('active-slide');
588                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").addClass("animated " + elayer1);
589                    }, +elayer1t
590                            );
591                    setTimeout(function() {
592                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(acurrent).removeClass('wp1s-hidden');
593                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(acurrent).addClass('active-slide');
594                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").addClass("animated " + elayer2);
595                    }, +elayer2t
596                            );
597                    setTimeout(function() {
598                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(acurrent).removeClass('wp1s-hidden');
599                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(acurrent).addClass('active-slide');
600                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").addClass("animated " + elayer3);
601                    }, +elayer3t
602                            );
603                    setTimeout(function() {
604                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(acurrent).removeClass('wp1s-hidden');
605                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(acurrent).addClass('active-slide');
606                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").addClass("animated " + elayer4);
607                    }, +elayer4t
608                            );
609                    setTimeout(function() {
610                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(acurrent).removeClass('wp1s-hidden');
611                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(acurrent).addClass('active-slide');
612                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").addClass("animated " + elayer5);
613                    }, +elayer5t
614                            );
615                    if (kenburn == 1)
616                    {
617                        setTimeout(function() {
618                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-img-effect').eq(acurrent).addClass('wp1s-kenburn-effects');
619                        }, 700
620                                );
621                        setTimeout(function() {
622                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap .wp1s-normal-ken-effect').eq(acurrent).addClass('wp1s-kenburn-effects');
623                        }, 700
624                                );
625                    }
626                },
627                onSlideBefore: function() {
628                    pauseAll();
629                    wp1s_pause_youtube_video();
630                    $('.wp1s-bxslider').find('video').each(function() {
631                        this.pause();
632                    });
633                    $('.wp1s-soundcloud-widget').each(function() {
634                        var id = $(this).attr('id');
635                        var iframeElement = document.querySelector('#' + id);
636                        //console.log(iframeElement);
637                        var widget1 = SC.Widget(iframeElement);
638                        widget1.pause();
639                    });
640                    if (transition == 'skew_h' || transition == 'skew_v') {
641                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').addClass('wp1s-tran-effects');
642                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').addClass('wp1s-tran-effects');
643                    }
644                    if (transition == 'zoom_in') {
645                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').addClass('wp1s-stran-effects');
646                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').addClass('wp1s-stran-effects');
647                    }
648                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-capwrap.active-slide").addClass("wp1s-hidden");
649                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").addClass("wp1s-hidden");
650                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").addClass("wp1s-hidden");
651                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").addClass("wp1s-hidden");
652                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").addClass("wp1s-hidden");
653                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").addClass("wp1s-hidden");
654                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").addClass("wp1s-hidden");
655                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").addClass("wp1s-hidden");
656                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").removeClass("animated " + etitle);
657                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").removeAttr('style');
658                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").removeClass("animated " + edesc);
659                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").removeAttr('style');
660                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").removeClass("animated " + ebutton);
661                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").removeAttr('style');
662                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").removeClass("animated " + elayer1);
663                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").removeAttr('style');
664                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").removeClass("animated " + elayer2);
665                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").removeAttr('style');
666                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").removeClass("animated " + elayer3);
667                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").removeAttr('style');
668                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").addClass("wp1s-hidden");
669                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").removeClass("animated " + elayer4);
670                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").removeAttr('style');
671                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").addClass("wp1s-hidden");
672                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").removeClass("animated " + elayer5);
673                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").removeAttr('style');
674                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").removeClass("animated " + ebutton2);
675                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").removeAttr('style');
676                    if (kenburn == 1) {
677                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-img-effect').removeClass('wp1s-kenburn-effects');
678                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap .wp1s-normal-ken-effect').removeClass('wp1s-kenburn-effects');
679                    }
680                },
681                onSlidePrev: function($slideElement, oldIndex, newIndex) {
682                    $('.wp1s-soundcloud-widget').each(function() {
683                        var id = $(this).attr('id');
684                        var iframeElement = document.querySelector('#' + id);
685                        //console.log(iframeElement);
686                        var widget1 = SC.Widget(iframeElement);
687                        widget1.pause();
688                    });
689                    if (arrow_type === 'image-preview') {
690                        var slider = ap_slider.id;
691                        var slide_count = slider.getSlideCount();
692                        var current = slider.getCurrentSlide();
693                        var src = $('.wp1s-bxslider').children().eq(newIndex).find('img').attr('src');
694                        if ($('.bx-prev img').length > 0) {
695                            $('.bx-prev img').attr('src', src);
696                            console.log('image available');
697                        } else {
698                            $('.bx-prev').append('<img src="' + src + '"/>');
699                            console.log('image unavailable');
700
701                        }
702                    }
703                },
704                onSlideNext: function($slideElement, oldIndex, newIndex) {
705                    $('.wp1s-soundcloud-widget').each(function() {
706                        var id = $(this).attr('id');
707                        var iframeElement = document.querySelector('#' + id);
708                        //console.log(iframeElement);
709                        var widget1 = SC.Widget(iframeElement);
710                        widget1.pause();
711                    });
712                    if (arrow_type === 'image-preview') {
713                        var slider = ap_slider.id;
714                        var count = slider.getSlideCount();
715                        var current = slider.getCurrentSlide();
716                        var src = $('.wp1s-bxslider').children().eq(oldIndex).find('img').attr('src');
717                        if ($('.bx-next img').length > 0) {
718                            $('.bx-next img').attr('src', src);
719                            console.log('image available');
720                        } else {
721                            $('.bx-next').append('<img src="' + src + '"/>');
722                            console.log('image unavailable');
723
724                        }
725                    }
726                },
727            });
728        } else if (pager == 'pagination') {
729            ap_slider.id = $(this).bxSlider({
730                pause: pause,
731                speed: speed,
732                auto: auto,
733                autoControls: auto_control,
734                autoControlsCombine: true,
735                pager: true,
736                mode: mode,
737                controls: controls,
738                responsive: responsive,
739                infiniteLoop: true,
740                pagerType: 'short',
741                video: true,
742                useCSS: false,
743                startText: '',
744                stopText: '',
745                onSliderLoad: function() {
746                    setTimeout(function() {
747                        $('.wp1s-main-wrapper').css("visibility", "visible");
748                        ;
749                    }, 300
750                            );
751                    //to remove common id from bx-clone
752                    selector.find('.bx-clone .wp1s-soundcloud-widget').each(function() {
753                        var ran_id = Math.random().toString(36).substr(2, 10);
754                        $(this).attr('id', ran_id);
755                    });
756                    //for youtube video
757                    $('iframe[src*="youtube.com"]').each(function() {
758                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
759                            var iframe = $(this)[0].contentWindow;
760                            iframe.postMessage('{"event":"command","func":"playVideo","args":""}', '*');
761                        }
762                    });
763                    //for vimeo video
764                    $('iframe[src*="vimeo.com"]').each(function() {
765                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
766                            $f(this).api("play");
767                            $f(this).api('setVolume', 1);
768                        }
769                    });
770                    if (kenburn == 1) {
771                        setTimeout(function() {
772                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-img-effect').eq(+a).addClass('wp1s-kenburn-effects');
773                            ;
774                        }, 300
775                                );
776                        setTimeout(function() {
777                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap .wp1s-normal-ken-effect').eq(+a).addClass('wp1s-kenburn-effects');
778                            ;
779                        }, 300
780                                );
781                    }
782                    setTimeout(function() {
783                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-capwrap').eq(+a).removeClass('wp1s-hidden');
784                        ;
785                    }, 500
786                            );
787                    setTimeout(function() {
788                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(+a).removeClass('wp1s-hidden');
789                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(+a).addClass('active-slide');
790                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").addClass("animated " + etitle);
791                    }, +etitlet
792                            );
793                    setTimeout(function() {
794                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(+a).removeClass('wp1s-hidden');
795                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(+a).addClass('active-slide');
796                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").addClass("animated " + edesc);
797                    }, +edesct
798                            );
799                    setTimeout(function() {
800                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(+a).removeClass('wp1s-hidden');
801                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(+a).addClass('active-slide');
802                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").addClass("animated " + ebutton);
803                    }, +ebuttont
804                            );
805                    setTimeout(function() {
806                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(+a).removeClass('wp1s-hidden');
807                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(+a).addClass('active-slide');
808                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").addClass("animated " + ebutton2);
809                    }, +ebuttont2
810                            );
811                    setTimeout(function() {
812                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(+a).removeClass('wp1s-hidden');
813                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(+a).addClass('active-slide');
814                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").addClass("animated " + elayer1);
815                    }, +elayer1t
816                            );
817                    setTimeout(function() {
818                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(+a).removeClass('wp1s-hidden');
819                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(+a).addClass('active-slide');
820                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").addClass("animated " + elayer2);
821                    }, +elayer2t
822                            );
823                    setTimeout(function() {
824                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(+a).removeClass('wp1s-hidden');
825                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(+a).addClass('active-slide');
826                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").addClass("animated " + elayer3);
827                    }, +elayer3t
828                            );
829                    setTimeout(function() {
830                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(+a).removeClass('wp1s-hidden');
831                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(+a).addClass('active-slide');
832                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").addClass("animated " + elayer4);
833                    }, +elayer4t
834                            );
835                    setTimeout(function() {
836                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(+a).removeClass('wp1s-hidden');
837                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(+a).addClass('active-slide');
838                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").addClass("animated " + elayer5);
839                    }, +elayer5t
840                            );
841                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animatewrap").css("visibility", "visible");
842                },
843                onSlideAfter: function(currentSlideNumber, totalSlideQty, currentSlideHtmlObject) {
844                    if (mode == 'fade') {
845                        var acurrent = currentSlideHtmlObject;
846                    } else {
847                        var acurrent = currentSlideHtmlObject + 1;
848                    }
849                    wp1s_pause_youtube_video();
850                    pauseAll();
851                    console.log(currentSlideHtmlObject);
852                    $('.wp1s-current-slide').removeClass('wp1s-current-slide');
853                    $('.wp1s-bxslider>li').eq(acurrent).addClass('wp1s-current-slide');
854                    //for youtube video
855                    $('iframe[src*="youtube.com"]').each(function() {
856                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
857                            var iframe = $(this)[0].contentWindow;
858                            iframe.postMessage('{"event":"command","func":"playVideo","args":""}', '*');
859                        }
860                    });
861                    //for vimeo video
862                    $('iframe[src*="vimeo.com"]').each(function() {
863                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
864                            $f(this).api("play");
865                            $f(this).api('setVolume', 1);
866                        }
867                    });
868                    //for html
869                    $('.wp1s-bxslider').find('video').each(function() {
870                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
871                            this.play();
872                        }
873                    });
874                    if (transition == 'skew_h' || transition == 'skew_v') {
875
876                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').removeClass('wp1s-tran-effects');
877                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').removeClass('wp1s-tran-effects');
878                    }
879                    if (transition == 'zoom_in') {
880                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').removeClass('wp1s-stran-effects');
881                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').removeClass('wp1s-stran-effects');
882                    }
883                    setTimeout(function() {
884                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-capwrap').eq(acurrent).removeClass('wp1s-hidden');
885                    }, 900
886                            );
887                    selector.closest('.wp1s-slider-wrapper').find('.active-slide').removeClass('active-slide');
888                    setTimeout(function() {
889                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(acurrent).removeClass('wp1s-hidden');
890                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(acurrent).addClass('active-slide');
891                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").addClass("animated " + etitle);
892                    }, +etitlet
893                            );
894                    setTimeout(function() {
895                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(acurrent).removeClass('wp1s-hidden');
896                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(acurrent).addClass('active-slide');
897                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").addClass("animated " + edesc);
898                    }, +edesct
899                            );
900                    setTimeout(function() {
901                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(acurrent).removeClass('wp1s-hidden');
902                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(acurrent).addClass('active-slide');
903                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").addClass("animated " + ebutton);
904                    }, +ebuttont
905                            );
906                    setTimeout(function() {
907                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(acurrent).removeClass('wp1s-hidden');
908                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(acurrent).addClass('active-slide');
909                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").addClass("animated " + ebutton2);
910                    }, +ebuttont2
911                            );
912                    setTimeout(function() {
913                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(acurrent).removeClass('wp1s-hidden');
914                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(acurrent).addClass('active-slide');
915                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").addClass("animated " + elayer1);
916                    }, +elayer1t
917                            );
918                    setTimeout(function() {
919                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(acurrent).removeClass('wp1s-hidden');
920                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(acurrent).addClass('active-slide');
921                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").addClass("animated " + elayer2);
922                    }, +elayer2t
923                            );
924                    setTimeout(function() {
925                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(acurrent).removeClass('wp1s-hidden');
926                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(acurrent).addClass('active-slide');
927                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").addClass("animated " + elayer3);
928                    }, +elayer3t
929                            );
930                    setTimeout(function() {
931                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(acurrent).removeClass('wp1s-hidden');
932                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(acurrent).addClass('active-slide');
933                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").addClass("animated " + elayer4);
934                    }, +elayer4t
935                            );
936                    setTimeout(function() {
937                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(acurrent).removeClass('wp1s-hidden');
938                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(acurrent).addClass('active-slide');
939                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").addClass("animated " + elayer5);
940                    }, +elayer5t
941                            );
942                    if (kenburn == 1)
943                    {
944                        setTimeout(function() {
945                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-img-effect').eq(acurrent).addClass('wp1s-kenburn-effects');
946                        }, 700
947                                );
948                        setTimeout(function() {
949                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap .wp1s-normal-ken-effect').eq(acurrent).addClass('wp1s-kenburn-effects');
950                        }, 700
951                                );
952                    }
953                },
954                onSlideBefore: function() {
955                    pauseAll();
956                    wp1s_pause_youtube_video();
957                    $('.wp1s-bxslider').find('video').each(function() {
958                        this.pause();
959                    });
960                    $('.wp1s-soundcloud-widget').each(function() {
961                        var id = $(this).attr('id');
962                        var iframeElement = document.querySelector('#' + id);
963                        //console.log(iframeElement);
964                        var widget1 = SC.Widget(iframeElement);
965                        widget1.pause();
966                    });
967                    if (transition == 'skew_h' || transition == 'skew_v') {
968                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').addClass('wp1s-tran-effects');
969                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').addClass('wp1s-tran-effects');
970                    }
971                    if (transition == 'zoom_in') {
972                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').addClass('wp1s-stran-effects');
973                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').addClass('wp1s-stran-effects');
974                    }
975                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-capwrap.active-slide").addClass("wp1s-hidden");
976                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").addClass("wp1s-hidden");
977                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").addClass("wp1s-hidden");
978                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").addClass("wp1s-hidden");
979                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").addClass("wp1s-hidden");
980                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").addClass("wp1s-hidden");
981                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").addClass("wp1s-hidden");
982                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").addClass("wp1s-hidden");
983                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").removeClass("animated " + etitle);
984                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").removeAttr('style');
985                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").removeClass("animated " + edesc);
986                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").removeAttr('style');
987                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").removeClass("animated " + ebutton);
988                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").removeAttr('style');
989                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").removeClass("animated " + elayer1);
990                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").removeAttr('style');
991                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").removeClass("animated " + elayer2);
992                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").removeAttr('style');
993                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").removeClass("animated " + elayer3);
994                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").removeAttr('style');
995                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").addClass("wp1s-hidden");
996                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").removeClass("animated " + elayer4);
997                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").removeAttr('style');
998                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").addClass("wp1s-hidden");
999                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").removeClass("animated " + elayer5);
1000                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").removeAttr('style');
1001                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").removeClass("animated " + ebutton2);
1002                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").removeAttr('style');
1003                    if (kenburn == 1) {
1004                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-img-effect').removeClass('wp1s-kenburn-effects');
1005                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap .wp1s-normal-ken-effect').removeClass('wp1s-kenburn-effects');
1006                    }
1007                },
1008                onSlidePrev: function($slideElement, oldIndex, newIndex) {
1009                    $('.wp1s-soundcloud-widget').each(function() {
1010                        var id = $(this).attr('id');
1011                        var iframeElement = document.querySelector('#' + id);
1012                        //console.log(iframeElement);
1013                        var widget1 = SC.Widget(iframeElement);
1014                        widget1.pause();
1015                    });
1016                    if (arrow_type === 'image-preview') {
1017                        var slider = ap_slider.id;
1018                        var slide_count = slider.getSlideCount();
1019                        var current = slider.getCurrentSlide();
1020                        var src = $('.wp1s-bxslider').children().eq(newIndex).find('img').attr('src');
1021                        if ($('.bx-prev img').length > 0) {
1022                            $('.bx-prev img').attr('src', src);
1023                            console.log('image available');
1024                        } else {
1025                            $('.bx-prev').append('<img src="' + src + '"/>');
1026                            console.log('image unavailable');
1027
1028                        }
1029                    }
1030                },
1031                onSlideNext: function($slideElement, oldIndex, newIndex) {
1032                    $('.wp1s-soundcloud-widget').each(function() {
1033                        var id = $(this).attr('id');
1034                        var iframeElement = document.querySelector('#' + id);
1035                        //console.log(iframeElement);
1036                        var widget1 = SC.Widget(iframeElement);
1037                        widget1.pause();
1038                    });
1039                    if (arrow_type === 'image-preview') {
1040                        var slider = ap_slider.id;
1041                        var count = slider.getSlideCount();
1042                        var current = slider.getCurrentSlide();
1043                        var src = $('.wp1s-bxslider').children().eq(oldIndex).find('img').attr('src');
1044                        if ($('.bx-next img').length > 0) {
1045                            $('.bx-next img').attr('src', src);
1046                            console.log('image available');
1047                        } else {
1048                            $('.bx-next').append('<img src="' + src + '"/>');
1049                            console.log('image unavailable');
1050
1051                        }
1052                    }
1053                },
1054            });
1055        } else {
1056            ap_slider.id = $(this).bxSlider({
1057                pause: pause,
1058                speed: speed,
1059                auto: auto,
1060                autoControls: auto_control,
1061                autoControlsCombine: true,
1062                pager: true,
1063                mode: mode,
1064                controls: controls,
1065                responsive: responsive,
1066                pagerCustom: '#wp1s-pager-' + id,
1067                useCSS: false,
1068                nextText: '',
1069                prevText: '',
1070                infiniteLoop: true,
1071                startText: '',
1072                stopText: '',
1073                onSliderLoad: function() {
1074                    setTimeout(function() {
1075                        $('.wp1s-main-wrapper').css("visibility", "visible");
1076                        ;
1077                    }, 500
1078                            );
1079                    //to remove common id from bx-clone
1080                    selector.find('.bx-clone .wp1s-soundcloud-widget').each(function() {
1081                        var ran_id = Math.random().toString(36).substr(2, 10);
1082                        $(this).attr('id', ran_id);
1083                    });
1084                    //for youtube video
1085                    $('iframe[src*="youtube.com"]').each(function() {
1086                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
1087                            var iframe = $(this)[0].contentWindow;
1088                            iframe.postMessage('{"event":"command","func":"playVideo","args":""}', '*');
1089                        }
1090                    });
1091                    //for vimeo video
1092                    $('iframe[src*="vimeo.com"]').each(function() {
1093                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
1094                            $f(this).api("play");
1095                            $f(this).api('setVolume', 1);
1096                        }
1097                    });
1098                    if (kenburn == 1) {
1099                        setTimeout(function() {
1100                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-img-effect').eq(+a).addClass('wp1s-kenburn-effects');
1101                            ;
1102                        }, 300
1103                                );
1104                        setTimeout(function() {
1105                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap .wp1s-normal-ken-effect').eq(+a).addClass('wp1s-kenburn-effects');
1106                            ;
1107                        }, 300
1108                                );
1109                    }
1110                    setTimeout(function() {
1111                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-capwrap').eq(+a).removeClass('wp1s-hidden');
1112                        ;
1113                    }, 500
1114                            );
1115                    setTimeout(function() {
1116                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(+a).removeClass('wp1s-hidden');
1117                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(+a).addClass('active-slide');
1118                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").addClass("animated " + etitle);
1119                    }, +etitlet
1120                            );
1121                    setTimeout(function() {
1122                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(+a).removeClass('wp1s-hidden');
1123                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(+a).addClass('active-slide');
1124                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").addClass("animated " + edesc);
1125                    }, +edesct
1126                            );
1127                    setTimeout(function() {
1128                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(+a).removeClass('wp1s-hidden');
1129                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(+a).addClass('active-slide');
1130                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").addClass("animated " + ebutton);
1131                    }, +ebuttont
1132                            );
1133                    setTimeout(function() {
1134                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(+a).removeClass('wp1s-hidden');
1135                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(+a).addClass('active-slide');
1136                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").addClass("animated " + ebutton2);
1137                    }, +ebuttont2
1138                            );
1139                    setTimeout(function() {
1140                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(+a).removeClass('wp1s-hidden');
1141                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(+a).addClass('active-slide');
1142                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").addClass("animated " + elayer1);
1143                    }, +elayer1t
1144                            );
1145                    setTimeout(function() {
1146                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(+a).removeClass('wp1s-hidden');
1147                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(+a).addClass('active-slide');
1148                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").addClass("animated " + elayer2);
1149                    }, +elayer2t
1150                            );
1151                    setTimeout(function() {
1152                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(+a).removeClass('wp1s-hidden');
1153                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(+a).addClass('active-slide');
1154                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").addClass("animated " + elayer3);
1155                    }, +elayer3t
1156                            );
1157                    setTimeout(function() {
1158                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(+a).removeClass('wp1s-hidden');
1159                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(+a).addClass('active-slide');
1160                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").addClass("animated " + elayer4);
1161                    }, +elayer4t
1162                            );
1163                    setTimeout(function() {
1164                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(+a).removeClass('wp1s-hidden');
1165                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(+a).addClass('active-slide');
1166                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").addClass("animated " + elayer5);
1167                    }, +elayer5t
1168                            );
1169                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animatewrap").css("visibility", "visible");
1170                },
1171
1172                onSlideAfter: function(currentSlideNumber, totalSlideQty, currentSlideHtmlObject) {
1173                    if (mode == 'fade') {
1174                        var acurrent = currentSlideHtmlObject;
1175                    } else {
1176                        var acurrent = currentSlideHtmlObject + 1;
1177                    }
1178                    console.log(currentSlideHtmlObject);
1179                    wp1s_pause_youtube_video();
1180                    pauseAll();
1181                    $('.wp1s-current-slide').removeClass('wp1s-current-slide');
1182                    $('.wp1s-bxslider>li').eq(acurrent).addClass('wp1s-current-slide');
1183                    //for youtube video
1184                    $('iframe[src*="youtube.com"]').each(function() {
1185                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
1186                            var iframe = $(this)[0].contentWindow;
1187                            iframe.postMessage('{"event":"command","func":"playVideo","args":""}', '*');
1188                        }
1189                    });
1190                    //for vimeo video
1191                    $('iframe[src*="vimeo.com"]').each(function() {
1192                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
1193                            $f(this).api("play");
1194                            $f(this).api('setVolume', 1);
1195                        }
1196                    });
1197                    //for html
1198                    $('.wp1s-bxslider').find('video').each(function() {
1199                        if ($(this).closest('li').hasClass('wp1s-current-slide')) {
1200                            this.play();
1201                        }
1202                    });
1203                    if (transition == 'skew_h' || transition == 'skew_v') {
1204
1205                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').removeClass('wp1s-tran-effects');
1206                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').removeClass('wp1s-tran-effects');
1207                    }
1208                    if (transition == 'zoom_in') {
1209                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').removeClass('wp1s-stran-effects');
1210                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').removeClass('wp1s-stran-effects');
1211                    }
1212                    setTimeout(function() {
1213                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-capwrap').eq(acurrent).removeClass('wp1s-hidden');
1214                    }, 900
1215                            );
1216                    selector.closest('.wp1s-slider-wrapper').find('.active-slide').removeClass('active-slide');
1217                    setTimeout(function() {
1218                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(acurrent).removeClass('wp1s-hidden');
1219                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-title').eq(acurrent).addClass('active-slide');
1220                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").addClass("animated " + etitle);
1221                    }, +etitlet
1222                            );
1223                    setTimeout(function() {
1224                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(acurrent).removeClass('wp1s-hidden');
1225                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-animate-content').eq(acurrent).addClass('active-slide');
1226                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").addClass("animated " + edesc);
1227                    }, +edesct
1228                            );
1229                    setTimeout(function() {
1230                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(acurrent).removeClass('wp1s-hidden');
1231                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button').eq(acurrent).addClass('active-slide');
1232                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").addClass("animated " + ebutton);
1233                    }, +ebuttont
1234                            );
1235                    setTimeout(function() {
1236                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(acurrent).removeClass('wp1s-hidden');
1237                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-float-button2').eq(acurrent).addClass('active-slide');
1238                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").addClass("animated " + ebutton2);
1239                    }, +ebuttont2
1240                            );
1241                    setTimeout(function() {
1242                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(acurrent).removeClass('wp1s-hidden');
1243                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer1-wrap').eq(acurrent).addClass('active-slide');
1244                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").addClass("animated " + elayer1);
1245                    }, +elayer1t
1246                            );
1247                    setTimeout(function() {
1248                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(acurrent).removeClass('wp1s-hidden');
1249                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer2-wrap').eq(acurrent).addClass('active-slide');
1250                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").addClass("animated " + elayer2);
1251                    }, +elayer2t
1252                            );
1253                    setTimeout(function() {
1254                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(acurrent).removeClass('wp1s-hidden');
1255                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer3-wrap').eq(acurrent).addClass('active-slide');
1256                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").addClass("animated " + elayer3);
1257                    }, +elayer3t
1258                            );
1259                    setTimeout(function() {
1260                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(acurrent).removeClass('wp1s-hidden');
1261                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer4-wrap').eq(acurrent).addClass('active-slide');
1262                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").addClass("animated " + elayer4);
1263                    }, +elayer4t
1264                            );
1265                    setTimeout(function() {
1266                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(acurrent).removeClass('wp1s-hidden');
1267                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-layer5-wrap').eq(acurrent).addClass('active-slide');
1268                        selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").addClass("animated " + elayer5);
1269                    }, +elayer5t
1270                            );
1271                    if (kenburn == 1)
1272                    {
1273                        setTimeout(function() {
1274                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-img-effect').eq(acurrent).addClass('wp1s-kenburn-effects');
1275                        }, 700
1276                                );
1277                        setTimeout(function() {
1278                            selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap .wp1s-normal-ken-effect').eq(acurrent).addClass('wp1s-kenburn-effects');
1279                        }, 700
1280                                );
1281                    }
1282
1283                },
1284                onSlideBefore: function($slideElement, oldIndex, newIndex) {
1285                    pauseAll();
1286                    wp1s_pause_youtube_video();
1287                    $('.wp1s-bxslider').find('video').each(function() {
1288                        this.pause();
1289                    });
1290                    $('.wp1s-soundcloud-widget').each(function() {
1291                        var id = $(this).attr('id');
1292                        var iframeElement = document.querySelector('#' + id);
1293                        //console.log(iframeElement);
1294                        var widget1 = SC.Widget(iframeElement);
1295                        widget1.pause();
1296                    });
1297                    selector.closest('.wp1s-slider-wrapper').find('.active').removeClass("active");
1298                    selector.closest('.wp1s-slider-wrapper').find('li a[data-slide-index="' + newIndex + '"]').addClass("active");
1299                    var slider = ap_thumb_slider[id];
1300                    if (slider.getSlideCount() - newIndex >= count)
1301                        slider.goToSlide(newIndex);
1302                    else
1303                        slider.goToSlide(slider.getSlideCount() - count);
1304                    if (transition == 'skew_h' || transition == 'skew_v') {
1305                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').addClass('wp1s-tran-effects');
1306                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').addClass('wp1s-tran-effects');
1307                    }
1308                    if (transition == 'zoom_in') {
1309                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap').addClass('wp1s-stran-effects');
1310                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap').addClass('wp1s-stran-effects');
1311                    }
1312                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-capwrap.active-slide").addClass("wp1s-hidden");
1313                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").addClass("wp1s-hidden");
1314                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").addClass("wp1s-hidden");
1315                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").addClass("wp1s-hidden");
1316                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").addClass("wp1s-hidden");
1317                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").addClass("wp1s-hidden");
1318                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").addClass("wp1s-hidden");
1319                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").addClass("wp1s-hidden");
1320                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").removeClass("animated " + etitle);
1321                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-title.active-slide").removeAttr('style');
1322                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").removeClass("animated " + edesc);
1323                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-animate-content.active-slide").removeAttr('style');
1324                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").removeClass("animated " + ebutton);
1325                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button.active-slide").removeAttr('style');
1326                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").removeClass("animated " + elayer1);
1327                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer1-wrap.active-slide").removeAttr('style');
1328                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").removeClass("animated " + elayer2);
1329                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer2-wrap.active-slide").removeAttr('style');
1330                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").removeClass("animated " + elayer3);
1331                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer3-wrap.active-slide").removeAttr('style');
1332                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").addClass("wp1s-hidden");
1333                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").removeClass("animated " + elayer4);
1334                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer4-wrap.active-slide").removeAttr('style');
1335                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").addClass("wp1s-hidden");
1336                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").removeClass("animated " + elayer5);
1337                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-layer5-wrap.active-slide").removeAttr('style');
1338                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").removeClass("animated " + ebutton2);
1339                    selector.closest('.wp1s-slider-wrapper').find(".wp1s-float-button2.active-slide").removeAttr('style');
1340                    if (kenburn == 1) {
1341                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-animatewrap .wp1s-img-effect').removeClass('wp1s-kenburn-effects');
1342                        selector.closest('.wp1s-slider-wrapper').find('.wp1s-normal-wrap .wp1s-normal-ken-effect').removeClass('wp1s-kenburn-effects');
1343                    }
1344                },
1345                onSlidePrev: function($slideElement, oldIndex, newIndex) {
1346                    $('.wp1s-soundcloud-widget').each(function() {
1347                        var id = $(this).attr('id');
1348                        var iframeElement = document.querySelector('#' + id);
1349                        //console.log(iframeElement);
1350                        var widget1 = SC.Widget(iframeElement);
1351                        widget1.pause();
1352                    });
1353                    if (arrow_type === 'image-preview') {
1354                        var slider = ap_slider.id;
1355                        var slide_count = slider.getSlideCount();
1356                        var current = slider.getCurrentSlide();
1357                        var src = $('.wp1s-bxslider').children().eq(newIndex).find('img').attr('src');
1358                        if ($('.bx-prev img').length > 0) {
1359                            $('.bx-prev img').attr('src', src);
1360                            console.log('image available');
1361                        } else {
1362                            $('.bx-prev').append('<img src="' + src + '"/>');
1363                            console.log('image unavailable');
1364
1365                        }
1366                    }
1367                },
1368                onSlideNext: function($slideElement, oldIndex, newIndex) {
1369                    $('.wp1s-soundcloud-widget').each(function() {
1370                        var id = $(this).attr('id');
1371                        var iframeElement = document.querySelector('#' + id);
1372                        //console.log(iframeElement);
1373                        var widget1 = SC.Widget(iframeElement);
1374                        widget1.pause();
1375                    });
1376                    if (arrow_type === 'image-preview') {
1377                        var slider = ap_slider.id;
1378                        var count = slider.getSlideCount();
1379                        var current = slider.getCurrentSlide();
1380                        var src = $('.wp1s-bxslider').children().eq(oldIndex).find('img').attr('src');
1381                        if ($('.bx-next img').length > 0) {
1382                            $('.bx-next img').attr('src', src);
1383                            console.log('image available');
1384                        } else {
1385                            $('.bx-next').append('<img src="' + src + '"/>');
1386                            console.log('image unavailable');
1387
1388                        }
1389                    }
1390                },
1391
1392            });
1393        }
1394    });
1395    var count = 0;
1396    $(".wp1s-bxslider-pager").each(function() {
1397        var id = $(this).data('id');
1398        var mode = $(this).data('mode');
1399        var twid = $(this).data('twid');
1400        count = $(this).data('count');
1401        if (jQuery(window).width() >= 981) {
1402            var slidewidth = twid;
1403            var margin = 10;
1404        } else if (jQuery(window).width() <= 980 && jQuery(window).width() >= 641) {
1405            var slidewidth = 212;
1406            var margin = -2;
1407        } else if (jQuery(window).width() <= 640 && jQuery(window).width() >= 320) {
1408            var slidewidth = 102;
1409            var margin = 0;
1410        }
1411        ap_thumb_slider[id] = $(this).bxSlider({
1412            mode: mode,
1413            minSlides: count,
1414            maxSlides: count,
1415            slideWidth: slidewidth,
1416            slideMargin: margin,
1417            moveSlides: 1,
1418            auto: false,
1419            pager: false,
1420            infiniteLoop: false,
1421            nextText: '<span></span>',
1422            prevText: '<span></span>',
1423        });
1424    });
1425
1426    $(".wp1s-bxslider-carousel").each(function() {
1427        var count = $(this).data('carcount');
1428        var id = $(this).data('id');
1429        var width = $(this).data('carwidth');
1430        var margin = $(this).data('carmargin');
1431        var speed = $(this).data('carspeed');
1432        var auto = $(this).data('carauto');
1433        var control = $(this).data('carcontrol');
1434        if (jQuery(window).width() >= 981) {
1435            var mslide = count;
1436            slidew = width;
1437            smargin = margin;
1438        } else if (jQuery(window).width() <= 980 && jQuery(window).width() >= 801) {
1439            var mslide = 3;
1440            slidew = 300;
1441            smargin = margin;
1442        } else if (jQuery(window).width() <= 800 && jQuery(window).width() >= 641) {
1443            var mslide = 2;
1444            slidew = 240;
1445            smargin = margin;
1446        } else if (jQuery(window).width() <= 640 && jQuery(window).width() >= 320) {
1447            var mslide = 1;
1448            slidew = 300;
1449            smargin = 0;
1450        }
1451        ap_carousel_slider.id = $(this).bxSlider({
1452            minSlides: 1,
1453            maxSlides: mslide,
1454            moveSlides: 1,
1455            pager: false,
1456            slideWidth: slidew,
1457            slideMargin: smargin,
1458            auto: auto,
1459            controls: control,
1460            speed: speed,
1461        });
1462    });
1463
1464    //lightbox popup
1465    $("a[rel^='wp1s_prettyPhoto']").prettyPhoto({
1466        social_tools: false,
1467        show_title: true,
1468        autoplay: true,
1469        opacity: 0.9,
1470        deeplinking: false,
1471        theme: 'light_square',
1472        overlay_gallery: false
1473    });
1474    //rotating the text
1475    $('.wp1s-rotate').each(function() {
1476        var speed = $(this).data('speed');
1477        $(this).textrotator({
1478            animation: "dissolve", // You can pick the way it animates when rotating through words. Options are dissolve (default), fade, flip, flipUp, flipCube, flipCubeUp and spin.
1479            separator: ",", // If you don't want commas to be the separator, you can define a new separator (|, &, * etc.) by yourself using this field.
1480            speed: speed // How many milliseconds until the next word show.
1481        });
1482    });
1483
1484    //Sliding Letters Effects
1485    $('.wp1s-example1').hoverwords({delay: 50});
1486
1487    //html5 video autoplay
1488    var $video = $('.wp1s-html5-autoplay');
1489    $video.on('canplaythrough', function() {
1490        this.play();
1491    });
1492
1493    //for partial view slide of images
1494    var partial_slider = {};
1495    $('.wp1s-owl-carousel').each(function() {
1496        var speed = $(this).data('speed');
1497        var controls = $(this).data('controls');
1498        var auto = $(this).data('auto');
1499        partial_slider.id = $(this).owlCarousel({
1500            stagePadding: 200,
1501            loop: true,
1502            center: true,
1503            margin: 5,
1504            nav: controls,
1505            items: 1,
1506            autoplay: auto,
1507            autoplayTimeout: speed,
1508            lazyLoad: true,
1509            navText: ["", ""],
1510            rewindNav: true,
1511            responsive: {
1512                0: {
1513                    items: 1,
1514                    stagePadding: 60
1515                },
1516                600: {
1517                    items: 1,
1518                    stagePadding: 100
1519                },
1520                1000: {
1521                    items: 1,
1522                    stagePadding: 200
1523                },
1524                1200: {
1525                    items: 1,
1526                    stagePadding: 250
1527                },
1528                1400: {
1529                    items: 1,
1530                    stagePadding: 300
1531                },
1532                1600: {
1533                    items: 1,
1534                    stagePadding: 350
1535                },
1536                1800: {
1537                    items: 1,
1538                    stagePadding: 400
1539                }
1540            }
1541        });
1542    });
1543    //auto width owl carousel
1544    var owl_slider = {};
1545    $('.wp1s-auto-width-owl').each(function() {
1546        var speed = $(this).data('speed');
1547        var controls = $(this).data('controls');
1548        var auto = $(this).data('auto');
1549        owl_slider.id = $(this).owlCarousel({
1550            margin: 10,
1551            loop: true,
1552            autoWidth: true,
1553            autoplay: auto,
1554            nav: false,
1555            autoplayTimeout: speed,
1556            autoplayHoverPause: true,
1557            center: true,
1558            items: 4,
1559        });
1560    });
1561    $('.owl-item.active.center.wp1s-auto-width-item.wp1s-auto-width-title').removeClass('wp1s-hidden');
1562    function wp1s_pause_youtube_video() {
1563        $('iframe[src*="youtube.com"]').each(function() {
1564            var iframe = $(this)[0].contentWindow;
1565            iframe.postMessage('{"event":"command","func":"pauseVideo","args":""}', '*');
1566        });
1567    }
1568    function pauseAll() {
1569        $('iframe[src*="vimeo.com"]').each(function() {
1570            $f(this).api('pause');
1571        });
1572    }
1573
1574//rating
1575    $.fn.stars = function() {
1576        return $(this).each(function() {
1577
1578            var rating = $(this).data("rating");
1579
1580            var numStars = $(this).data("numStars");
1581
1582            var fullStar = new Array(Math.floor(rating + 1)).join('<i class="fa fa-star"></i>');
1583
1584            var halfStar = ((rating % 1) !== 0) ? '<i class="fa fa-star-half-empty"></i>' : '';
1585
1586            var noStar = new Array(Math.floor(numStars + 1 - rating)).join('<i class="fa fa-star-o"></i>');
1587
1588            $(this).html(fullStar + halfStar + noStar);
1589
1590        });
1591    }
1592
1593    $('.wp1s-testimonial-stars').stars();
1594});
1595

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.