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_carousel = function(el, options) { var settings = $.extend( { slide_duration : 500, }, options ); var $tm_carousel = $(el), $carousel_items = $tm_carousel.find('.tm_pb_carousel_items'), $the_carousel_items = $carousel_items.find('.tm_pb_carousel_item'); $tm_carousel.tm_animation_running = false; $tm_carousel.addClass('container-width-change-notify').on('containerWidthChanged', function( event ){ set_carousel_columns( $tm_carousel ); set_carousel_height( $tm_carousel ); }); $carousel_items.data('items', $the_carousel_items.toArray() ); $tm_carousel.data('columns_setting_up', false ); $carousel_items.prepend('
' + '' + tm_pb_custom.previous + '' + '' + '' + tm_pb_custom.next + '' + '
'); set_carousel_columns( $tm_carousel ); set_carousel_height( $tm_carousel ); $tm_carousel_next = $tm_carousel.find( '.tm-pb-arrow-next' ); $tm_carousel_prev = $tm_carousel.find( '.tm-pb-arrow-prev' ); $tm_carousel_next.click( function(){ if ( $tm_carousel.tm_animation_running ) return false; $tm_carousel.tm_carousel_move_to( 'next' ); return false; } ); $tm_carousel_prev.click( function(){ if ( $tm_carousel.tm_animation_running ) return false; $tm_carousel.tm_carousel_move_to( 'previous' ); return false; } ); // swipe support requires et-jquery-touch-mobile $tm_carousel.on( 'swipeleft', function() { $tm_carousel.tm_carousel_move_to( 'next' ); }); $tm_carousel.on( 'swiperight', function() { $tm_carousel.tm_carousel_move_to( 'previous' ); }); function set_carousel_height( $the_carousel ) { var carousel_items_width = $the_carousel_items.width(), carousel_items_height = $the_carousel_items.height(); $carousel_items.css('height', carousel_items_height + 'px' ); } function set_carousel_columns( $the_carousel ) { var columns, $carousel_parent = $the_carousel.parents('.tm_pb_column'), carousel_items_width = $carousel_items.width(), carousel_item_count = $the_carousel_items.length; if ( $carousel_parent.hasClass('tm_pb_column_4_4') || $carousel_parent.hasClass('tm_pb_column_3_4') || $carousel_parent.hasClass('tm_pb_column_2_3') ) { if ( $tm_window.width() < 768 ) { columns = 3; } else { columns = 4; } } else if ( $carousel_parent.hasClass('tm_pb_column_1_2') || $carousel_parent.hasClass('tm_pb_column_3_8') || $carousel_parent.hasClass('tm_pb_column_1_3') ) { columns = 3; } else if ( $carousel_parent.hasClass('tm_pb_column_1_4') ) { if ( $tm_window.width() > 480 && $tm_window.width() < 980 ) { columns = 3; } else { columns = 2; } } if ( columns === $carousel_items.data('portfolio-columns') ) { return; } if ( $the_carousel.data('columns_setting_up') ) { return; } $the_carousel.data('columns_setting_up', true ); // store last setup column $carousel_items.removeClass('columns-' + $carousel_items.data('portfolio-columns') ); $carousel_items.addClass('columns-' + columns ); $carousel_items.data('portfolio-columns', columns ); // kill all previous groups to get ready to re-group if ( $carousel_items.find('.tm-carousel-group').length ) { $the_carousel_items.appendTo( $carousel_items ); $carousel_items.find('.tm-carousel-group').remove(); } // setup the grouping var the_carousel_items = $carousel_items.data('items'), $carousel_group = $('