1jQuery(document).ready(function ($) { 2 3 "use strict"; 4 5 var isMobile = { 6 Android: function () { 7 return navigator.userAgent.match(/Android/i); 8 }, 9 BlackBerry: function () { 10 return navigator.userAgent.match(/BlackBerry/i); 11 }, 12 iOS: function () { 13 return navigator.userAgent.match(/iPhone|iPad|iPod/i); 14 }, 15 Opera: function () { 16 return navigator.userAgent.match(/Opera Mini/i); 17 }, 18 Windows: function () { 19 return navigator.userAgent.match(/IEMobile/i); 20 }, 21 any: function () { 22 return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows()); 23 } 24 }; 25 26 // Fix TopBar On Scroll 27 $(window).on('scroll', function () { 28 var Top = $(this).scrollTop(); 29 if (Top == 0) { 30 $('body').removeClass('f-topbar-fixed'); 31 $('.wd-menu-nav.sticky').removeClass('fixed'); 32 } 33 }); 34 35 // Categorie span style On Click Event 36 $('.cats-btn').on("click", function () { 37 if ($(this).hasClass('close-up')) { 38 $(this).removeClass('close-up'); 39 } else { 40 $(this).addClass('close-up'); 41 } 42 }); 43 //Remove Class On Click Out Of Categorie Menu 44 $(document).on("mouseup", function (e) { 45 var container = $(".cats-btn"); 46 47 if (!container.is(e.target) && container.has(e.target).length === 0) { 48 container.removeClass('close-up'); 49 container.attr('aria-expanded', 'false'); 50 $('ul.category-menu').removeClass('open'); 51 } 52 }); 53 54 // Hr Width 55 56 $('.wd-heading').each(function () { 57 for (var i = 1; i <= 6; i++) { 58 if ($(this).find('h' + i).length == 1) { 59 $(this).find('hr').innerWidth($(this).innerWidth() - $(this).find('h' + i).innerWidth() - 20); 60 } 61 } 62 }); 63 64 $(window).on("resize", function () { 65 $('.wd-heading').each(function () { 66 for (var i = 1; i <= 6; i++) { 67 if ($(this).find('h' + i).length == 1) { 68 $(this).find('hr').innerWidth($(this).innerWidth() - $(this).find('h' + i).innerWidth() - 20); 69 } 70 } 71 }); 72 }); 73 /****************************/ 74 75 // Navicon style 76 $('.sidebar-toggle').on("click", function () { 77 if ($(this).hasClass('close-up')) { 78 $(this).removeClass('close-up'); 79 } else { 80 $(this).addClass('close-up'); 81 } 82 }); 83 $('.opened-overlay').on("click", function (e) { 84 $('.off-canvas-right-sidebar').removeClass('opened'); 85 $('body').removeClass('off-canvas-right-sidebar-opened'); 86 if ($('.sidebar-toggle').hasClass('close-up')) { 87 $('.sidebar-toggle').removeClass('close-up'); 88 } else { 89 $('.sidebar-toggle').addClass('close-up'); 90 } 91 }); 92 // Open & Close Off Canvas Sidebar 93 94 $('.sidebar-toggle').on("click", function (e) { 95 e.stopPropagation(); 96 if ($('.off-canvas-right-sidebar').hasClass('opened')) { 97 $('.off-canvas-right-sidebar').removeClass('opened'); 98 $('body').removeClass('off-canvas-right-sidebar-opened'); 99 } else { 100 $('.off-canvas-right-sidebar').addClass('opened'); 101 $('body').addClass('off-canvas-right-sidebar-opened'); 102 } 103 }); 104 105 $('.off-canvas-right-sidebar .right-sidebar-close a').on("click", function () { 106 $('.off-canvas-right-sidebar').removeClass('opened'); 107 $('body').removeClass('off-canvas-right-sidebar-opened'); 108 if ($('.sidebar-toggle').hasClass('close-up')) { 109 $('.sidebar-toggle').removeClass('close-up'); 110 } else { 111 $('.sidebar-toggle').addClass('close-up'); 112 } 113 }); 114 115 // Sub Categories Width 116 var $fullWidth = $('.row').innerWidth(), 117 $dropdownWidth = $('.product_cat').innerWidth(); 118 $('.category-menu .has-dropdown > .sub-menu').addClass('first-menu'); 119 $('.first-menu .first-menu').removeClass('first-menu'); 120 $('.product_cat .first-menu').innerWidth($fullWidth - $dropdownWidth); 121 122 123 // Hover On Parent Category 124 $('.product_cat .parent-cat').on("hover", function () { 125 $(this).find('.sub-categories-container').show(); 126 }, function () { 127 $(this).find('.sub-categories-container').hide(); 128 }); 129 130 //test icon hover effect ------------- 131 132 $(".box-icon-data").hover( 133 function () { 134 var $this = $(this); 135 $this.css("background-color", $this.data('box-hover-bg')); 136 }, 137 function () { 138 var $this = jQuery(this); 139 $this.css("background-color", $this.data('box-bg')); 140 } 141 ); 142 143 144// ------------------------------------------------------------- 145// min cart 146// ------------------------------------------------------------- 147// 148 var show_cart_btn = $(".show-cart-btn"); 149 150 show_cart_btn.on("click", function () { 151 $('.xoo-wsc-modal').toggleClass('xoo-wsc-active'); 152 }); 153 154 // Remove Close Cart Text 155 156 setTimeout(function () { 157 $('.xoo-wsc-remove').html('<span></span>'); 158 }, 3000); 159 160 161 $("hidden-cart").on("mouseover", function () { 162 $(this).css("display", "block"); 163 }); 164 165 $("hidden-cart").on("mouseout", function () { 166 $(this).css("display", "none"); 167 }); 168 169 170 $(".show-search-btn").hoverIntent({ 171 over: searchover, 172 out: searchout, 173 timeout: 500 174 }); 175 176 function searchover() { 177 $('.hidden-search') 178 .stop(true, true) 179 .fadeIn({duration: 500, queue: false}) 180 .css('display', 'none') 181 .slideDown(500); 182 } 183 184 function searchout() { 185 $('.hidden-search') 186 .stop(true, true) 187 .fadeOut({duration: 100, queue: false}) 188 .slideUp(100); 189 } 190 191 192 $("hidden-search").on("mouseover", function () { 193 $(this).css("display", "block"); 194 }); 195 196 $("hidden-search").on("mouseout", function () { 197 $(this).css("display", "none"); 198 }); 199 $("hidden-search").on("mouseover", function () { 200 $(this).css("display", "block"); 201 }); 202 203 204// ------------------------------------------------------------- 205// sly carousel
206// ------------------------------------------------------------- 207 (function () { 208 var $frame = jQuery('.wd-sly-carousel'); 209 var $slidee = $frame.children('ul').eq(0); 210 var $wrap = $frame.parent(); 211 212 // Call Sly on frame 213 $frame.sly({ 214 horizontal: 1, 215 itemNav: 'basic', 216 smart: 1, 217 activateOn: 'click', 218 mouseDragging: 1, 219 touchDragging: 1, 220 releaseSwing: 1, 221 startAt: 3, 222 scrollBar: $wrap.find('.scrollbar'), 223 scrollBy: 1, 224 pagesBar: $wrap.find('.pages'), 225 activatePageOn: 'click', 226 speed: 300, 227 elasticBounds: 1, 228 easing: 'easeOutExpo', 229 dragHandle: 1, 230 dynamicHandle: 1, 231 clickBar: 1, 232 233 }); 234 235 }()); 236// Store: Categories list 237 jQuery('.widget_product_categories .cat-parent > a').each(function () { 238 var $childIndicator = jQuery('<span class="child-indicator"></span>'); 239 240 if (jQuery(this).siblings('.children').is(':visible')) { 241 $childIndicator.addClass('open'); 242 } 243 244 $childIndicator.on("click", function () { 245 jQuery(this).parent().siblings('.children').toggle('fast', function () { 246 if (jQuery(this).is(':visible')) { 247 $childIndicator.addClass('open'); 248 } else { 249 $childIndicator.removeClass('open'); 250 } 251 }); 252 return false; 253 }); 254 jQuery(this).append($childIndicator); 255 }); 256 257 258 var datafile = $('.counter').data('file'); 259 $('.counter').counterUp({ 260 delay: 10, 261 time: datafile 262 }); 263 //_______________menu ____________________________ 264 $(".toggle-menu").on("click", function () { 265 $("#menu").toggleClass("is-open"); 266 $(".menu-empty-menu-container").toggleClass("is-open"); 267 }); 268 269 270 $('.wd-header-6 .wd-header-toggle').on("click", function () { 271 $(".wd-header-6").toggleClass("active"); 272 if ($(".wd-header-6").hasClass("active")) { 273 $("#nav-icon2", this).addClass('open'); 274 } else { 275 $("#nav-icon2", this).removeClass('open'); 276 } 277 278 }); 279 280 281 $('#nav-icon2').on("click", function () { 282 $(this).toggleClass('open'); 283 }); 284 285 286 var toggles = document.querySelectorAll(".c-hamburger"); 287 288 for (var i = toggles.length - 1; i >= 0; i--) { 289 var toggle = toggles[i]; 290 toggleHandler(toggle); 291 } 292 ; 293 294 function toggleHandler(toggle) { 295 toggle.addEventListener("click", function (e) { 296 e.preventDefault(); 297 (this.classList.contains("is-active") === true) ? this.classList.remove("is-active") : this.classList.add("is-active"); 298 }); 299 } 300 301 //____________isotop ________________ 302 $(window).load(function () { 303 if ($('.ajzaa_isotop').length) { 304 $('.ajzaa_isotop').each(function (i, obj) { 305 blog_isotop_setting(this); 306 }); 307 } 308 function blog_isotop_setting(el) { 309 var $container = $(el), 310 ajzaa_grid = $container.data('wdgrid'); 311 // init 312 $container.isotope({ 313 // options 314 itemSelector: '.ajzaa_multi_post_isotop_item', 315 layoutMode: ajzaa_grid, 316 filter: '*' 317 }); 318 319 $('.filters a').on("click", function () { 320 $('.filters .current').removeClass('current'); 321 $(this).addClass('current'); 322 var selector = $(this).attr('data-filter'); 323 $container.isotope({filter: selector}); 324 return false; 325 }); 326 } 327 }); 328 329 330 /*_________________________________ Waypoints ___________________*/ 331 var waypoints = $('.main').waypoint({ 332 handler: function (direction) { 333 $('.wd-section-blog-services.style-3').addClass('anim-on'); 334 $('.wd-section-blog-services.style-3 .wd-blog-post').addClass('nohover'); 335 }, 336 offset: '45%' 337 }); 338 339 /* $('.animated').css('opacity', 0);*/ 340 341 342 //___________ Add animation delay 343 var thisParent = $(this).closest('.animation-parent'), 344 animationDelay = thisParent.data('animation-delay'); 345 346 // find ".animation-parent" 347 $('.animation-parent').each(function (index, element) { 348 // find each ".animated" in the current ".animation-parent" 349 $('.animated', $(this)).each(function (index, element) { 350 thisParent = $(this).closest('.animation-parent'); 351 animationDelay = thisParent.data('animation-delay'); 352 animationDelay = animationDelay * index; 353 $(this).css('transition-delay', animationDelay + 'ms'); 354 }); 355 }); 356 357 //____________text icon hover ____________ 358 $('.hover_style1').on("hover", function () { 359 var obj = $(this); 360 var iconBgColor = $(obj).css('backgroundColor'); 361 var iconColor = $(obj).css('color'); 362 $(obj).css('color', iconBgColor); 363 $(obj).css('backgroundColor', iconColor); 364 }); 365 366 ////////////////// Spacer // 367 if ($('.ajzaa_empty_space').length) { 368 369 $('.ajzaa_empty_space').each(function (i, obj) { 370 ajzaa_empty_space_padding(this); 371 }); 372 373 window.addEventListener('resize', function () { 374 $('.ajzaa_empty_space').each(function (i, obj) { 375 ajzaa_empty_space_padding(this); 376 }); 377 }, true); 378 } 379 380 function ajzaa_empty_space_padding(el) { 381 var $mobile_height = $(el).data("heightmobile"), 382 $tablet_height = $(el).data("heighttablet"), 383 $desktop_height = $(el).data("heightdesktop"); 384 385 if (Modernizr.mq("(max-width: 40em)")) { 386 $(el).css("height", $mobile_height); 387 } else if (Modernizr.mq("(min-width: 40.063em) and (max-width: 64em)")) { 388 $(el).css("height", $tablet_height); 389 } else if (Modernizr.mq("(min-width: 64.063em)")) { 390 $(el).css("height", $desktop_height); 391 } 392 $(document).foundation('equalizer', 'reflow'); 393 } 394 395 396 // _____________Row Delimiter 397 398 if ($('.row-delimiter').length) { 399 400 setTimeout(function () { 401 $('.row-delimiter').each(function (i, obj) { 402 ajzaa_row_delimiter_position(this); 403 }); 404 }, 2000); 405 406 window.addEventListener('resize', function () { 407 $('.row-delimiter').on(function (i, obj) { 408 ajzaa_row_delimiter_position(this); 409 }); 410 }, true); 411 } 412 413 function ajzaa_row_delimiter_position(el) { 414 415 var screen_width = $(window).width(), 416 parent_left = parseInt($(el).parent().css('left')) * -1; 417 418 if ($(el).hasClass('vertical_line_bottom_left')) { 419 $(el).css('transform', 'translateY(100%) translateX(' + parent_left + 'px)'); 420 } else if ($(el).hasClass('vertical_line_bottom_center')) { 421 screen_width = screen_width / 2; 422 $(el).css('transform', 'translateY(100%) translateX(' + screen_width + 'px)'); 423 } else if ($(el).hasClass('vertical_line_bottom_right')) { 424 var row_with = 1199; 425 if (row_with > screen_width) 426 row_with = screen_width - 1; 427 $(el).css('transform', 'translateY(100%) translateX(' + row_with + 'px)'); 428 } 429 430 } // _____________ Full Width Row 431 432 if ($('.border-bar').length) { 433 434 setTimeout(function () { 435 ajzaa_fullWidthRow(); 436 }, 2000); 437 438 setTimeout(function () { 439 ajzaa_fullWidthRow(); 440 }, 8000); 441 442 window.addEventListener('resize', function () { 443 setTimeout(function () { 444 ajzaa_fullWidthRow(); 445 }, 1500); 446 }, true); 447 } 448 449 function ajzaa_fullWidthRow() { 450 if ($('body').hasClass('body-border')) { 451 var $elements = $('[data-vc-full-width="true"]'); 452 $.each($elements, function (key, item) { 453 var $el = $(this); 454 $el.addClass("vc_hidden"); 455 var $el_full = $el.next(".vc_row-full-width"); 456 $el_full.length || ($el_full = $el.parent().next(".vc_row-full-width")); 457 var el_margin_left = parseInt($el.css("margin-left"), 10), el_margin_right = parseInt($el.css("margin-right"), 10), offset = 0 - $el_full.offset().left - el_margin_left, width = $(window).width(); 458 if ($el.css({ 459 position: "relative", 460 left: offset + 40, 461 "box-sizing": "border-box", 462 width: $(window).width() - 80 463 }), !$el.data("vcStretchContent")) { 464 var padding = -1 * offset; 465 0 > padding && (padding = 0); 466 var paddingRight = width - padding - $el_full.width() + el_margin_left + el_margin_right; 467 0 > paddingRight && (paddingRight = 0), $el.css({ 468 "padding-left": padding + "px", 469 "padding-right": paddingRight + "px" 470 }) 471 } 472 $el.attr("data-vc-full-width-init", "true"), $el.removeClass("vc_hidden") 473 }) 474 } 475 } 476 477 478 // _______________ Buttons _________________________ 479 $(".button").on('hover', 480 function () { 481 var $this = $(this); 482 $this.css("background-color", $this.data('hover-bg')); 483 $this.css("color", $this.data('hover-color')); 484 }, 485 function () { 486 var $this = $(this); 487 $this.css("background-color", $this.data('bg')); 488 $this.css("color", $this.data('color')); 489 } 490 ); 491 492 493//___________ Portfolio Grid Isotope 494 495 496 window.onload = function () { 497
498 if ($('.wd-portfolio-grid').length) { 499 $('.wd-portfolio-grid').each(function (i, obj) { 500 portfolio_grid_setting(this); 501 }); 502 } 503 504 function portfolio_grid_setting(el) { 505 var $ajzaa_portfolio_grid = $(el).isotope({ 506 itemSelector: '.wd-portfolio-grid-item', 507 layoutMode: 'fitRows' 508 }) 509 510 $('.filters').on('click', 'a', function (e) { 511 e.preventDefault(); 512 var filterValue = $(this).attr('data-filter'); 513 $(".filters a").removeClass('current'); 514 $(this).addClass('current'); 515 $ajzaa_portfolio_grid.isotope({filter: filterValue}); 516 }); 517 } 518 519 520 if ($('.wd-portfolio-masonry').length) { 521 $('.wd-portfolio-masonry').each(function (i, obj) { 522 portfolio_masonry_setting(this); 523 }); 524 } 525 526 function portfolio_masonry_setting(el) { 527 528 var $ajzaa_portfolio_masonry = $(el).isotope({ 529 itemSelector: '.wd-portfolio-masonry-item' 530 }) 531 532 $('.filters').on('click', 'a', function (e) { 533 e.preventDefault(); 534 var filterValue = $(this).attr('data-filter'); 535 $(".filters a").removeClass('current'); 536 $(this).addClass('current'); 537 $ajzaa_portfolio_masonry.isotope({filter: filterValue}); 538 }); 539 } 540 541 542 if ($('.wd-portfolio-masonry-free-style.style-1').length) { 543 $('.wd-portfolio-masonry-free-style.style-1').each(function (i, obj) { 544 portfolio_masonry_free_style_1_setting(this); 545 }); 546 } 547 548 function portfolio_masonry_free_style_1_setting(el) { 549 550 var $ajzaa_portfolio_masonry = $(el).isotope({ 551 itemSelector: '.wd-portfolio-masonry-item' 552 }) 553 554 $('.filters').on('click', 'a', function (e) { 555 e.preventDefault(); 556 var filterValue = $(this).attr('data-filter'); 557 $(".filters a").removeClass('current'); 558 $(this).addClass('current'); 559 $ajzaa_portfolio_masonry.isotope({filter: filterValue}); 560 }); 561 } 562 563 564 if ($('.wd-portfolio-masonry-free-style.style-2').length) { 565 $('.wd-portfolio-masonry-free-style.style-2').isotope('destroy'); 566 $('.wd-portfolio-masonry-free-style.style-2').each(function (i, obj) { 567 portfolio_masonry_free_style_2_setting(this); 568 }); 569 } 570 571 function portfolio_masonry_free_style_2_setting(el) { 572 var $container = $(el); 573 var $containerProxy = $container.clone().empty().css({visibility: 'hidden'}); 574 var colWidth; 575 576 $container.after($containerProxy); 577 578 $(window).on("resize", function () { 579 colWidth = Math.floor($containerProxy.width() / 4); 580 $container.css({ 581 width: colWidth * 4 582 }) 583 $container.isotope({ 584 resizable: false, 585 itemSelector: '.wd-portfolio-masonry-item', 586 masonry: { 587 columnWidth: colWidth 588 } 589 }); 590 }).resize(); 591 592 593 $(window).on("load", function () { 594 $container.isotope('layout'); 595 }); 596 597 var filtertoggle = jQuery('body'); 598 599 $(window).on("load", function () { 600 $container.isotope('layout'); 601 $(function () { 602 setTimeout(function () { 603 $container.isotope('layout'); 604 }, filtertoggle.hasClass("") ? 755 : 755); 605 }); 606 }); 607 608 609 $(window).on("resize", function () { 610 $container.isotope('layout'); 611 $(function () { 612 setTimeout(function () { 613 $container.isotope('layout'); 614 }, filtertoggle.hasClass("") ? 755 : 755); 615 }); 616 }); 617 618 619 $('.filters').on('click', 'a', function (e) { 620 e.preventDefault(); 621 var filterValue = $(this).attr('data-filter'); 622 $(".filters a").removeClass('current'); 623 $(this).addClass('current'); 624 $ajzaa_portfolio_masonry.isotope({filter: filterValue}); 625 }); 626 } 627 628 }; 629 630 631 var $hover_color = $(".filters a").data("hovercolor"); 632 var $overlay_padding = $(".wd-portfolio-masonry").data("padding"); 633 var $overlay_padding_grid = $(".wd-portfolio-grid").data("padding"); 634 635 $('head').append('<style> .filters a:hover , .filters a.current {color: ' + $hover_color + '!important;} </style>'); 636 $('head').append('<style>
636 .wd-portfolio-container .wd-portfolio-grid .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-grid .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-masonry .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-masonry .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-grid.style-2 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-grid.style-2 .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-masonry.style-2 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-masonry.style-2 .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-grid.style-3 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-grid.style-3 .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-masonry.style-3 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-masonry.style-3 .wd-portfolio-masonry-item {padding: ' + $overlay_padding + 'px !important;} </style>'); 637 638 $('head').append('<style> .wd-portfolio-container .wd-portfolio-grid .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-grid .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-masonry .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-masonry .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-grid.style-2 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-grid.style-2 .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-masonry.style-2 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-masonry.style-2 .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-grid.style-3 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-grid.style-3 .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-masonry.style-3 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-masonry.style-3 .wd-portfolio-masonry-item {padding: ' + $overlay_padding_grid + 'px !important;} </style>'); 639
640 $(".wd-portfolio-container .wd-portfolio-grid .wd-portfolio-grid-item .wd-portfolio-grid-item-image a .overlay-color").css("background-color", $(".wd-portfolio-container .wd-portfolio-grid .wd-portfolio-grid-item .wd-portfolio-grid-item-image a .overlay-color").data('overlaycolor')) 641 $(".wd-portfolio-container .wd-portfolio-masonry .wd-portfolio-masonry-item .wd-portfolio-masonry-item-image a .overlay-color").css("background-color", $(".wd-portfolio-container .wd-portfolio-masonry .wd-portfolio-masonry-item .wd-portfolio-masonry-item-image a .overlay-color").data('overlaycolor')) 642 $(".wd-portfolio-container .wd-portfolio-grid.style-2 .wd-portfolio-grid-item .overlay-color").css("background-color", $(".wd-portfolio-container .wd-portfolio-grid.style-2 .wd-portfolio-grid-item .overlay-color").data('overlaycolor')); 643 $(".wd-portfolio-container .wd-portfolio-masonry.style-2 .wd-portfolio-masonry-item .overlay-color").css("background-color", $(".wd-portfolio-container .wd-portfolio-masonry.style-2 .wd-portfolio-masonry-item .overlay-color").data('overlaycolor')); 644 645 646 var $testimonial_quote_color = $(".testimonial-text").data('quotecolor'); 647 var $testimonial_quote_opacity = $(".testimonial-text").data('quoteopacity'); 648 var $testimonial_quote_size = $(".testimonial-text").data('quotesize'); 649 650 651 $('head').append('<style> .wd-testimonail .testimonial-text:before, .wd-testimonail .testimonial-text:after {color:' + $testimonial_quote_color + ';opacity:.' + $testimonial_quote_opacity + ';font-size:' + $testimonial_quote_size + 'px;}</style>'); 652 653 654 $(window).on("load", function () { 655 $(".static-html-item-container").height($(".wd-portfolio-grid-item-image img").height()); 656 }); 657 658 659 $('#twitter').sharrre({ 660 share: { 661 twitter: true 662 }, 663 enableHover: false, 664 enableCounter: false, 665 enableTracking: true, 666 //buttons: { twitter: {via: '_JulienH'}}, 667 click: function (api, options) { 668 api.simulateClick(); 669 api.openPopup('twitter'); 670 } 671 }); 672 $('#facebook').sharrre({ 673 share: { 674 facebook: true 675 }, 676 enableCounter: false, 677 enableHover: false, 678 enableTracking: false, 679 click: function (api, options) { 680 api.simulateClick(); 681 api.openPopup('facebook'); 682 } 683 }); 684 685 $('#pinterest').sharrre({ 686 share: { 687 pinterest: true 688 }, 689 enableCounter: false, 690 enableHover: false, 691 enableTracking: false, 692 click: function (api, options) { 693 api.simulateClick(); 694 api.openPopup('pinterest'); 695 } 696 }); 697 698// light gallery 699 if ($('.lightgallery').length != 0) { 700 $('.lightgallery').lightGallery({ 701 selector: '.item' 702 }); 703 } 704 //___________ animate Element when it visible 705 function ajzaa_waypoint() { 706 if (!isMobile.any()) { 707 $('.animated').waypoint(function () { 708 // if "this.element" is not an empty array 709 var that = $(this.element).length > 0 ? $(this.element) : $(this); 710 that.css('opacity', 1); 711 that.addClass(that.data('animated')); 712 }, 713 {offset: '98%'}); 714 } 715 716 } 717 718 ajzaa_waypoint(); 719 720 // RTL 721 var oldLeft; 722 723 function _rtl() { 724 if (jQuery('html').attr('dir') == 'rtl') { 725 oldLeft = parseFloat(jQuery('[data-vc-full-width="true"]').css('left')); 726 if (oldLeft < 0) { 727 jQuery('[data-vc-full-width="true"]').css('left', oldLeft * -1 + "px"); 728 } 729 } 730 } 731 732 jQuery(window).load(function () { 733 _rtl(); 734 }); 735 736 jQuery(window).resize(function () { 737 setTimeout(_rtl, 100); 738 }); 739 740 $(".product_cat ul").on("click", ".init", function () { 741 $(this).closest("ul").children('li:not(.init)').toggle(); 742 }); 743 744 var allOptions = $(".product_cat ul").children('.product_cat ul li:not(.init)'); 745 $(".product_cat ul").on("click", ".product_cat ul li:not(.init)", function () { 746 allOptions.removeClass('selected'); 747 $(this).addClass('selected'); 748 $(".product_cat ul").children('.init').html($(this).html()); 749 allOptions.toggle(); 750 }); 751 752 753 $('.brands_form #marques').select2(); 754 $('.brands_form #models').select2(); 755 $('.brands_form #year').select2(); 756 757 $('.brands_form #modal_marques').select2(); 758 $('.brands_form #modal_models').select2(); 759 $('.brands_form #modal_year').select2(); 760 761 762 // view wishlist icon
763 $('.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a').append('<i class="fa fa-eye" aria-hidden="true"></i>'); 764 // remove quick view text 765 $('.woocommerce ul.products li.product .button.quick_view span').html(''); 766 767 768 // show cart button count 769 var productCount = $(".woocommerce-mini-cart li").size(); 770 if (productCount == 0) { 771 $(".show-cart-btn").append("<span class='min-cart-count'></span>"); 772 $('.min-cart-count').text(productCount); 773 } else { 774 $('.min-cart-count').text(productCount); 775 } 776 $('.widget_shopping_cart').bind("DOMSubtreeModified", function () { 777 productCount = $(".woocommerce-mini-cart li").size(); 778 $('.min-cart-count').text(productCount); 779 }); 780 781 782 //click btn cookies hide 783 $(window).on('load', function () { 784 var visitor = ajzaa_getCookie("username"); 785 786 if ( visitor == null ) { 787 jQuery('.main-cookies').css('display', 'block'); 788 }else { 789 jQuery('.main-cookies').css('display', 'none'); 790 } 791 792 }); 793 794 //click btn cookies hide 795 796 jQuery('.cookies-btn').on('click', function () { 797 //Get Current and next Date 798 var currentDate = new Date(); 799 var nowPlus30Days = new Date(Date.now() + (30 * 24 * 60 * 60 * 1000)); 800 //Create Cookies And MakeExpered after 30 Days 801 var visitor = ajzaa_getCookie("username"); 802 if (visitor == null) { 803 visitor = ""; 804 document.cookie = "username=visitor; expires=" + nowPlus30Days + "; path=/"; 805 jQuery('.main-cookies').css('display', 'block'); 806 } 807 if (visitor != "") { 808 jQuery('.main-cookies').css('display', 'none'); 809 } 810 }); 811 812 813 //Get Cookies Function 814 function ajzaa_getCookie(name) { 815 var nameEQ = name + "="; 816 var ca = document.cookie.split(';'); 817 for (var i = 0; i < ca.length; i++) { 818 var c = ca[i]; 819 while (c.charAt(0) == ' ') c = c.substring(1); 820 if (c.indexOf(nameEQ) != -1) return c.substring(nameEQ.length, c.length); 821 } 822 return null; 823 } 824 825 826 827 828 829 830 831 832}); 833 834var $window = jQuery(window); 835var scrollTime = 0.4; 836var scrollDistance = 300; 837 838mobile_ie = -1 !== navigator.userAgent.indexOf("IEMobile"); 839 840function ajzaa_SS_Listener(event) { 841 event.preventDefault(); 842 843 var delta = event.wheelDelta / 120 || -event.detail / 3; 844 var scrollTop = $window.scrollTop(); 845 var finalScroll = scrollTop - parseInt(delta * scrollDistance); 846 847 TweenLite.to($window, scrollTime, { 848 scrollTo: { 849 y: finalScroll, autoKill: !0 850 }, 851 ease: Power1.easeOut, 852 autoKill: !0, 853 overwrite: 5 854 }); 855 856} 857 858 859if (jQuery('body').hasClass('wd-smooth-scroll') && !jQuery('html').hasClass('touch') && !mobile_ie) { 860 if (window.addEventListener) { 861 window.addEventListener('mousewheel', ajzaa_SS_Listener, false); 862 window.addEventListener('DOMMouseScroll', ajzaa_SS_Listener, false); 863 } 864} 865 866jQuery(".wd-list.style-4 li i").css('backgroundColor', "red"); 867 868jQuery('.wd-list.style-4 li i').hover( 869 function () { 870 jQuery(this).animate({'backgroundColor': data_hover}, 400); 871 }, 872 function () { 873 jQuery(this).animate({'backgroundColor': '#FFF'}, 400); 874 } 875); 876 877 878if (jQuery('body').height() < 600) { 879 jQuery(".wd-menu-nav").removeClass("sticky"); 880} 881 882
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.