var _____WB$wombat$assign$function_____=function(name){return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name))||self[name];};if(!self.__WB_pmw){self.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}{
let window = _____WB$wombat$assign$function_____("window");
let self = _____WB$wombat$assign$function_____("self");
let document = _____WB$wombat$assign$function_____("document");
let location = _____WB$wombat$assign$function_____("location");
let top = _____WB$wombat$assign$function_____("top");
let parent = _____WB$wombat$assign$function_____("parent");
let frames = _____WB$wombat$assign$function_____("frames");
let opens = _____WB$wombat$assign$function_____("opens");
(function($) {
$.tm_pb_simple_slider = function(el, options) {
var settings = $.extend( {
slide : '.tm-slide', // slide class
arrows : '.tm-pb-slider-arrows', // arrows container class
prev_arrow : '.tm-pb-arrow-prev', // left arrow class
next_arrow : '.tm-pb-arrow-next', // right arrow class
controls : '.tm-pb-controllers a', // control selector
carousel_controls : '.tm_pb_carousel_item', // carousel control selector
control_active_class : 'tm-pb-active-control', // active control class name
previous_text : tm_pb_custom.previous, // previous arrow text
next_text : tm_pb_custom.next, // next arrow text
fade_speed : 500, // fade effect speed
use_arrows : true, // use arrows?
use_controls : true, // use controls?
manual_arrows : '', // html code for custom arrows
append_controls_to : '', // controls are appended to the slider element by default, here you can specify the element it should append to
controls_below : false,
controls_class : 'tm-pb-controllers', // controls container class name
slideshow : false, // automattic animation?
slideshow_speed : 7000, // automattic animation speed
show_progress_bar : false, // show progress bar if automattic animation is active
tabs_animation : false,
use_carousel : false
}, options );
var $tm_slider = $(el),
$tm_slide = $tm_slider.closest_descendent( settings.slide ),
tm_slides_number = $tm_slide.length,
tm_fade_speed = settings.fade_speed,
tm_active_slide = 0,
$tm_slider_arrows,
$tm_slider_prev,
$tm_slider_next,
$tm_slider_controls,
$tm_slider_carousel_controls,
tm_slider_timer,
controls_html = '',
carousel_html = '',
$progress_bar = null,
progress_timer_count = 0,
$tm_pb_container = $tm_slider.find( '.tm_pb_container' ),
tm_pb_container_width = $tm_pb_container.width(),
is_post_slider = $tm_slider.hasClass( 'tm_pb_post_slider' );
$tm_slider.tm_animation_running = false;
$.data(el, "tm_pb_simple_slider", $tm_slider);
$tm_slide.eq(0).addClass( 'tm-pb-active-slide' );
if ( ! settings.tabs_animation ) {
if ( !$tm_slider.hasClass('tm_pb_bg_layout_dark') && !$tm_slider.hasClass('tm_pb_bg_layout_light') ) {
$tm_slider.addClass( tm_get_bg_layout_color( $tm_slide.eq(0) ) );
}
}
if ( settings.use_arrows && tm_slides_number > 1 ) {
if ( settings.manual_arrows == '' )
$tm_slider.append( '
' );
else
$tm_slider.append( settings.manual_arrows );
$tm_slider_arrows = $tm_slider.find( settings.arrows );
$tm_slider_prev = $tm_slider.find( settings.prev_arrow );
$tm_slider_next = $tm_slider.find( settings.next_arrow );
$tm_slider_next.click( function(){
if ( $tm_slider.tm_animation_running ) return false;
$tm_slider.tm_slider_move_to( 'next' );
return false;
} );
$tm_slider_prev.click( function(){
if ( $tm_slider.tm_animation_running ) return false;
$tm_slider.tm_slider_move_to( 'previous' );
return false;
} );
// swipe support requires et-jquery-touch-mobile
$tm_slider.find( settings.slide ).on( 'swipeleft', function() {
$tm_slider.tm_slider_move_to( 'next' );
});
$tm_slider.find( settings.slide ).on( 'swiperight', function() {
$tm_slider.tm_slider_move_to( 'previous' );
});
}
if ( settings.use_controls && tm_slides_number > 1 ) {
for ( var i = 1; i <= tm_slides_number; i++ ) {
controls_html += '' + i + '';
}
controls_html =
'' +
controls_html +
'
';
if ( settings.append_controls_to == '' )
$tm_slider.append( controls_html );
else
$( settings.append_controls_to ).append( controls_html );
if ( settings.controls_below )
$tm_slider_controls = $tm_slider.parent().find( settings.controls );
else
$tm_slider_controls = $tm_slider.find( settings.controls );
tm_maybe_set_controls_color( $tm_slide.eq(0) );
$tm_slider_controls.click( function(){
if ( $tm_slider.tm_animation_running ) return false;
$tm_slider.tm_slider_move_to( $(this).index() );
return false;
} );
}
if ( settings.use_carousel && tm_slides_number > 1 ) {
for ( var i = 1; i <= tm_slides_number; i++ ) {
slide_id = i - 1;
image_src = ( $tm_slide.eq(slide_id).data('image') !== undefined ) ? 'url(' + $tm_slide.eq(slide_id).data('image') + ')' : 'none';
carousel_html += '';
}
carousel_html =
'' +
'
' +
carousel_html +
'
' +
'
';
$tm_slider.after( carousel_html );
$tm_slider_carousel_controls = $tm_slider.siblings('.tm_pb_carousel').find( settings.carousel_controls );
$tm_slider_carousel_controls.click( function(){
if ( $tm_slider.tm_animation_running ) return false;
var $this = $(this);
$tm_slider.tm_slider_move_to( $this.data('slide-id') );
return false;
} );
}
if ( settings.slideshow && tm_slides_number > 1 ) {
$tm_slider.hover( function() {
if ( $tm_slider.hasClass( 'tm_slider_auto_ignore_hover' ) ) {
return;
}
$tm_slider.addClass( 'tm_slider_hovered' );
if ( typeof tm_slider_timer != 'undefined' ) {
clearInterval( tm_slider_timer );
}
}, function() {
if ( $tm_slider.hasClass( 'tm_slider_auto_ignore_hover' ) ) {
return;
}
$tm_slider.removeClass( 'tm_slider_hovered' );
tm_slider_auto_rotate();
} );
}
tm_slider_auto_rotate();
function tm_slider_auto_rotate(){
if ( settings.slideshow && tm_slides_number > 1 && ! $tm_slider.hasClass( 'tm_slider_hovered' ) ) {
tm_slider_timer = setTimeout( function() {
$tm_slider.tm_slider_move_to( 'next' );
}, settings.slideshow_speed );
}
}
function tm_stop_video( active_slide ) {
var $tm_video, tm_video_src;
// if there is a video in the slide, stop it when switching to another slide
if ( active_slide.has( 'iframe' ).length ) {
$tm_video = active_slide.find( 'iframe' );
tm_video_src = $tm_video.attr( 'src' );
$tm_video.attr( 'src', '' );
$tm_video.attr( 'src', tm_video_src );
} else if ( active_slide.has( 'video' ).length ) {
if ( !active_slide.find('.tm_pb_section_video_bg').length ) {
$tm_video = active_slide.find( 'video' );
$tm_video[0].pause();
}
}
}
function tm_fix_slider_content_images() {
var $this_slider = $tm_slider,
$slide_image_container = $this_slider.find( '.tm-pb-active-slide .tm_pb_slide_image' );
$slide_video_container = $this_slider.find( '.tm-pb-active-slide .tm_pb_slide_video' );
$slide = $slide_image_container.closest( '.tm_pb_slide' ),
$slider = $slide.closest( '.tm_pb_slider' ),
slide_height = $slider.innerHeight(),
image_height = parseInt( slide_height * 0.8 ),
$top_header = $('#top-header'),
$main_header = $('#main-header'),
$tm_transparent_nav = $( '.tm_transparent_nav' ),
$tm_vertical_nav = $('.tm_vertical_nav');
$slide_image_container.find( 'img' ).css( 'maxHeight', image_height + 'px' );
if ( $slide.hasClass( 'tm_pb_media_alignment_center' ) ) {
$slide_image_container.css( 'marginTop', '-' + parseInt( $slide_image_container.height() / 2 ) + 'px' );
}
$slide_video_container.css( 'marginTop', '-' + parseInt( $slide_video_container.height() / 2 ) + 'px' );
$slide_image_container.find( 'img' ).addClass( 'active' );
}
function tm_get_bg_layout_color( $slide ) {
if ( $slide.hasClass( 'tm_pb_bg_layout_dark' ) ) {
return 'tm_pb_bg_layout_dark';
}
return 'tm_pb_bg_layout_light';
}
function tm_maybe_set_controls_color( $slide ) {
var next_slide_dot_color,
$arrows,
arrows_color;
if ( typeof $tm_slider_controls !== 'undefined' && $tm_slider_controls.length ) {
next_slide_dot_color = $slide.data( 'dots_color' ) || '';
if ( next_slide_dot_color !== '' ) {
$tm_slider_controls.attr( 'style', 'background-color: ' + hex_to_rgba( next_slide_dot_color, '0.3' ) + ';' )
$tm_slider_controls.filter( '.tm-pb-active-control' ).attr( 'style', 'background-color: ' + hex_to_rgba( next_slide_dot_color ) + '!important;' );
} else {
$tm_slider_controls.removeAttr( 'style' );
}
}
if ( typeof $tm_slider_arrows !== 'undefined' && $tm_slider_arrows.length ) {
$arrows = $tm_slider_arrows.find( 'a' );
arrows_color = $slide.data( 'arrows_color' ) || '';
if ( arrows_color !== '' ) {
$arrows.css( 'color', arrows_color );
} else {
$arrows.css( 'color', 'inherit' );
}
}
}
// fix the appearance of some modules inside the post slider
function tm_fix_builder_content() {
if ( is_post_slider ) {
setTimeout( function() {
var $tm_pb_circle_counter = $( '.tm_pb_circle_counter' ),
$tm_pb_number_counter = $( '.tm_pb_number_counter' );
window.tm_fix_testimonial_inner_width();
if ( $tm_pb_circle_counter.length ) {
window.tm_pb_reinit_circle_counters( $tm_pb_circle_counter );
}
if ( $tm_pb_number_counter.length ) {
window.tm_pb_reinit_number_counters( $tm_pb_number_counter );
}
window.tm_reinint_waypoint_modules();
}, 1000 );
}
}
function hex_to_rgba( color, alpha ) {
var color_16 = parseInt( color.replace( '#', '' ), 16 ),
red = ( color_16 >> 16 ) & 255,
green = ( color_16 >> 8 ) & 255,
blue = color_16 & 255,
alpha = alpha || 1,
rgba;
rgba = red + ',' + green + ',' + blue + ',' + alpha;
rgba = 'rgba(' + rgba + ')';
return rgba;
}
$tm_window.load( function() {
tm_fix_slider_content_images();
} );
$tm_window.resize( function() {
tm_fix_slider_content_images();
} );
$tm_slider.tm_slider_move_to = function ( direction ) {
var $active_slide = $tm_slide.eq( tm_active_slide ),
$next_slide;
$tm_slider.tm_animation_running = true;
$tm_slider.removeClass('tm_slide_transition_to_next tm_slide_transition_to_previous').addClass('tm_slide_transition_to_' + direction );
$tm_slider.find('.tm-pb-moved-slide').removeClass('tm-pb-moved-slide');
if ( direction == 'next' || direction == 'previous' ){
if ( direction == 'next' )
tm_active_slide = ( tm_active_slide + 1 ) < tm_slides_number ? tm_active_slide + 1 : 0;
else
tm_active_slide = ( tm_active_slide - 1 ) >= 0 ? tm_active_slide - 1 : tm_slides_number - 1;
} else {
if ( tm_active_slide == direction ) {
$tm_slider.tm_animation_running = false;
return;
}
tm_active_slide = direction;
}
if ( typeof tm_slider_timer != 'undefined' )
clearInterval( tm_slider_timer );
$next_slide = $tm_slide.eq( tm_active_slide );
$tm_slider.trigger( 'simple_slider_before_move_to', { direction : direction, next_slide : $next_slide });
$tm_slide.each( function(){
$(this).css( 'zIndex', 1 );
} );
$active_slide.css( 'zIndex', 2 ).removeClass( 'tm-pb-active-slide' ).addClass('tm-pb-moved-slide');
$next_slide.css( { 'display' : 'block', opacity : 0 } ).addClass( 'tm-pb-active-slide' );
tm_fix_slider_content_images();
tm_fix_builder_content();
if ( settings.use_controls )
$tm_slider_controls.removeClass( settings.control_active_class ).eq( tm_active_slide ).addClass( settings.control_active_class );
if ( settings.use_carousel )
$tm_slider_carousel_controls.removeClass( settings.control_active_class ).eq( tm_active_slide ).addClass( settings.control_active_class );
if ( ! settings.tabs_animation ) {
tm_maybe_set_controls_color( $next_slide );
$next_slide.animate( { opacity : 1 }, tm_fade_speed );
$active_slide.addClass( 'tm_slide_transition' ).css( { 'display' : 'list-item', 'opacity' : 1 } ).animate( { opacity : 0 }, tm_fade_speed, function(){
var active_slide_layout_bg_color = tm_get_bg_layout_color( $active_slide ),
next_slide_layout_bg_color = tm_get_bg_layout_color( $next_slide );
$(this).css('display', 'none').removeClass( 'tm_slide_transition' );
tm_stop_video( $active_slide );
$tm_slider
.removeClass( active_slide_layout_bg_color )
.addClass( next_slide_layout_bg_color );
$tm_slider.tm_animation_running = false;
$tm_slider.trigger( 'simple_slider_after_move_to', { next_slide : $next_slide } );
} );
} else {
$next_slide.css( { 'display' : 'none', opacity : 0 } );
$active_slide.addClass( 'tm_slide_transition' ).css( { 'display' : 'block', 'opacity' : 1 } ).animate( { opacity : 0 }, tm_fade_speed, function(){
$(this).css('display', 'none').removeClass( 'tm_slide_transition' );
$next_slide.css( { 'display' : 'block', 'opacity' : 0 } ).animate( { opacity : 1 }, tm_fade_speed, function() {
$tm_slider.tm_animation_running = false;
$tm_slider.trigger( 'simple_slider_after_move_to', { next_slide : $next_slide } );
} );
} );
}
tm_slider_auto_rotate();
}
}
$.fn.tm_pb_simple_slider = function( options ) {
return this.each(function() {
new $.tm_pb_simple_slider(this, options);
});
}
}(jQuery));
}
/*
FILE ARCHIVED ON 06:46:40 Nov 24, 2024 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 17:26:14 Apr 22, 2026.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
capture_cache.get: 0.777
load_resource: 183.428
PetaboxLoader3.resolve: 28.009
PetaboxLoader3.datanode: 25.371 (2)
loaddict: 143.854
*/