1(function ($) { 2 $(document).ready(function () { 3 4 /* function get_global_country_code() starts here */ 5 async function get_global_country_code() { 6 const data = await $.ajax({ 7 url: '/user_country_state_code.php', 8 cache: false 9 }); 10 var country_state_code_data_arr = data.split('**'); 11 var user_country_code_data = country_state_code_data_arr[0]; 12 console.log('func-get_global_country_code : Country:', user_country_code_data); 13 return user_country_code_data; 14 } 15 /* function get_global_country_code() ends here */ 16 17 $('li.tb-megamenu-item.level-1 > span.tb-megamenu-no-link, .tb-megamenu-submenu').hover(function () { 18 $(this).parents('#navbar').css('background', '#fff'); 19 $('.navbar-header').css('border-bottom', '1px solid #D3D3D3'); 20 21 // alert('me hover'); 22 23 }, function () { 24 $(this).parents('#navbar').css('background', 'none'); 25 $('.navbar-header').css('border-bottom', '0px solid #D3D3D3'); 26 }); 27 28 $('.tb-megamenu-submenu').hover(function () { 29 // $(this).parents().find('span.tb-megamenu-no-link').css('border-bottom', '2px solid #0D62FE !important'); 30 }); 31 32 /* hide most_top_bar when drop down menu opens START*/ 33 $('.level-1 .tb-megamenu-submenu.dropdown-menu').mouseover(function () { 34 $('.most_top_banner').css('display','none'); 35 //$('.pricing-header').css('position','relative'); 36 //console.log('price header : relative'); 37 }); 38 $('.level-1 .tb-megamenu-submenu.dropdown-menu').mouseout(function () { 39 //var especial_price_header_top = parseInt($('.pricing-header').offset().top); 40 //if (especial_price_header_top <= 2000) { 41 // $('.pricing-header').css('position','fixed'); 42 // } 43 // console.log('price header : fixed = ' + $('.pricing-header').offset().top); 44 45 }); 46 /* hide most_top_bar when drop down menu opens END */ 47 48 var width = $(window).width(); 49 if (width <= 979) { 50 $('.tb-megamenu-nav .tb-megamenu-item span.tb-megamenu-no-link').click(function () { 51 $(this).parents('.tb-megamenu-item').find('.mega-dropdown-inner').addClass('opened_inner_drop_down'); 52 $(this).parents('.tb-megamenu-item').find('.mega-dropdown-inner').toggle(); 53 $('.tb-megamenu-nav .tb-megamenu-item .mega-dropdown-inner').each(function () { 54 if (!($(this).hasClass('opened_inner_drop_down'))) { 55 $(this).css('display', 'none'); 56 $('.tb-megamenu-nav .tb-megamenu-item span.tb-megamenu-no-link').removeClass('tb-megamenu-no-link__opened'); 57 } 58 }); 59 $(this).parents('.tb-megamenu-item').find('.mega-dropdown-inner').removeClass('opened_inner_drop_down'); 60 if ($(this).parents('.tb-megamenu-item').find('.mega-dropdown-inner').is(':visible')) { 61 $(this).addClass('tb-megamenu-no-link__opened'); 62 } 63 else { 64 $(this).removeClass('tb-megamenu-no-link__opened'); 65 } 66 $(this).parents('.tb-megamenu-item').find('.hidden_link_border_fix:eq(0)').trigger('click'); 67 //$(this).parents('.tb-megamenu-item').find('.hidden_link_border_fix:eq(0)').css('display','block'); 68 }); 69 } 70 71 $('#block-mobilemenuicontoggle .mobile_menu_icon_cont .mobile_menu_icon').click(function () { 72 $('.tb-megamenu-main button').trigger('click'); 73 74 }); 75 $('.tb-megamenu-main button').click(function () { 76 if ($('.tb-megamenu .nav-collapse').hasClass("in")) { 77 $('#block-mobilemenuicontoggle .mobile_menu_icon_cont .mobile_menu_icon').addClass('mobile_menu_icon_open'); 78 $('#block-mobilemenuicontoggle .mobile_menu_icon_cont .mobile_menu_icon').removeClass('mobile_menu_icon_close'); 79 $('#block-bookademobtn').css('display', 'block'); 80 $('body').css('overflow-y', 'scroll'); 81 82 } 83 else { 84 $('#block-mobilemenuicontoggle .mobile_menu_icon_cont .mobile_menu_icon').addClass('mobile_menu_icon_close'); 85 $('#block-mobilemenuicontoggle .mobile_menu_icon_cont .mobile_menu_icon').removeClass('mobile_menu_icon_open'); 86 $('#block-bookademobtn ').css('display', 'none'); 87 $('body').css('overflow-y', 'hidden'); 88 89 } 90 }); 91 92 // blog pages right side lead magnet start 93 94 window.onscroll = function () { myFunction() }; 95 96 function getOffset(el) { 97 var _x = 0; 98 var _y = 0; 99 while (el && !isNaN(el.offsetLeft) && !isNaN(el.offsetTop)) { 100 _x += el.offsetLeft - el.scrollLeft; 101 _y += el.offsetTop - el.scrollTop; 102 el = el.offsetParent; 103 } 104 return { top: _y, left: _x }; 105 } 106 107 function myFunction() { 108 var $el = $('#lead-mag-inner-cont'); 109 var navbar = document.getElementById("stopper_desktop_lead_magnets"); 110 if (navbar) { 111 // // Get the offset position of the navbar 112 var sticky = navbar.offsetTop; 113 sticky = parseInt(sticky) - 600; 114 var stick_menu_feature_image_top_offset = $('.blog_featured_img_main img').offset().top - $('#navbar').offset().top; 115 116 117 if (window.pageYOffset > sticky) { 118 $el.css({ 'position': 'static' });
119 120 //$('#lead-mag-inner-cont .lead_mag_cont').css({ 'padding': '0' }); 121 } 122 else if (window.pageYOffset < sticky) { 123 124 if (window.pageYOffset < 100) { 125 $el.css({ 'position': 'static', 'top': stick_menu_feature_image_top_offset + 'px' }); 126 } 127 else if (stick_menu_feature_image_top_offset > 100) { 128 $el.css({ 'position': 'fixed', 'top': stick_menu_feature_image_top_offset + 'px' }); 129 } 130 else if (stick_menu_feature_image_top_offset < 100) { 131 $el.css({ 'position': 'fixed', 'top': '100px' }); 132 } 133 } 134 } 135 // Sticky menu code start 136 var window_scroll_y_offset = window.pageYOffset; 137 if (window_scroll_y_offset > 0) { 138 $("#navbar").addClass('sticky_menu_header'); 139 $("#navbar").addClass('full_width_div'); 140 $('.most_top_banner').css('display','none'); 141 } 142 else { 143 $("#navbar").removeClass('sticky_menu_header'); 144 $("#navbar").removeClass('full_width_div'); 145 $('.most_top_banner').css('display','flex'); 146 } 147 // Sticky menu code end 148 149 /* Sticky library right form on large screens only - START */ 150 var window_width = $(window).width(); 151 if (window_width >= 831) { 152 $('.page-node-type-library .blk_grp_3_col_main_retain_grow .blk_grp_3_col_right_retain_grow .blk_grp_3_col_right_retain_grow_inner').each(function() { 153 console.clear(); 154 var library_page_ends_now = parseInt($('.library_page_ends_now').offset().top); 155 library_page_ends_now = library_page_ends_now - 350; 156 console.log(window_scroll_y_offset+'=='+library_page_ends_now); 157 if (window_scroll_y_offset == 0) { 158 $('.page-node-type-library .blk_grp_3_col_main_retain_grow .blk_grp_3_col_right_retain_grow .blk_grp_3_col_right_retain_grow_inner').css({ 159 'position': 'unset', 160 'right': 'unset', 161 'top': 'unset', 162 }); 163 } 164 else if (window_scroll_y_offset <= library_page_ends_now) { 165 $('.page-node-type-library .blk_grp_3_col_main_retain_grow .blk_grp_3_col_right_retain_grow .blk_grp_3_col_right_retain_grow_inner').css({ 166 'position': 'fixed', 167 'top': '20px', 168 }); 169 } 170 else { 171 $('.page-node-type-library .blk_grp_3_col_main_retain_grow .blk_grp_3_col_right_retain_grow .blk_grp_3_col_right_retain_grow_inner').css({ 172 'position': 'unset', 173 'right': 'unset', 174 'top': 'unset', 175 }); 176 } 177 }); 178 179 } 180 /* Sticky library right form on large screens only - START */ 181 182 183 184 } 185 // blog pages right side lead magnet end 186 187 $(".path-search .search_bar_input span").css('display', 'none'); 188 189 $('.path-search .search_bar_input .input_field').keyup(function (event) { 190 var inputLength = $(this).val().length; 191 if (inputLength > 0) { 192 $(".path-search .search_bar_input span").css('display', 'block'); 193 } else { 194 $(".path-search .search_bar_input span").css('display', 'none'); 195 } 196 }); 197 198 $('.path-search .search_bar_input .input_field').each(function (event) { 199 var inputLength = $(this).val().length; 200 if (inputLength > 0) { 201 $(".path-search .search_bar_input span").css('display', 'block'); 202 } else { 203 $(".path-search .search_bar_input span").css('display', 'none'); 204 } 205 }); 206 207 $(".path-search .search_bar_input span").click(function () { 208 $(".path-search .search_bar_input .input_field").val(''); 209 $(".path-search .search_bar_input span").css('display', 'none'); 210 }); 211 212 $('.path-search .search_results_count_cont').each(function (event) { 213 var search_results_count_cont = $(this).html(); 214 search_results_count_cont = parseInt(search_results_count_cont); 215 if (search_results_count_cont > 0) { 216 $(".path-search span.search_counter_result").html(search_results_count_cont); 217 } else { 218 $(".path-search span.search_counter_result").html('"
218No search results found."'); 219 $(".path-search .search_results_list").css('display', 'none'); 220 $(".path-search .blk_grp_simple_head_desc .field--name-field-simple-desc .search-form").append('<div class=no_search_result_found>"No search results found."</div>'); 221 } 222 }); 223 224 225 /* Tag icons script start */ 226 $('.field--name-field-tags-link-lef-cnt-rt-img .field--item span').each(function () { 227 var field_lable = $(this).html(); 228 if (field_lable != "" && field_lable != null) { 229 field_lable = field_lable.replaceAll(" ", "-"); 230 field_lable = field_lable.replaceAll("&", "&"); 231 field_lable = field_lable.replaceAll("/", "-"); 232 field_lable = field_lable.replaceAll("*", "-"); 233 field_lable += '.svg'; 234 $(this).attr('style', "background:url('/themes/glueup/images/tag-images/" + field_lable + "') 12px 5px no-repeat"); 235 236 } 237 }); 238 $('.field--name-field-tags-link-lef-img-rt-cnt .field--item span').each(function () { 239 var field_lable = $(this).html(); 240 if (field_lable != "" && field_lable != null) { 241 field_lable = field_lable.replaceAll(" ", "-"); 242 field_lable = field_lable.replaceAll("&", "&"); 243 field_lable = field_lable.replaceAll("/", "-"); 244 field_lable = field_lable.replaceAll("*", "-"); 245 field_lable += '.svg'; 246 $(this).attr('style', "background:url('/themes/glueup/images/tag-images/" + field_lable + "') 12px 7px no-repeat"); 247 } 248 }); 249 /* Tag icons script end */ 250 251 $('.spb-popup-main-wrapper .spb_close:hover').mouseover(function () { 252 $(this).html(" "); 253 }); 254 255 /* Lazy loading START */ 256 $('.content img.img-responsive:eq(0)').removeAttr('loading'); 257 /* Lazy loading END */ 258 259 /* Image Background Color Start */ 260 var left_content_tags_right_image_bg_cont = '.blk_grp_left_content_tags_right_image .blk_right_container_inner .field--name-field-img-lef-cnt-rt-img'; 261 262 $(left_content_tags_right_image_bg_cont+':eq(0)').css('background-color', '#e7efff').css('border-radius', '8px'); 263 $(left_content_tags_right_image_bg_cont+':eq(1)').css('background-color', '#fef3e6').css('border-radius', '8px'); 264 $(left_content_tags_right_image_bg_cont+':eq(2)').css('background-color', '#f3e7eb').css('border-radius', '8px'); 265 $(left_content_tags_right_image_bg_cont+':eq(3)').css('background-color', '#ecf8f0').css('border-radius', '8px'); 266 $(left_content_tags_right_image_bg_cont+':eq(4)').css('background-color', '#e9e9e9').css('border-radius', '8px'); 267 268 var left_img_right_content_bg_cont = '.blk_grp_left_img_right_content .blk_left_container_inner .field--name-field-image-lef-img-rt-cnt'; 269 270 $(left_img_right_content_bg_cont+':eq(0)').css('background-color', '#ecf8f0').css('border-radius', '8px'); 271 $(left_img_right_content_bg_cont+':eq(1)').css('background-color', '#e9e9e9').css('border-radius', '8px'); 272 $(left_img_right_content_bg_cont+':eq(2)').css('background-color', '#e7efff').css('border-radius', '8px'); 273 $(left_img_right_content_bg_cont+':eq(3)').css('background-color', '#fef3e6').css('border-radius', '8px'); 274 $(left_img_right_content_bg_cont+':eq(4)').css('background-color', '#f3e7eb').css('border-radius', '8px'); 275 276 277 /* Image Background Color End */ 278 279 280 281 282 /* slider START here */ 283 284 285 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info:eq(0)').css('display', 'block'); 286 287 288 289 $('.testimonials_slider_group_container .slider_right_arrow_container').attr('slider_item', 1); 290 $('.testimonials_slider_group_container .slider_left_arrow_container').attr('slider_item', 1); 291 $('.main_slider_dots_container .inner_slider_dots').html(''); 292 293 var slider = 1; 294 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').each(function () { 295 $(this).attr('slider_item', slider); 296 $('.main_slider_dots_container .inner_slider_dots').append('<input type="radio" name="slider_items_options" aria-label="slider' + slider + '" value="' + slider + '">'); 297 slider++; 298 }); 299 300 $('.testimonials_slider_group_container .slider_right_arrow_container').click(function () { 301 302 $('.main_slider_counter_hidden_desktop ').html(0); 303 $('.main_slider_counter_hidden ').html(0); 304 305 /*$('.main_slider_border .inner_slider_border').css('width', '0%'); 306 $('.main_slider_border .inner_slider_border_desktop').css('width', '0%');*/ 307 308 $('.main_slider_border .inner_slider_border').addClass('border_transition_none'); 309 310 $('.main_slider_border .inner_slider_border_desktop').addClass('border_transition_none'); 311 312 var arrow_slider_item = parseInt($(this).attr('slider_item')); 313 var arrow_slider_item_next = arrow_slider_item + 1; 314 var total_slider_items = 0; 315 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').each(function () { 316 total_slider_items++; 317 }); 318 if (arrow_slider_item < total_slider_items) { 319 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').css('display', 'none'); 320 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').addClass('custom_slider_fade_out'); 321 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').removeClass('custom_slider_fade_in'); 322 var slider = 1; 323 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').each(function () { 324 var this_slider_item_val = $(this).attr('slider_item'); 325 if (this_slider_item_val == arrow_slider_item_next) { 326 $(this).css('display', 'block'); 327 $(this).addClass('custom_slider_fade_in'); 328 $(this).removeClass('custom_slider_fade_out'); 329 } 330 slider++; 331 }); 332 $('.testimonials_slider_group_container .slider_right_arrow_container').attr('slider_item', arrow_slider_item_next); 333 $('.testimonials_slider_group_container .slider_left_arrow_container').attr('slider_item', arrow_slider_item); 334 335 $('.main_slider_dots_container .inner_slider_dots input').each(function () { 336 var slider_radio_val = $(this).attr('value'); 337 if (slider_radio_val == arrow_slider_item_next) { 338 $(this).trigger('click'); 339 } 340 }); 341 342 } 343 else if (arrow_slider_item >= total_slider_items) { 344 $('.main_slider_dots_container .inner_slider_dots input:eq(0)').trigger('click'); 345 } 346 347 348 }); 349 350 351 $('.testimonials_slider_group_container .slider_left_arrow_container').click(function () { 352 353 $('.main_slider_counter_hidden_desktop').html(0); 354 $('.main_slider_counter_hidden').html(0); 355 356 $('.main_slider_border .inner_slider_border').addClass('border_transition_none'); 357 358 $('.main_slider_border .inner_slider_border_desktop').addClass('border_transition_none'); 359 360 var arrow_slider_item = parseInt($(this).attr('slider_item')); 361 var arrow_slider_item_previous = arrow_slider_item - 1; 362 var total_slider_items = 0; 363 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').each(function () { 364 total_slider_items++; 365 }); 366 if (arrow_slider_item > 1) { 367 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').css('display', 'none'); 368 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').addClass('custom_slider_fade_out'); 369 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').removeClass('custom_slider_fade_in'); 370 var slider = 1; 371 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').each(function () { 372 var this_slider_item_val = $(this).attr('slider_item'); 373 if (this_slider_item_val == arrow_slider_item) { 374 $(this).css('display', 'block'); 375 $(this).addClass('custom_slider_fade_in'); 376 $(this).removeClass('custom_slider_fade_out'); 377 } 378 slider++; 379 }); 380 $('.testimonials_slider_group_container .slider_right_arrow_container').attr('slider_item', arrow_slider_item); 381 $('.testimonials_slider_group_container .slider_left_arrow_container').attr('slider_item', arrow_slider_item_previous); 382 383 $('.main_slider_dots_container .inner_slider_dots input').each(function () { 384 var slider_radio_val = $(this).attr('value'); 385 if (slider_radio_val == arrow_slider_item_previous) { 386 $(this).trigger('click'); 387 } 388 }); 389 } 390 else { 391 $('.main_slider_dots_container .inner_slider_dots input:eq(' + (parseInt(total_slider_items) - 1) + ')').trigger('click'); 392 } 393 394 }); 395 396 397 398 399 $('.main_slider_dots_container .inner_slider_dots input').click(function () { 400 $('.main_slider_dots_container .inner_slider_dots input').removeClass("active_radio_button_slider"); 401 var slider_radio_val = $(this).attr('value'); 402 $(this).addClass("active_radio_button_slider"); 403 404 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').css('display', 'none'); 405 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').addClass('custom_slider_fade_out'); 406 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').removeClass('custom_slider_fade_in'); 407 var slider = 1; 408 $('.testimonials_slider_group_container .paragraph--type--img-desc-user-info').each(function () { 409 var this_slider_item_val = $(this).attr('slider_item'); 410 if (this_slider_item_val == slider_radio_val) { 411 $(this).css('display', 'block'); 412 $(this).addClass('custom_slider_fade_in'); 413 $(this).removeClass('custom_slider_fade_out'); 414 } 415 slider++; 416 }); 417 $('.testimonials_slider_group_container .slider_right_arrow_container').attr('slider_item', slider_radio_val); 418 $('.testimonials_slider_group_container .slider_left_arrow_container').attr('slider_item', slider_radio_val); 419 420 $('.main_slider_counter_hidden_desktop ').html(0); 421 $('.main_slider_counter_hidden ').html(0); 422 423 $('.main_slider_border .inner_slider_border').addClass('border_transition_none'); 424 425 $('.main_slider_border .inner_slider_border_desktop').addClass('border_transition_none'); 426 427 }); 428 429 $('.main_slider_dots_container .inner_slider_dots input:eq(0)').trigger('click'); 430 431 432 $('.main_slider_counter_hidden').html('1'); 433 $('.main_slider_counter_hidden_desktop').html('1'); 434 435 function main_slider_counter_hidden() { 436 return parseFloat($('.main_slider_counter_hidden').html()); 437 } 438 function main_slider_counter_hidden_desktop() { 439 return parseFloat($('.main_slider_counter_hidden_desktop').html()); 440 } 441 function total_elements_slider_testimonials() { 442 return parseFloat($('.main_slider_dots_container .inner_slider_dots input:last').val()); 443 } 444 // auto slider timer for mobile 445 if ($('.main_slider_border .inner_slider_border').is(':visible')) { 446 $('.main_slider_border .inner_slider_border').each(function () { 447 setInterval(testimonials_slider_rotation, 1000); 448 }); 449 } 450 451 function testimonials_slider_rotation() { 452 if (main_slider_counter_hidden() >= 10.50) { 453 $('.main_slider_border .inner_slider_border').width('100%'); 454 /* Show next slide START */ 455 if (total_elements_slider_testimonials() == parseFloat($('.main_slider_dots_container .inner_slider_dots input.active_radio_button_slider').val())) { 456 $('.main_slider_dots_container .inner_slider_dots input:first').trigger('click'); 457 } 458 else { 459 $('.main_slider_dots_container .inner_slider_dots input.active_radio_button_slider').next().trigger('click'); 460 } 461 /* Show next slide END */ 462 $('.main_slider_counter_hidden').html('0'); 463 464 } 465 else { 466 $('.main_slider_border .inner_slider_border').removeClass('border_transition_none'); 467 $('.main_slider_border .inner_slider_border_desktop').removeClass('border_transition_none'); 468 //$('.main_slider_border .inner_slider_border').width((main_slider_counter_hidden() * 10) + '%'); 469 } 470 $('.main_slider_counter_hidden').html((main_slider_counter_hidden() + 1)); 471 } 472 473 // auto slider timer for desktop 474 if ($('.main_slider_border .inner_slider_border_desktop').is(':visible')) { 475 $('.main_slider_border .inner_slider_border_desktop').each(function () { 476 setInterval(testimonials_slider_rotation_desktop, 1000); 477 }); 478 } 479 480 function testimonials_slider_rotation_desktop() { 481 482 if (main_slider_counter_hidden_desktop() >= 10.50) { 483 /* Show next slide START */ 484 if (total_elements_slider_testimonials() == parseFloat($('.main_slider_dots_container .inner_slider_dots input.active_radio_button_slider').val())) { 485 $('.main_slider_dots_container .inner_slider_dots input:first').trigger('click'); 486 } 487 else { 488 $('.main_slider_dots_container .inner_slider_dots input.active_radio_button_slider').next().trigger('click'); 489 } 490 /* Show next slide END */ 491 $('.main_slider_counter_hidden_desktop').html('0'); 492 493 } 494 else { 495 $('.main_slider_border .inner_slider_border').removeClass('border_transition_none'); 496 $('.main_slider_border .inner_slider_border_desktop').removeClass('border_transition_none'); 497 //$('.main_slider_border .inner_slider_border_desktop').width((main_slider_counter_hidden_desktop() * 10) + '%'); 498 } 499 $('.main_slider_counter_hidden_desktop').html((main_slider_counter_hidden_desktop() + 1)); 500 } 501 502 /* slider END here */ 503 504 /* tabs implementation end here */ 505 506 // make all external link open in new tabs start here 507 $('.container .field--name-field-blog-description a').each(function () { 508 var link_here = $(this).attr('href'); 509 if ((link_here.indexOf('https://glueup.com') >= 0) || (link_here.indexOf('https://www.glueup.com') >= 0)) { 510 511 } 512 else { 513 if (link_here.indexOf('https:') >= 0) { 514 $(this).attr('target', '_blank'); 515 } 516 } 517 }); 518 // make all external link open in new tabs end here 519 520 // Hide featured image on event recap related blogs START 521 if ($('.page-node-type-blog .field--name-field-event-recap-video-blog').is(':visible')) { 522 $('.page-node-type-blog .field--name-field-blog-image').css('display', 'none'); 523 } 524
524 // Hide featured image on event recap related blogs END 525 526 527 528 /* mailchimp-signup-subscribe-form styling Start */ 529 530 $(".mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields input#edit-mergevars-email").attr("placeholder", "Email Address"); 531 532 $(".mailchimp-signup-subscribe-form .mailchimp-newsletter-mergefields input#edit-mergevars-fname").attr("placeholder", "First Name"); 533 534 /* mailchimp-signup-subscribe-form styling End */ 535 536 537 538 /*New_Hero_Section_Animation_Start */ 539 540 var width_animation = $(window).width(); 541 if (width_animation <= 1300) { 542 var margin_top_val = 53; 543 } 544 else { 545 var margin_top_val = 114; 546 } 547 var animation_repeater = 1; 548 var animation_delay = 1600; 549 550 var times_animation_run = 1; 551 552 function startAnimation(margin_top_val, animation_repeater, animation_delay) { 553 554 times_animation_run = parseInt(times_animation_run); 555 556 if (times_animation_run <= 20) { // Here 20 = 4x5 ; animation will run 5 times 557 if (animation_repeater <= 4) { 558 var margin_top_final_val = (margin_top_val) * (animation_repeater); 559 var animation_li_var = '.paragraph--type--new-hero-section-2024 .new_hero_section_2024_left_content_right_image .main_left_content_hero_section_2024 .main_animation_container .field--name-field-animation-title .field--item:first'; 560 $(animation_li_var).delay('2000').animate({ 'margin-top': '-' + margin_top_final_val + 'px' }, animation_delay); 561 animation_repeater = animation_repeater + 1; 562 if (animation_repeater == 4) { 563 animation_repeater = 0; 564 animation_delay = 400; 565 } 566 else { 567 animation_delay = 1600; 568 } 569 times_animation_run = times_animation_run+1; 570 startAnimation(margin_top_val, animation_repeater, animation_delay); 571 572 } 573 setTimeout(startAnimation, 2000); 574 575 } 576 } 577 578 setTimeout(function() { 579 startAnimation(margin_top_val, animation_repeater, animation_delay); 580 }, 0); // Delay in milliseconds 581 582 /*New_Hero_Section_Animation_End */ 583 584 /* New Hero section sales person dynamic START */ 585 586 $('.paragraph--type--new-hero-section-2024 .new_hero_section_2024_left_content_right_image .main_left_content_hero_section_2024 .main_button_user_image_desc').each(function(){ 587 /* 588 var user_country = get_global_country_code(); 589 var asia_countries_arr = ["BD", "BN", "KH", "CN", "FJ", "HK", "IN", "ID", "JP", "KI","KP", "KR", "LA", "MO", "MY", "MV", "MH", "FM", "MN", "MM","NR", "NP", "NC", "NZ", "NU", "PK", "PW", "PG", "PH", "PN","WS", "SG", "SB", "LK", "TW", "TH", "TL", "TK", "TO", "TV","VU", "VN"]; 590 var africa_countries_arr = ["DZ", "AO", "BJ", "BW", "BF", "BI", "CV", "CM", "CF", "TD","KM", "CG", "CD", "DJ", "EG", "GQ", "ER", "SZ", "ET", "GA","GM", "GH", "GN", "GW", "KE", "LS", "LR", "LY", "MG", "MW","ML", "MR", "MU", "YT", "MA", "MZ", "NA", "NE", "NG", "RE","RW", "SH", "ST", "SN", "SC", "SL", "SO", "ZA", "SS", "SD","TZ", "TG", "TN", "UG", "EH", "ZM", "ZW"]; 591 var australia_countries_arr = ["AU", "CX", "CC", "HM", "NF"]; 592 var eume_countries_arr = ["AD", "AM", "AT", "AZ", "BH", "BY", "BE", "BA", "BG", "HR","CY", "CZ", "DK", "EE", "FI", "FR", "GE", "DE", "GR", "HU","IS", "IR", "IQ", "IE", "IL", "IT", "JO", "KZ", "KW", "KG","LV", "LB", "LI", "LT", "LU", "MT", "MD", "MC", "ME", "NL","MK", "NO", "OM", "PL", "PT", "QA", "RO", "RU", "SM", "SA","RS", "SK", "SI", "ES", "SE", "CH", "SY", "TJ", "TR", "TM","UA", "AE", "GB", "UZ", "VA", "YE"]; 593 var latam_countries_arr = ["AR", "AW", "BS", "BB", "BZ", "BO", "BR", "KY", "CL", "CO","CR", "CU", "DM", "DO", "EC", "SV", "GF", "GD", "GP", "GT","GY", "HT", "HN", "JM", "MQ", "MX", "MS", "NI", "PA", "PY","PE", "PR", "BL", "KN", "LC", "MF", "PM", "VC", "SR", "TT","TC", "UY", "VE", "VG", "VI"]; 594 var new_hero_section_usr_img = '.paragraph--type--new-hero-section-2024 .
594new_hero_section_2024_left_content_right_image .main_left_content_hero_section_2024 .main_button_user_image_desc .field--name-field-main-user-image'; 595 var new_hero_section_usr_name = '.paragraph--type--new-hero-section-2024 .new_hero_section_2024_left_content_right_image .main_left_content_hero_section_2024 .main_button_user_image_desc .field--name-field-main-user-name'; 596 if (user_country == 'US') { // Mervin Whea 597 $(new_hero_section_usr_img + ' .field--item:nth-of-type(1) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 598 $(new_hero_section_usr_name + ' .field--item:eq(0)').addClass('animate_sales_person_data_part_name'); 599 600 $(new_hero_section_usr_img + ' .field--item:nth-of-type(2) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 601 $(new_hero_section_usr_name + ' .field--item:eq(1)').addClass('animate_sales_person_data_part_name'); 602 } 603 else if (user_country == 'CN') { // William Howe 604 $(new_hero_section_usr_img + ' .field--item:nth-of-type(3) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 605 $(new_hero_section_usr_name + ' .field--item:eq(2)').addClass('animate_sales_person_data_part_name'); 606 607 $(new_hero_section_usr_img + ' .field--item:nth-of-type(4) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 608 $(new_hero_section_usr_name + ' .field--item:eq(3)').addClass('animate_sales_person_data_part_name'); 609 } 610 else if (user_country == 'IN') { // Sourav Samanta 611 $(new_hero_section_usr_img + ' .field--item:nth-of-type(11) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 612 $(new_hero_section_usr_name + ' .field--item:eq(10)').addClass('animate_sales_person_data_part_name'); 613 614 $(new_hero_section_usr_img + ' .field--item:nth-of-type(12) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 615 $(new_hero_section_usr_name + ' .field--item:eq(11)').addClass('animate_sales_person_data_part_name'); 616 } 617 else if (asia_countries_arr.indexOf(user_country) > -1) { // William Lee 618 $(new_hero_section_usr_img + ' .field--item:nth-of-type(5) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 619 $(new_hero_section_usr_name + ' .field--item:eq(4)').addClass('animate_sales_person_data_part_name'); 620 621 $(new_hero_section_usr_img + ' .field--item:nth-of-type(6) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 622 $(new_hero_section_usr_name + ' .field--item:eq(5)').addClass('animate_sales_person_data_part_name'); 623 } 624 else if (eume_countries_arr.indexOf(user_country) > -1) { // Victor Grosu 625 $(new_hero_section_usr_img + ' .field--item:nth-of-type(7) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 626 $(new_hero_section_usr_name + ' .field--item:eq(6)').addClass('animate_sales_person_data_part_name'); 627 628 $(new_hero_section_usr_img + ' .field--item:nth-of-type(8) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 629 $(new_hero_section_usr_name + ' .field--item:eq(7)').addClass('animate_sales_person_data_part_name'); 630 } 631 else if (australia_countries_arr.indexOf(user_country) > -1) { // Willis Mattoali 632 $(new_hero_section_usr_img + ' .field--item:nth-of-type(9) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 633 $(new_hero_section_usr_name + ' .field--item:eq(8)').addClass('animate_sales_person_data_part_name'); 634 635 $(new_hero_section_usr_img + ' .field--item:nth-of-type(10) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 636 $(new_hero_section_usr_name + ' .field--item:eq(9)').addClass('animate_sales_person_data_part_name'); 637 } 638 639 else if (africa_countries_arr.indexOf(user_country) > -1) { // Matt Raven 640 $(new_hero_section_usr_img + ' .field--item:nth-of-type(13) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 641 $(new_hero_section_usr_name + ' .field--item:eq(12)').addClass('animate_sales_person_data_part_name'); 642 643 $(new_hero_section_usr_img + ' .field--item:nth-of-type(14) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 644 $(new_hero_section_usr_name + ' .field--item:eq(13)').addClass('animate_sales_person_data_part_name'); 645 } 646 else if (latam_countries_arr.indexOf(user_country) > -1) { // Christopher Amparo 647 $(new_hero_section_usr_img + ' .field--item:nth-of-type(15) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 648 $(new_hero_section_usr_name + ' .field--item:eq(14)').addClass('animate_sales_person_data_part_name'); 649 650 $(new_hero_section_usr_img + ' .field--item:nth-of-type(16) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 651 $(new_hero_section_usr_name + ' .field--item:eq(15)').addClass('animate_sales_person_data_part_name'); 652 } 653 else { // Mervin Whea 654 $(new_hero_section_usr_img + ' .field--item:nth-of-type(1) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 655 $(new_hero_section_usr_name + ' .field--item:eq(0)').addClass('animate_sales_person_data_part_name'); 656 657 $(new_hero_section_usr_img + ' .field--item:nth-of-type(2) .field--name-field-media-image .field--item').addClass('animate_sales_person_data_part_img'); 658 $(new_hero_section_usr_name + ' .field--item:eq(1)').addClass('animate_sales_person_data_part_name'); 659 } 660 661 var listItems = $('.animate_sales_person_data_part_img'); 662 var currentIndex = 0; 663 var times_limit_img_animate = 1; 664 function fadeNextItemImage() { 665 times_limit_img_animate = parseInt(times_limit_img_animate); 666 if (times_limit_img_animate <=10) { 667 $(listItems[currentIndex]).fadeIn(2000).delay(2000).fadeOut(2000, function () { 668 currentIndex = (currentIndex + 1) % listItems.length; 669 fadeNextItemImage(); 670 }); 671 times_limit_img_animate = times_limit_img_animate + 1; 672 } 673 else { 674 $(listItems[0]).fadeIn(2000); 675 } 676 } 677 fadeNextItemImage(); // Start the animation 678 679 var listItemsName = $('.animate_sales_person_data_part_name'); 680 var currentIndexName = 0; 681 var times_limit_name_animate = 1; 682 function fadeNextItemName() { 683 times_limit_name_animate = parseInt(times_limit_name_animate); 684 if (times_limit_name_animate <=10) { 685 $(listItemsName[currentIndexName]).fadeIn(2000).delay(2000).fadeOut(2000, function () { 686 currentIndexName = (currentIndexName + 1) % listItemsName.length; 687 fadeNextItemName(); 688 }); 689 times_limit_name_animate = times_limit_name_animate + 1; 690 } 691 else { 692 $(listItemsName[0]).fadeIn(2000); 693 } 694 } 695 fadeNextItemName(); // Start the animation 696 */ 697 async function init_new_hero_section_animation() { 698 var user_country = await get_global_country_code(); 699 user_country = user_country.trim(); 700 701 console.log('Hero Home Team Animation : Country:', user_country); 702 703 var asia_countries_arr = ["BD","BN","KH","CN","FJ","HK","IN","ID","JP","KI","KP","KR","LA","MO","MY","MV","MH","FM","MN","MM","NR","NP","NC","NZ","NU","PK","PW","PG","PH","PN","WS","SG","SB","LK","TW","TH","TL","TK","TO","TV","VU","VN"]; 704 705 var africa_countries_arr = ["DZ","AO","BJ","BW","BF","BI","CV","CM","CF","TD","KM","CG","CD","DJ","EG","GQ","ER","SZ","ET","GA","GM","GH","GN","GW","KE","LS","LR","LY","MG","MW","ML","MR","MU","YT","MA","MZ","NA","NE","NG","RE","RW","SH","ST","SN","SC","SL","SO","ZA","SS","SD","TZ","TG","TN","UG","EH","ZM","ZW"]; 706 707 var australia_countries_arr = ["AU","CX","CC","HM","NF"]; 708 709 var eume_countries_arr = ["AD","AM","AT","AZ","BH","BY","BE","BA","BG","HR","CY","CZ","DK","EE","FI","FR","GE","DE","GR","HU","IS","IR","IQ","IE","IL","IT","JO","KZ","KW","KG","LV","LB","LI","LT","LU","MT","MD","MC","ME","NL","MK","NO","OM","PL","PT","QA","RO","RU","SM","SA","RS","SK","SI","ES","SE","CH","SY","TJ","TR","TM","UA","AE","GB","UZ","VA","YE"]; 710 711 var latam_countries_arr = ["AR","AW","BS","BB","BZ","BO","BR","KY","CL","CO","CR","CU","DM","DO","EC","SV","GF","GD","GP","GT","GY","HT","HN","JM","MQ","MX","MS","NI","PA","PY","PE","PR","BL","KN","LC","MF","PM","VC","SR","TT","TC","UY","VE","VG","VI"]; 712 713 var new_hero_section_usr_img = '.paragraph--type--new-hero-section-2024 .main_button_user_image_desc .field--name-field-main-user-image'; 714 var new_hero_section_usr_name = '.paragraph--type--new-hero-section-2024 .main_button_user_image_desc .field--name-field-main-user-name'; 715 716 function activatePair(imgIndex, nameIndex) { 717 $(new_hero_section_usr_img + ' .field--item:nth-of-type('+imgIndex+') .field--name-field-media-image .field--item') 718 .addClass('animate_sales_person_data_part_img'); 719 720 $(new_hero_section_usr_name + ' .field--item:eq('+(nameIndex-1)+')') 721 .addClass('animate_sales_person_data_part_name'); 722 } 723 724 // --- REGION LOGIC --- 725 if (user_country === 'US') { 726 activatePair(1,1); 727 activatePair(2,2); 728 } 729 else if (user_country === 'CN') { 730 activatePair(3,3); 731 activatePair(4,4); 732 } 733 else if (user_country === 'IN') { 734 activatePair(11,11); 735 activatePair(12,12); 736 } 737 else if (asia_countries_arr.includes(user_country)) { 738 activatePair(5,5); 739 activatePair(6,6); 740 } 741 else if (eume_countries_arr.includes(user_country)) { 742 activatePair(7,7); 743 activatePair(8,8); 744 } 745 else if (australia_countries_arr.includes(user_country)) { 746 activatePair(9,9); 747 activatePair(10,10); 748 } 749 else if (africa_countries_arr.includes(user_country)) { 750 activatePair(13,13); 751 activatePair(14,14); 752 } 753 else if (latam_countries_arr.includes(user_country)) { 754 activatePair(15,15); 755 activatePair(16,16); 756 } 757 else { 758 activatePair(1,1); 759 activatePair(2,2); 760 } 761 762 // --- IMAGE ANIMATION --- 763 var listItems = $('.animate_sales_person_data_part_img'); 764 var currentIndex = 0; 765 var times_limit_img_animate = 1; 766 767 function fadeNextItemImage() { 768 if (times_limit_img_animate <= 10) { 769 $(listItems[currentIndex]) 770 .fadeIn(2000).delay(2000).fadeOut(2000, function () { 771 currentIndex = (currentIndex + 1) % listItems.length; 772 fadeNextItemImage(); 773 }); 774 times_limit_img_animate++; 775 } else { 776 $(listItems[0]).fadeIn(2000); 777 } 778 } 779 780 fadeNextItemImage(); 781 782 // --- NAME ANIMATION --- 783 var listItemsName = $('.animate_sales_person_data_part_name'); 784 var currentIndexName = 0; 785 var times_limit_name_animate = 1; 786 787 function fadeNextItemName() { 788 if (times_limit_name_animate <= 10) { 789 $(listItemsName[currentIndexName]) 790 .fadeIn(2000).delay(2000).fadeOut(2000, function () { 791 currentIndexName = (currentIndexName + 1) % listItemsName.length; 792 fadeNextItemName(); 793 }); 794 times_limit_name_animate++; 795 } else { 796 $(listItemsName[0]).fadeIn(2000); 797 } 798 } 799 800 fadeNextItemName(); 801 } 802 init_new_hero_section_animation(); 803 }); 804 /* New Hero section sales person dynamic END */ 805 806 /* remove few attributes for mega menu to fix pagespeed insights */ 807 $('ul.tb-megamenu-nav span.dropdown-toggle.tb-megamenu-no-link').removeAttr('aria-expanded'); 808 809 /* Defer offscreen images: to fix pagespeed insights */ 810 $('.blk_grp_head_desc_bts_rit_mob_img .field--name-field-buttons .field--item:nth-of-type(1) a').html('Download from App Store <img src="/themes/glueup/images/icon_content_23.svg" alt="App Store" loading="lazy" class="img-responsive" width="120" hight="40">'); 811 $('.blk_grp_head_desc_bts_rit_mob_img .field--name-field-buttons .field--item:nth-of-type(2) a').html('Download from Google Play <img src="/themes/glueup/images/icon_content_24.svg" alt="Google Play" loading="lazy" class="img-responsive" width="136" hight="40">'); 812 $('#block-searchformpopup .path-search .popup_footer_blk .popup_footer_icon_dismiss span').html('To dismiss <img src="/themes/glueup/images/Dismiss_icon.svg" alt="Escape To dismiss" loading="lazy" class="img-responsive" width="24" hight="24">'); 813 814 /* animate top banner text START */ 815 var listItemsTopBannerSpan = $('.most_top_banner_animate_span_head'); 816 var currentIndexTopBannerSpan = 0; 817 var times_limit_top_banner_span_animate = 1; 818 function fadeMostTopBannerHeadSpan() { 819 times_limit_top_banner_span_animate = parseInt(times_limit_top_banner_span_animate); 820 if (times_limit_top_banner_span_animate <=10) { 821 $(listItemsTopBannerSpan[currentIndexTopBannerSpan]).fadeIn(2000).delay(2000).fadeOut(2000, function () { 822 currentIndexTopBannerSpan = (currentIndexTopBannerSpan + 1) % listItemsTopBannerSpan.length; 823 fadeMostTopBannerHeadSpan(); 824 }); 825 times_limit_top_banner_span_animate = times_limit_top_banner_span_animate + 1; 826 } 827 else { 828 $(listItemsTopBannerSpan[0]).fadeIn(2000); 829 } 830 } 831 fadeMostTopBannerHeadSpan(); // Start the animation 832 /* animate top banner text START */ 833 834 835 836 /* headings anchor name links START */ 837 $('.headings_anchor_name_cont_link').mouseover(function (){ 838 $(this).find('.anchor_name_link_icon').css('display','inline-block'); 839 }); 840 $('.headings_anchor_name_cont_link').mouseout(function (){ 841 $(this).find
841('.anchor_name_link_icon').css('display','none'); 842 }); 843 /* headings anchor name links END */ 844 845 /* Box Layout : Link Whole Box START */ 846 $('.paragraph--type--box-layout-like-bootstrap-repeat .box_layout_multiple_link_whole_div').each(function () { 847 var box_layout_multiple_link = $(this).find('.box-layout-link-url-multiple-wholebox').html(); 848 $(this).attr('href', box_layout_multiple_link); 849 }); 850 851 852 /* Add images zoom effect on product & landing pages START */ 853 $('.page-node-type-gl_content_nodes , .page-node-type-ds_landing_page_builder').each(function(){ 854 $('.field--name-field-image-lef-img-rt-cnt img, .field--name-field-img-lef-cnt-rt-img img').addClass('myImgBlog'); 855 $(".myImgBlog").click(function(){ 856 var this_img_blog_src = $(this).attr('src'); 857 /* get original image from image style START */ 858 // Example image style URL 859 let styledUrl = this_img_blog_src; 860 let originalPath = ""; 861 // 1. Remove any PageSpeed or query suffixes (e.g., ",qitok=...pagespeed.ic...webp") 862 originalPath = styledUrl.replace('/styles/left_right_content_image_tags_650x550/public/', "/"); 863 originalPath = styledUrl.replace('/styles/left_right_content_image_tags_mobile/public/', "/"); 864 originalPath = styledUrl.replace('/styles/left_right_content_image_tags_tablet/public/', "/"); 865 866 /* get original image from image style END */ 867 $('#myModal').css('display','block'); 868 $('#img01').attr('src',originalPath); 869 }); 870 $('.modal-container-blog').click(function(){ 871 $('#myModal').css('display','none'); 872 }); 873 }); 874 875 /* Add images zoom effect on product & landing pages END */ 876 877 /* Add get-a-demo CTA class on link from parent div START */ 878 $('.parent-of-get-a-demo-cta').find('a').addClass('get_a_demo_popup_a'); 879 /* Add get-a-demo CTA class on link from parent div END */ 880 881 /* Make new pricing paragrph types overflow-visible START */ 882 $('.page-node-3297 .paragraph--type--power-ups-main-layout-2026 , .page-node-3297 .paragraph--type--pricing-4-column-layout-2026, .page-node-3297 .paragraph--type--pricing-one-column-layout-repeat .page-node-3297 .paragraph--type--pricing-one-column-includes-list').each(function(){ 883 $(this).parents('.paragraph--view-mode--default').css('overflow','visible'); 884 }); 885 /* Make new pricing paragrph types overflow-visible END */ 886 887 /* Apply Demo Popup Referrence note on hubspot START */ 888 $('.get_a_demo_popup_a').mouseover(function(){ 889 var get_demo_link_ref_hs = $(this).attr('href'); 890 if (get_demo_link_ref_hs !="" && get_demo_link_ref_hs != NaN && get_demo_link_ref_hs != null) { 891 get_demo_link_ref_hs = get_demo_link_ref_hs.replace('#',''); 892 $('.get_demo_form_inside_popup .hs_demo_ref_glueup_site .input input').val(get_demo_link_ref_hs); 893 } 894 }); 895 /* Apply Demo Popup Referrence note on hubspot END */ 896 897 /* Make pricing comparison table sticky START */ 898 899 $('.paragraph--type--pricing-compare-plans').each(function(){ 900 901 902 903 // code start 904 var $pricingWrapper = $('.paragraph--type--pricing-compare-plans'); 905 var $pricingHeader = $('.pricing-header'); 906 var $endMarker = $('.comparison-table-reached-at-its-end'); 907 908 var stickyTop = 78; 909 var startOffset = $pricingWrapper.offset().top; 910 var totalWidth = $pricingWrapper.width(); 911 var headerHeight = $pricingHeader.outerHeight(); // Get header height 912 913 // Create placeholder to maintain space when header becomes fixed
914 var $placeholder = $('<div class="pricing-header-placeholder"></div>'); 915 $placeholder.insertAfter($pricingHeader); 916 $placeholder.css({ 917 height: headerHeight + 'px', 918 display: 'none' // Initially hidden 919 }); 920 921 function updatePricingWidth() { 922 totalWidth = $pricingWrapper.width(); 923 headerHeight = $pricingHeader.outerHeight(); 924 $placeholder.css('height', headerHeight + 'px'); 925 } 926 927 // initial run 928 updatePricingWidth(); 929 930 // recalc on rotate / resize 931 $(window).on('resize orientationchange', function () { 932 setTimeout(function () { 933 updatePricingWidth(); 934 startOffset = $pricingWrapper.offset().top; 935 }, 100); 936 }); 937 938 var isSticky = false; // Track state to avoid unnecessary updates 939 940 $(window).on('scroll', function () { 941 var scrollTop = $(window).scrollTop(); 942 var shouldBeSticky = false; 943 944 if ($endMarker.length > 0) { 945 var endMarkerTop = $endMarker.offset().top; 946 947 if ((scrollTop + 200) >= startOffset && endMarkerTop > (scrollTop + 200)) { 948 shouldBeSticky = true; 949 } 950 } else { 951 if ((scrollTop + 200) >= startOffset) { 952 shouldBeSticky = true; 953 } 954 } 955 956 // Only update if state actually changed 957 if (shouldBeSticky && !isSticky) { 958 $pricingHeader.css({ 959 position: 'fixed', 960 top: stickyTop + 'px', 961 width: totalWidth + 'px', 962 justifyContent: 'right', 963 background: '#fff', 964 borderRadius: '0px' 965 //zIndex: 1 966 }); 967 $placeholder.show(); // Show placeholder to maintain layout 968 isSticky = true; 969 970 } else if (!shouldBeSticky && isSticky) { 971 $pricingHeader.css({ 972 position: 'relative', 973 top: 'auto', 974 width: 'auto' 975 }); 976 $placeholder.hide(); // Hide placeholder 977 isSticky = false; 978 } 979 }); 980 981 982 // code end 983 984 }); 985 /* Make pricing comparison table sticky END */ 986 987 988 989 }); 990 991 992 $("#block-views-block-faq-block-view-block-1 .views-field-title,.block-views-block-faq-block-view-block-1 .views-field-title,.collapsable_heading_cont .collapsable-title").addClass("deactivate") 993 $('#block-views-block-faq-block-view-block-1 .views-field-title,.block-views-block-faq-block-view-block-1 .views-field-title,.collapsable_heading_cont .collapsable-title').on("click", function () { 994 $(this).siblings(".views-field-field-detailed-question").toggle(900); 995 $(this).parents(".table_of_contents_cont").find('.table-of-contents-cont-data').toggle(900); 996 $(this).toggleClass("active"); 997 $(this).toggleClass("deactivate"); 998 }); 999 1000 $('.paragraph.paragraph--type--our-software-plans.paragraph--view-mode--default:eq(0) .field--name-field-button1').addClass('child_1'); 1001 $('.paragraph.paragraph--type--our-software-plans.paragraph--view-mode--default:eq(1) .field--name-field-button1').addClass('child_2'); 1002 $('.paragraph.paragraph--type--our-software-plans.paragraph--view-mode--default:eq(2) .field--name-field-button1').addClass('child_3'); 1003 $('.paragraph.paragraph--type--our-software-plans.paragraph--view-mode--default:eq(3) .field--name-field-button1').addClass('child_4'); 1004 $('.paragraph.paragraph--type--our-software-plans.paragraph--view-mode--default:eq(4) .field--name-field-button1').addClass('child_5'); 1005 $('.paragraph.paragraph--type--our-software-plans.paragraph--view-mode--default:eq(4)').css('border-right', 'none'); 1006 1007 $('.path-frontpage .paragraph--type--heading-description-button.paragraph--view-mode--default .field--name-field-button1').addClass('get_a_demo_popup_a'); 1008 1009 $(".field--name-field-library-type .field--item a").each(function () { 1010 $(this).removeAttr("href"); 1011 });
1012 1013 // field library file start here 1014 1015 var library_email_link = $(".download_file_link").html(); 1016 var library_type_val = $(".library_detail_page_type_link").html(); 1017 if (library_email_link != "") { 1018 $('.webform-submission-form .form-item-library-email-link input').val(library_email_link); 1019 } 1020 if (library_type_val != "" && library_type_val != null) { 1021 library_type_val = library_type_val.slice(0,-1); 1022 $('.webform-submission-form .form-item-library-type input').val(library_type_val); 1023 // set CTA for webinars 1024 if (library_type_val == 'Webinar') { 1025 $('.webform-submission-library-form .hs_submit').val('Watch the on-demand webinar'); 1026 $('.webform-submission-library-form .hs_submit').html('Watch the on-demand webinar'); 1027 } 1028 } 1029 var library_image_path = $(".img-library-url img").attr('src'); 1030 if (library_image_path != "") { 1031 $('.webform-submission-form .form-item-library-image input').val(library_image_path); 1032 } 1033 // field library file end here 1034 1035 //career page start here 1036 var class_pointer = 1; 1037 $('.page-node-1844 .paragraph--type--icon-title-desc-3-col').each(function () { 1038 $(this).addClass('paragraph_item_new_' + class_pointer); 1039 class_pointer++; 1040 }); 1041 1042 $('.blk_grp_small_multiple_icons').each(function () { 1043 $(this).addClass('blk_grp_small_multiple_icons_counter_' + class_pointer); 1044 class_pointer++; 1045 }); 1046 1047 //career page end here 1048 1049 //integrations page start here 1050 1051 $('.blk_grp_icon_title_desc_3_col').each(function () { 1052 $(this).addClass('blk_grp_icon_title_desc_3_col_counter_' + class_pointer); 1053 class_pointer++; 1054 }); 1055 1056 //integrations page end here 1057 1058 //Animation start here 1059 1060 1061 var path = window.location.href; 1062 path = path.replace('https://', ''); 1063 var path_arr = path.split('/'); 1064 var page_url_new_arr = path.replace(path_arr[0], ''); 1065 var page_url_new_hash_arr = page_url_new_arr.split('#'); 1066 var page_url_new = page_url_new_hash_arr[0]; 1067 let all_animation_groups_ids_arr = new Array(); 1068 1069 function getCurrentPageUrl() { 1070 return window.location.pathname; 1071 } 1072 1073 if (getCurrentPageUrl() != '/library' && getCurrentPageUrl() != '/pricing' && getCurrentPageUrl() != '/price-right-cloned-2026' && getCurrentPageUrl() != '/case-studies' && getCurrentPageUrl() != '/blog' && getCurrentPageUrl() != '/pt-br/biblioteca' && getCurrentPageUrl() != '/pt-br/case-studies') { 1074 var paragraph_ptr = 1; 1075 $('.paragraph').each(function () { 1076 var this_para_id_value = 'global_paragraph_id_for_animation_' + paragraph_ptr; 1077 $(this).attr('id', this_para_id_value); 1078 all_animation_groups_ids_arr.push(this_para_id_value); 1079 paragraph_ptr++; 1080 }); 1081 for (var i = 0; i < all_animation_groups_ids_arr.length; i++) { 1082 var element_position = $('#' + all_animation_groups_ids_arr[i]).offset().top; 1083 if (element_position > 1000) { 1084 $('#' + all_animation_groups_ids_arr[i]).css('opacity', '0.2'); 1085 /* to reduce DOM size : on 9-nov-2024 */ 1086 // $('#' + all_animation_groups_ids_arr[i]).css('display', 'none'); 1087 } 1088 } 1089 } 1090 1091 $(window).scroll(function (event) { 1092 for (var i = 0; i < all_animation_groups_ids_arr.length; i++) { 1093 var div_for_animation = document.getElementById(all_animation_groups_ids_arr[i]); 1094 var element_position = $('#' + all_animation_groups_ids_arr[i]).offset().top; 1095 if (div_for_animation != null || div_for_animation != "") { 1096 var this_top_position = div_for_animation.offsetTop; 1097 this_top_position = this_top_position - 400; 1098 var st = $(this).scrollTop(); 1099 if (st > this_top_position && element_position > 800) { 1100 $('#' + all_animation_groups_ids_arr[i]).addClass('animate__animated animate__fadeIn'); 1101 document.getElementById(all_animation_groups_ids_arr[i]).style.setProperty('--animate-duration', '1s'); 1102 /* to reduce DOM size : on 9-nov-2024 */ 1103 //document.getElementById(all_animation_groups_ids_arr[i]).style.setProperty('display', 'block');; 1104 } 1105 if (st == 0) { 1106 // $('#'+all_animation_groups_ids_arr[i]).removeClass('animate__animated animate__fadeInUp'); 1107 } 1108 } 1109 } 1110 1111 });
1112 1113 //Animation end here 1114 1115 1116 /* Menu parent over / out effect */ 1117 1118 $('.level-1.no-border.active-trail').addClass('parent_menu_active_tab'); 1119 $('.tb-megamenu-item.level-1').mouseover(function () { 1120 $('.tb-megamenu-item.level-1').removeClass("parent_menu_active_tab"); 1121 $(this).addClass("parent_menu_active_tab"); 1122 }); 1123 $('.tb-megamenu-item.level-1').mouseout(function () { 1124 $(this).removeClass("parent_menu_active_tab"); 1125 }); 1126 1127 1128 var path = window.location.href; 1129 path = path.replace('https://', ''); 1130 var path_arr = path.split('/'); 1131 var page_url_new = path.replace(path_arr[0], ''); 1132 1133 1134 $('.tb-megamenu-item.dropdown a').each(function () { 1135 var this_link_path = $(this).attr('href'); 1136 var found_url_pos = page_url_new.indexOf(this_link_path); 1137 if (found_url_pos >= 0) { 1138 $(this).parents('.dropdown').addClass('parent_menu_active_tab'); 1139 } 1140 }); 1141 /* Menu parent over / out effect */ 1142 1143 // Redirect URL START 1144 if (path.indexOf('/ru/download-my-glue') > 0) { 1145 window.location.href = "/download-my-glue"; 1146 } 1147 // Redirect URL END 1148 1149 $('.language_options_cont').change(function () { 1150 var this_lang = $(this).val(); 1151 window.location.href = this_lang; 1152 }); 1153 $('.footer_language_options_cont').change(function () { 1154 var this_lang = $(this).val(); 1155 window.location.href = this_lang; 1156 }); 1157 /* language switcher end */ 1158 $('#block-integrationsblock,#block-icontitledesc3colblock').parent().parent().parent().css('overflow', 'unset'); 1159 1160 1161 // search page start 1162 1163 var search_keyword = $('.path-search .views-exposed-form input#edit-keys').val(); 1164 if (search_keyword != "" && search_keyword != null) { 1165 search_keyword = search_keyword.replace("Search for", ""); 1166 $('.path-search .search_bar_input .input_field').val(search_keyword); 1167 $('.path-search .search_results_list strong').html('" ' + search_keyword + ' "'); 1168 } 1169 1170 // search page end 1171 1172}) 1173(jQuery);
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.