1/* Define global Variable */ 2var wphtsp_next_arrow = '<span class="slick-next slick-arrow" data-role="none" tabindex="0" role="button"><svg fill="currentColor" viewBox="0 0 96 96" xmlns="http://www.w3.org/2000/svg"><title/><path d="M69.8437,43.3876,33.8422,13.3863a6.0035,6.0035,0,0,0-7.6878,9.223l30.47,25.39-30.47,25.39a6.0035,6.0035,0,0,0,7.6878,9.2231L69.8437,52.6106a6.0091,6.0091,0,0,0,0-9.223Z"/></svg></span>'; 3var wphtsp_prev_arrow = '<span class="slick-prev slick-arrow" data-role="none" tabindex="0" role="button"><svg fill="currentColor" viewBox="0 0 96 96" xmlns="http://www.w3.org/2000/svg"><title/><path d="M39.3756,48.0022l30.47-25.39a6.0035,6.0035,0,0,0-7.6878-9.223L26.1563,43.3906a6.0092,6.0092,0,0,0,0,9.2231L62.1578,82.615a6.0035,6.0035,0,0,0,7.6878-9.2231Z"/></svg></span>'; 4 5( function($) { 6 7 "use strict"; 8 9 /* Timeline Slider Initialize */ 10 wpostahs_timeline_slider_init(); 11 12 /* Elementor Compatibility */ 13 /***** Elementor Compatibility Start *****/ 14 if( Wpostahs.elementor_preview == 0 ) { 15 16 $(window).on('elementor/frontend/init', function() { 17 18 /* Tweak for Slick Slider */ 19 $('.wpostahs-slider-nav').each(function( index ) { 20 21 /* Tweak for Vertical Tab */ 22 $(this).closest('.elementor-tabs-content-wrapper').addClass('wpostahs-elementor-tab-wrap'); 23 24 var slider_nav_id = $(this).attr( 'id' ); 25 var wphtsp_slider_id = $(this).attr( 'data-slider-nav-for' ); 26 27 $('#'+slider_nav_id).css({'visibility': 'hidden', 'opacity': 0}); 28 $('.'+wphtsp_slider_id).css({'visibility': 'hidden', 'opacity': 0}); 29 30 setTimeout(function() { 31 if( typeof(wphtsp_slider_id) !== 'undefined' && wphtsp_slider_id != '' ) { 32 $('.'+wphtsp_slider_id).slick( 'setPosition' ); 33 $('.'+wphtsp_slider_id).css({'visibility': 'visible', 'opacity': 1}); 34 } 35 36 if( typeof(slider_nav_id) !== 'undefined' && slider_nav_id != '' ) { 37 $('#'+slider_nav_id).slick( 'setPosition' ); 38 $('#'+slider_nav_id).css({'visibility': 'visible', 'opacity': 1}); 39 } 40 }, 350); 41 }); 42 }); 43 } 44 45 /* Elementor Compatibility */ 46 $(document).on('click', '.elementor-tab-title', function() { 47 48 var ele_control = $(this).attr('aria-controls'); 49 var slider_wrap = $('#'+ele_control).find('.wpostahs-slider-nav'); 50 51 /* Tweak for slick slider */ 52 $( slider_wrap ).each(function( index ) { 53 54 var slider_nav_id = $(this).attr( 'id' ); 55 var wphtsp_slider_id = $(this).attr( 'data-slider-nav-for' ); 56 57 $('#'+slider_nav_id).css({'visibility': 'hidden', 'opacity': 0}); 58 $('.'+wphtsp_slider_id).css({'visibility': 'hidden', 'opacity': 0}); 59 60 setTimeout(function() { 61 if( typeof(wphtsp_slider_id) !== 'undefined' && wphtsp_slider_id != '' ) { 62 $('.'+wphtsp_slider_id).slick( 'setPosition' ); 63 $('.'+wphtsp_slider_id).css({'visibility': 'visible', 'opacity': 1}); 64 } 65 66 if( typeof(slider_nav_id) !== 'undefined' && slider_nav_id != '' ) { 67 $('#'+slider_nav_id).slick( 'setPosition' ); 68 $('#'+slider_nav_id).css({'visibility': 'visible', 'opacity': 1}); 69 } 70 }, 350); 71 }); 72 }); 73 74 /* SiteOrigin Compatibility For Accordion Panel */ 75 $(document).on('click', '.sow-accordion-panel', function() { 76 77 var ele_control = $(this).attr('data-anchor'); 78 var slider_wrap = $('#accordion-content-'+ele_control).find('.wpostahs-slider-nav'); 79 80 /* Tweak for slick slider */ 81 $( slider_wrap ).each(function( index ) { 82 83 var slider_nav_id = $(this).attr('id'); 84 var wphtsp_slider_id = $(this).attr( 'data-slider-nav-for' ); 85 86 if( typeof(wphtsp_slider_id) !== 'undefined' && wphtsp_slider_id != '' ) { 87 $('.'+wphtsp_slider_id).slick( 'setPosition' ); 88 } 89 90 if( typeof(slider_nav_id) !== 'undefined' && slider_nav_id != '' ) { 91 $('#'+slider_nav_id).slick( 'setPosition' ); 92 } 93 }); 94 }); 95 96 /* SiteOrigin Compatibility for Tab Panel */ 97 $(document).on('click focus', '.sow-tabs-tab', function() { 98 var sel_index = $(this).index(); 99 var cls_ele = $(this).closest('.sow-tabs'); 100 var tab_cnt = cls_ele.find('.sow-tabs-panel').eq( sel_index ); 101 var slider_wrap = tab_cnt.find('.wpostahs-slider-nav'); 102 103 /* Tweak for slick slider */ 104 $( slider_wrap ).each(function( index ) { 105 106 var slider_nav_id = $(this).attr('id');
107 var wphtsp_slider_id = $(this).attr( 'data-slider-nav-for' ); 108 109 $('#'+slider_nav_id).css({'visibility': 'hidden', 'opacity': 0}); 110 $('.'+wphtsp_slider_id).css({'visibility': 'hidden', 'opacity': 0}); 111 112 setTimeout(function() { 113 114 /* Tweak for slick slider */ 115 if( typeof(slider_nav_id) !== 'undefined' && slider_nav_id != '' ) { 116 $('#'+slider_nav_id).slick( 'setPosition' ); 117 $('#'+slider_nav_id).css({'visibility': 'visible', 'opacity': 1}); 118 } 119 120 /* Tweak for slick slider */ 121 if( typeof(wphtsp_slider_id) !== 'undefined' && wphtsp_slider_id != '' ) { 122 $('.'+wphtsp_slider_id).slick( 'setPosition' ); 123 $('.'+wphtsp_slider_id).css({'visibility': 'visible', 'opacity': 1}); 124 } 125 }, 300); 126 }); 127 }); 128 129 /* Beaver Builder Compatibility for Accordion and Tabs */ 130 $(document).on('click', '.fl-accordion-button, .fl-tabs-label', function() { 131 132 var ele_control = $(this).attr('aria-controls'); 133 var slider_wrap = $('#'+ele_control).find('.wpostahs-slider-nav'); 134 135 /* Tweak for filter */ 136 $( slider_wrap ).each(function( index ) { 137 138 var slider_nav_id = $(this).attr( 'id' ); 139 var wphtsp_slider_id = $(this).attr( 'data-slider-nav-for' ); 140 141 $('#'+slider_nav_id).css({'visibility': 'hidden', 'opacity': 0}); 142 $('.'+wphtsp_slider_id).css({'visibility': 'hidden', 'opacity': 0}); 143 144 setTimeout(function() { 145 /* Tweak for slick slider */ 146 if( typeof(slider_nav_id) !== 'undefined' && slider_nav_id != '' ) { 147 $('#'+slider_nav_id).slick( 'setPosition' ); 148 $('#'+slider_nav_id).css({'visibility': 'visible', 'opacity': 1}); 149 } 150 151 /* Tweak for slick slider */ 152 if( typeof(wphtsp_slider_id) !== 'undefined' && wphtsp_slider_id != '' ) { 153 $('.'+wphtsp_slider_id).slick( 'setPosition' ); 154 $('.'+wphtsp_slider_id).css({'visibility': 'visible', 'opacity': 1}); 155 } 156 }, 300); 157 }); 158 }); 159 160 /* Divi Builder Compatibility for Accordion & Toggle */ 161 $(document).on('click', '.et_pb_toggle', function() { 162 163 var acc_cont = $(this).find('.et_pb_toggle_content'); 164 var slider_wrap = acc_cont.find('.wpostahs-slider-nav'); 165 166 /* Tweak for slick slider */ 167 $( slider_wrap ).each(function( index ) { 168 169 var slider_nav_id = $(this).attr( 'id' ); 170 var wphtsp_slider_id = $(this).attr( 'data-slider-nav-for' ); 171 172 if( typeof(wphtsp_slider_id) !== 'undefined' && wphtsp_slider_id != '' ) { 173 $('.'+wphtsp_slider_id).slick( 'setPosition' ); 174 } 175 176 if( typeof(slider_nav_id) !== 'undefined' && slider_nav_id != '' ) { 177 $('#'+slider_nav_id).slick( 'setPosition' ); 178 } 179 }); 180 }); 181 182 /* Divi Builder Compatibility for Tabs */ 183 $('.et_pb_tabs_controls li a').click( function() { 184 var cls_ele = $(this).closest('.et_pb_tabs'); 185 var tab_cls = $(this).closest('li').attr('class'); 186 var tab_cont = cls_ele.find('.et_pb_all_tabs .'+tab_cls); 187 var slider_wrap = tab_cont.find('.wpostahs-slider-nav'); 188 189 setTimeout(function() { 190 191 /* Tweak for slick slider */ 192 $( slider_wrap ).each(function( index ) { 193 194 var slider_nav_id = $(this).attr('id'); 195 var wphtsp_slider_id = $(this).attr( 'data-slider-nav-for' ); 196 197 $('#'+slider_nav_id).css({'visibility': 'hidden', 'opacity': 0}); 198 $('.'+wphtsp_slider_id).css({'visibility': 'hidden', 'opacity': 0}); 199 200 /* Tweak for slick slider */ 201 if( typeof(slider_nav_id) !== 'undefined' && slider_nav_id != '' ) { 202 $('#'+slider_nav_id).slick( 'setPosition' ); 203 $('#'+slider_nav_id).css({'visibility': 'visible', 'opacity': 1}); 204 } 205 206 /* Tweak for slick slider */ 207 if( typeof(wphtsp_slider_id) !== 'undefined' && wphtsp_slider_id != '' ) { 208 $('.'+wphtsp_slider_id).slick( 'setPosition' ); 209 $('.'+wphtsp_slider_id).css({'visibility': 'visible', 'opacity': 1}); 210 } 211 }); 212 }, 550); 213 }); 214 215 /* Fusion Builder Compatibility for Tabs */ 216 $(document).on('click', '.fusion-tabs li .tab-link', function() { 217 var cls_ele = $(this).closest('.fusion-tabs'); 218 var tab_id = $(this).attr('href'); 219 var tab_cont = cls_ele.find(tab_id); 220 var slider_wrap = tab_cont.find('.wpostahs-slider-nav'); 221 222 /* Tweak for slick slider */ 223 $( slider_wrap ).each(function( index ) { 224 225 var slider_nav_id = $(this).attr('id');
226 var wphtsp_slider_id = $(this).attr( 'data-slider-nav-for' ); 227 228 $('#'+slider_nav_id).css({'visibility': 'hidden', 'opacity': 0}); 229 $('.'+wphtsp_slider_id).css({'visibility': 'hidden', 'opacity': 0}); 230 231 setTimeout(function() { 232 233 /* Tweak for slick slider */ 234 if( typeof(slider_nav_id) !== 'undefined' && slider_nav_id != '' ) { 235 $('#'+slider_nav_id).slick( 'setPosition' ); 236 $('#'+slider_nav_id).css({'visibility': 'visible', 'opacity': 1}); 237 $('#'+slider_nav_id).slick( 'setPosition' ); 238 } 239 240 /* Tweak for slick slider */ 241 if( typeof(wphtsp_slider_id) !== 'undefined' && wphtsp_slider_id != '' ) { 242 $('.'+wphtsp_slider_id).slick( 'setPosition' ); 243 $('.'+wphtsp_slider_id).css({'visibility': 'visible', 'opacity': 1}); 244 $('.'+wphtsp_slider_id).slick( 'setPosition' ); 245 } 246 247 }, 200); 248 }); 249 }); 250 251 /* Fusion Builder Compatibility for Toggles */ 252 $(document).on('click', '.fusion-accordian .panel-heading a', function() { 253 var cls_ele = $(this).closest('.fusion-accordian'); 254 var tab_id = $(this).attr('href'); 255 var tab_cont = cls_ele.find(tab_id); 256 var slider_wrap = tab_cont.find('.wpostahs-slider-nav'); 257 258 /* Tweak for slick slider */ 259 $( slider_wrap ).each(function( index ) { 260 261 var slider_nav_id = $(this).attr('id'); 262 var wphtsp_slider_id = $(this).attr( 'data-slider-nav-for' ); 263 264 $('#'+slider_nav_id).css({'visibility': 'hidden', 'opacity': 0}); 265 $('.'+wphtsp_slider_id).css({'visibility': 'hidden', 'opacity': 0}); 266 267 setTimeout(function() { 268 /* Tweak for slick slider */ 269 if( typeof(slider_nav_id) !== 'undefined' && slider_nav_id != '' ) { 270 $('#'+slider_nav_id).slick( 'setPosition' ); 271 $('#'+slider_nav_id).css({'visibility': 'visible', 'opacity': 1}); 272 $('#'+slider_nav_id).slick( 'setPosition' ); 273 } 274 275 /* Tweak for slick slider */ 276 if( typeof(wphtsp_slider_id) !== 'undefined' && wphtsp_slider_id != '' ) { 277 $('.'+wphtsp_slider_id).slick( 'setPosition' ); 278 $('.'+wphtsp_slider_id).css({'visibility': 'visible', 'opacity': 1}); 279 $('.'+wphtsp_slider_id).slick( 'setPosition' ); 280 } 281 }, 200); 282 }); 283 }); 284 285})(jQuery); 286 287function wpostahs_timeline_slider_init() { 288 289 // Initialize slick slider 290 jQuery( '.wpostahs-slider-nav' ).each(function( index ) { 291 if( jQuery(this).hasClass('slick-initialized') ) { 292 return; 293 } 294 295 // Flex Condition 296 if(Wpostahs.is_avada == 1) { 297 jQuery(this).closest('.fusion-flex-container').addClass('wpostahs-fusion-flex'); 298 } 299 300 var slider_id = jQuery(this).attr('id'); 301 var slider_nav_id = jQuery(this).attr('data-slider-nav-for'); 302 var slider_conf = JSON.parse( jQuery(this).closest( '.wpostahs-slider-wrp' ).attr( 'data-conf' ) ); 303 304 // For Navigation 305 if( typeof(slider_nav_id) != 'undefined' && slider_nav_id != '' ) { 306 nav_id = '.'+slider_nav_id; 307 } 308 309 if( typeof(slider_id) != 'undefined' && slider_id != '' ) { 310 311 jQuery('.'+slider_nav_id).slick({ 312 lazyload : slider_conf.lazyload, 313 dots : ( slider_conf.dots == "true" ) ? true : false, 314 infinite : ( slider_conf.loop == "true" ) ? true : false, 315 arrows : false, 316 speed : parseInt(slider_conf.speed), 317 autoplay : ( slider_conf.autoplay == "true" ) ? true : false, 318 fade : ( slider_conf.fade == "true" ) ? true : false, 319 autoplaySpeed : parseInt(slider_conf.autoplayInterval), 320 asNavFor : '#'+slider_id, 321 slidesToShow : 1, 322 mobileFirst : ( Wpostahs.is_mobile == 1 ) ? true : false, 323 rtl : ( slider_conf.rtl == "true" ) ? true : false, 324 slidesToScroll : 1, 325 //adaptiveHeight : true 326 }); 327 } 328 329 // For Navigation 330 if( typeof(slider_nav_id) != 'undefined' ) { 331 332 jQuery('#'+slider_id).slick({ 333 lazyload : slider_conf.lazyload, 334 slidesToShow : parseInt(slider_conf.slidestoshow), 335 slidesToScroll : 1, 336 infinite : (slider_conf.loop) == "true" ? true : false, 337 asNavFor : nav_id, 338 arrows : (slider_conf.arrows) == "true" ? true : false, 339 dots : false, 340 speed : parseInt(slider_conf.speed), 341 centerMode : (slider_conf.centermode) == "true" ? true : false, 342 rtl : (slider_conf.rtl == "true") ? true : false, 343 focusOnSelect : true, 344 centerPadding : '10px', 345 nextArrow : wphtsp_next_arrow, 346 prevArrow : wphtsp_prev_arrow, 347 responsive : [ 348 { 349 breakpoint: 768, 350 settings: { 351 arrows: true, 352 centerMode: true, 353 centerPadding: '10px', 354 slidesToShow: 3 355 } 356 }, 357 { 358 breakpoint: 480, 359 settings: { 360 arrows: true, 361 centerMode: true, 362 centerPadding: '10px', 363 slidesToShow: 1 364 } 365 } 366 ] 367 }); 368 } 369 }); 370}
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.