1$ = jQuery; 2 3function showVisszahivasModal(){ 4 $(".ingyenes-kiprobalas-button").click(); 5} 6 7$(document).ready(function(){ 8 9 //add_parallax_background(); 10 //add_header_parallax_images(); 11 handle_header_fade_parallax_images(); 12 handle_parallax_image_movement(); 13 init_search_container_height(); 14 mobile_menu_close_button(); 15 ratings_read_more_button(); 16 carousels(); 17 openableFunctions(); 18 openableDevices(); 19 openablePrices(); 20 openableAkcioLanding(); 21 //customLoginPopupButtunBind(); 22 23 $(document).on('resize',function(){ 24 handle_header_fade_parallax_images(); 25 init_search_container_height(); 26 }); 27 28 $(document).on('scroll',function(){ 29 handle_header_fade_parallax_images(); 30 init_search_container_height(); 31 }); 32 33 $("#et_search_icon").click(function(){ 34 init_search_container_height(); 35 }); 36 37 function openableAkcioLanding(){ 38 $('.akcios-landing-content').each(function(index, element){ 39 $(element).slideUp(0); 40 }); 41 42 $('.akcio-landing-open-button').click(function(){ 43 if($(this).hasClass('opened')){ 44 $(this).removeClass('opened').html('BÅvebben'); 45 $(this).parent().parent().siblings('.akcios-landing-content').removeClass('opened').slideUp(300); 46 }else{ 47 $('.akcio-landing-open-button.opened').removeClass('opened').html('BÅvebben'); 48 $('.akcios-landing-content.opened').removeClass('opened').slideUp(300); 49 50 $(this).addClass('opened').html('Kevesebb'); 51 $(this).parent().parent().siblings('.akcios-landing-content').addClass('opened').slideDown(300); 52 } 53 }); 54 } 55 56 function openablePrices(){ 57 $('.openable-price>.et_pb_column:nth-child(2)').each(function(index, element){ 58 if(index == 0){ 59 $(element).slideUp(1, function(){ 60 $(element).slideDown(1); 61 }); 62 }else{ 63 $(element).slideUp(0); 64 } 65 }); 66 67 $('.openable-price .et_pb_module.et_pb_blurb').click(function(){ 68 var container = $(this).parent().parent(); 69 70 if(!container.hasClass('opened')){ 71 var opened = $('.openable-price.opened'); 72 73 opened.find('.et_pb_column:nth-child(2)').slideUp(300, function (){ 74 opened.removeClass('opened'); 75 }); 76 77 container.addClass('opened'); 78 container.find('.et_pb_column:nth-child(2)').slideDown(300); 79 }else{ 80 var opened = $('.openable-price.opened'); 81 82 opened.find('.et_pb_column:nth-child(2)').slideUp(300, function (){ 83 opened.removeClass('opened'); 84 }); 85 } 86 }); 87 } 88 89 function openableDevices(){ 90 $('.openable-device .et_pb_module.et_pb_text').each(function(index, element){ 91 if(index == 0){ 92 $(element).slideUp(1, function(){ 93 $(element).slideDown(1); 94 }); 95 }else{ 96 $(element).slideUp(0); 97 } 98 }); 99 100 $('.openable-device .et_pb_module.et_pb_blurb').click(function(){ 101 var container = $(this).parent().parent(); 102 103 if(!container.hasClass('opened')){ 104 var opened = $('.openable-device.opened'); 105 106 opened.find('.et_pb_module.et_pb_text').slideUp(300, function (){ 107 opened.removeClass('opened'); 108 }); 109 110 container.addClass('opened'); 111 container.find('.et_pb_module.et_pb_text').slideDown(300); 112 }else{ 113 var opened = $('.openable-device.opened'); 114 115 opened.find('.et_pb_module.et_pb_text').slideUp(300, function (){ 116 opened.removeClass('opened'); 117 }); 118 } 119 }); 120 } 121 122 function openableFunctions(){ 123 $('.openable-function .et_pb_module.et_pb_text, .openable-function .et_pb_module.et_pb_code, .openable-function .et_pb_module.et_pb_image').each(function(index, element){ 124 if(!$(element).parents().hasClass('opened-first')){ 125 $(element).slideUp(0); 126 } 127 }); 128 $('.openable-function .et_pb_module.et_pb_blurb').click(function(){ 129 var container = $(this).parent().parent(); 130 if(container.hasClass('opened')){ 131 container.removeClass('opened'); 132 133 if(container.find('.et_pb_module.et_pb_code').length > 0){ 134 container.find('.et_pb_module.et_pb_text, .et_pb_module.et_pb_image').slideUp(150, function(){ 135 container.find('.et_pb_module.et_pb_code').slideUp(150); 136 }); 137 }else{ 138 container.find('.et_pb_module.et_pb_text, .et_pb_module.et_pb_image').slideUp(300); 139 } 140 }else{ 141 container.addClass('opened'); 142 143 if(container.find('.et_pb_module.et_pb_code').length > 0){ 144 container.find('.et_pb_module.et_pb_code').slideDown(150, function(){ 145 container.find('.et_pb_module.et_pb_text, .et_pb_module.et_pb_image').slideDown(150); 146 }); 147 }else{ 148 container.find('.et_pb_module.et_pb_text, .et_pb_module.et_pb_image').slideDown(300); 149 } 150 } 151 }); 152 } 153 154 function carousels(){ 155 ratings_carousel(); 156 references_carousel(); 157 karacsonyiVelemenyCarousel(); 158 } 159 160 function karacsonyiVelemenyCarousel(){ 161 if($('.karacsony-velemenyek.owl-carousel').length > 0){ 162 $('.karacsony-velemenyek.owl-carousel').owlCarousel({ 163 autoplay: false, 164 nav: true, 165 autoplayHoverPause: true, 166 loop: true, 167 nav: true, 168 dots: true, 169 margin: 32, 170 navText: ['<img src="/wp-content/uploads/2021/10/arrow-left.svg">', '<img src="/wp-content/uploads/2021/10/arrow-right.svg">'], 171 responsive:{ 172 0:{ 173 autoplay: false, 174 items: 1 175 }, 176 768:{ 177 autoplay: false, 178 items: 3 179 } 180 } 181 }); 182 } 183 } 184 185 function references_carousel(){ 186 if($('.referenciak.owl-carousel').length > 0){ 187 var navTexts = ['<img src="/wp-content/uploads/2021/10/arrow-left.svg">', '<img src="/wp-content/uploads/2021/10/arrow-right.svg">']; 188 if($('.referenciak.owl-carousel').hasClass('red-navs')){ 189 navTexts = ['<img src="/wp-content/uploads/2021/11/red_nav_left.svg">', '<img src="/wp-content/uploads/2021/11/red_nav_right.svg">']; 190 } 191 $('.referenciak.owl-carousel').owlCarousel({ 192 responsive:{ 193 autoplay: true, 194 autoplayHoverPause: true, 195 nav: true, 196 0:{ 197 autoplay: true, 198 autoplayHoverPause: true, 199 items: 2, 200 loop: true, 201 nav: true, 202 dots: true, 203 navText: navTexts 204 }, 205 768:{ 206 autoplay: true, 207 autoplayHoverPause: true, 208 items: 5, 209 loop: true, 210 nav: true, 211 dots: true, 212 navText: navTexts 213 } 214 } 215 216 }); 217 } 218 } 219 220 function ratings_carousel(){ 221 if($('.logigps-velemenyek.owl-carousel').length > 0){ 222 $('.logigps-velemenyek.owl-carousel').owlCarousel({ 223 autoplay: true, 224 autoplayHoverPause: true, 225 nav: true, 226 autoplayTimeout: 10000, 227 autoplayHoverPause: true, 228 responsive:{ 229 0: { 230 items: 1, 231 loop: true, 232 nav: false, 233 dots: true, 234 navText: ['<img src="/wp-content/uploads/2021/10/arrow-left.svg">', '<img src="/wp-content/uploads/2021/10/arrow-right.svg">'] 235 }, 236 980: { 237 items: 3, 238 loop: true, 239 nav: false, 240 dots: true, 241 navText: ['<img src="/wp-content/uploads/2021/10/arrow-left.svg">', '<img src="/wp-content/uploads/2021/10/arrow-right.svg">'] 242 } 243 } 244 }); 245 } 246 } 247 248 /*old function ratings_carousel(){ 249 if($('.velemenyek-fooldal.owl-carousel').length > 0){ 250 $('.velemenyek-fooldal.owl-carousel').owlCarousel({ 251 autoplay: false, 252 autoplayHoverPause: true, 253 nav: true, 254 autoplayTimeout: 10000, 255 autoplayHoverPause: true, 256 responsive:{ 257 0: { 258 items: 1, 259 loop: true, 260 margin: 20, 261 nav: true, 262 dots: true, 263 navText: ['<img src="/wp-content/uploads/2021/10/blue-left.svg">', '<img src="/wp-content/uploads/2021/10/blue-right.svg">'] 264 }, 265 768: { 266 items: 3, 267 loop: true, 268 margin: 20, 269 nav: true, 270 dots: true, 271 navText: ['<img src="/wp-content/uploads/2021/10/arrow-left.svg">', '<img src="/wp-content/uploads/2021/10/arrow-right.svg">'] 272 } 273 } 274 }); 275 } 276 }*/ 277 278 function ratings_read_more_button(){ 279 $(window).resize(function(){ 280 if($(window).innerWidth() > 767){ 281 $('.alapnyomkovetes-velemeny-box .et_pb_text>.et_pb_text_inner').css('height', 'initial'); 282 $('.hola-read-more-button').removeClass('opened').addClass('closed').html('Mutass többet'); 283 }else{ 284 $('.alapnyomkovetes-velemeny-box .et_pb_text>.et_pb_text_inner').each(function(index,element){ 285 $(element).css('height', '105px'); 286 }); 287 $('.hola-read-more-button').removeClass('opened').addClass('closed').html('Mutass többet'); 288 } 289 }); 290 291 $('.alapnyomkovetes-velemeny-box .et_pb_text>.et_pb_text_inner').each(function(index, element){ 292 var p = $(element).find('p'); 293 294 if(p.innerHeight() > 100){ 295 $(element).append('<div class="hola-read-more-button closed">Mutass többet</div>'); 296 $(element).css('height', '105px'); 297 } 298 }); 299 300 $('.hola-read-more-button').click(function(e){ 301 var button = $(this); 302 303 if(button.hasClass('closed')){ 304 button.parent().animate({ 305 height: button.siblings('p').innerHeight() + 30 306 }, 350, function(){ 307 button.removeClass('closed').addClass('opened').html('Mutass kevesebbet'); 308 }); 309 }else if($(this).hasClass('opened')){ 310 button.removeClass('opened').addClass('closed').html('Mutass többet'); 311 button.parent().animate({ 312 height: 105 313 }, 350); 314 } 315 }); 316 } 317 318 function mobile_menu_close_button(){ 319 $('#mobile_menu #menu-item-5125>a').click(function(e){ 320 e.preventDefault(); 321 //$('.mobile_menu_bar_toggle').click(); 322 }); 323 } 324 325 function init_search_container_height(){ 326 var correction = 0; 327 if (window.innerWidth > 767) { 328 correction = 32; 329 } 330 setTimeout(function(){ 331 $(".et_search_form_container").css("max-height",(parseInt($("#main-header").css("height")) - correction)); 332 },100); 333 } 334 335 function handle_header_fade_parallax_images(){ 336 if($("#form-section").length > 0){ 337 var elementOffsetTop = $("#form-section").offset().top; 338 var scrollFromTop = $(window).scrollTop(); 339 var opacity; 340 341 opacity = (elementOffsetTop - scrollFromTop) / elementOffsetTop; 342 $(".welcome-slider-parallax-image").css("opacity",opacity); 343 } 344 } 345 346 function add_header_parallax_images(){
347 $("<img>") 348 .attr("src","/wp-content/uploads/2018/11/Artboard-1landing_stripe-1024x766.png") 349 .attr("data-speed","-0.75") 350 .addClass("img-parallax") 351 .addClass("welcome-slider-parallax-image") 352 .addClass("welcome-slider-parallax-image-1") 353 .appendTo("#home"); 354 355 $("<img>") 356 .attr("src","/wp-content/uploads/2018/11/paralaxx_bg_X-02-1024x738.png") 357 .attr("data-speed","0.75") 358 .addClass("img-parallax") 359 .addClass("welcome-slider-parallax-image") 360 .addClass("welcome-slider-parallax-image-2") 361 .appendTo("#home"); 362 } 363 364 function add_parallax_background(){ 365 366 $("<img>") 367 .attr("src","/wp-content/uploads/2018/11/arak-paralax-elemek-IKSZEK.svg") 368 .attr("data-speed","1.0") 369 .addClass("img-parallax") 370 .appendTo("#arak-parallax-container"); 371 372 } 373 374 function handle_parallax_image_movement(){ 375 376 $('.img-parallax').each(function(){ 377 var img = $(this); 378 var imgParent = $(this).parents('.block'); 379 function parallaxImg () { 380 var speed = img.data('speed'); 381 var imgY = imgParent.offset().top; 382 var winY = $(this).scrollTop(); 383 var winH = $(this).height(); 384 var parentH = imgParent.innerHeight(); 385 386 387 // The next pixel to show on screen 388 var winBottom = winY + winH; 389 390 // If block is shown on screen 391 if (winBottom > imgY && winY < imgY + parentH) { 392 // Number of pixels shown after block appear 393 var imgBottom = ((winBottom - imgY) * speed); 394 // Max number of pixels until block disappear 395 var imgTop = winH + parentH; 396 // Porcentage between start showing until disappearing 397 var imgPercent = ((imgBottom / imgTop) * 100) + (50 - (speed * 50)); 398 } 399 img.css({ 400 top: imgPercent + '%', 401 transform: 'translate(-50%, -' + imgPercent + '%)' 402 }); 403 } 404 $(document).on({ 405 scroll: function () { 406 parallaxImg(); 407 }, ready: function () { 408 parallaxImg(); 409 } 410 }); 411 }); 412 }; 413 414 function customLoginPopupButtunBind(){ 415 416 if ($('body').hasClass('et-fb-preview--desktop') === false) { 417 418 var binded = false; 419 $("#custom-login-popup-layer").hide(); 420 421 setInterval(function(){ 422 if ($(".menu-item-3396 > a, .menu-item-5148 > a").length > 0) { 423 clearInterval(binded); 424 } 425 var button = $(".menu-item-5148 > a"); 426 427 if ($(window).innerWidth() < 1200) {//mobil 428 button = $('.menu-item-3396 > a'); 429 } 430 431 var popupContainer = $("#custom-login-popup-container"); 432 var customPopupLayer = $("#custom-login-popup-layer"); 433 var closeable = false; 434 435 $(button).unbind('click'); 436 $(button).bind('click', function(e){ 437 e.preventDefault(); 438 439 if ($(popupContainer).css("display") == "block") { 440 closeable = false; 441 $(popupContainer).fadeOut(300); 442 $(customPopupLayer).hide(300); 443 $(button).removeClass('opened'); 444 } else { 445 closeable = true; 446 $(popupContainer).fadeIn(300); 447 $(customPopupLayer).show(300); 448 $(button).addClass('opened'); 449 } 450 }); 451 452 $(customPopupLayer).unbind('click'); 453 $(customPopupLayer).bind('click', function(e){ 454 e.preventDefault(); 455 $(popupContainer).fadeOut(300); 456 $(customPopupLayer).hide(300); 457 $(button).removeClass('opened'); 458 }); 459 460 customLoginPopupButtonPosition(); 461 462 }, 500); 463 } 464 } 465 466 function customLoginPopupButtonPosition(){ 467 var posX = 0; 468 var posY = 0; 469 var posXOffset = 20; 470 var posYOffset = 24; 471 var selector = ""; 472 if ($(window).innerWidth() < 1200) {//mobil 473 selector = "#mobile_menu .menu-item-3396"; 474 posX = '5%'; 475 posY = '50%'; 476 } else {//asztali 477 selector = "#top-menu .menu-item-5148"; 478 var loginButton = $(selector); 479 if (loginButton.length > 0) { 480 posX = ($(window).width() - (loginButton.offset().left + loginButton.outerWidth()) + posXOffset); 481 posY = (loginButton.offset().top + loginButton.outerHeight() + posYOffset); 482 } 483 } 484 var loginButton = $(selector); 485 486 if (loginButton.offset() !== undefined) { 487 $("#custom-login-popup-container").css('right', posX); 488 $("#custom-login-popup-container").css('top', posY); 489 } 490 } 491});
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.