if($(window).width()>100){ let anim=[...document.querySelectorAll(".animate")];let options={rootMargin:"0px",threshold:0.2,};let animate=(entries)=>{entries.forEach((entry)=>{if(entry.isIntersecting){entry.target.style.animation=`anim ${entry.target.dataset.speed?entry.target.dataset.speed:'.5s'} ${entry.target.dataset.delay} forwards ease-out`;}});};let observer=new IntersectionObserver(animate,options);anim.forEach((item,idx)=>{observer.observe(item);});} jQuery.noConflict(); jQuery(document).ready(function() { jQuery('.hm-testi-slider').slick({ responsive: [ { breakpoint: 767, // Adjust this breakpoint as needed for your design settings: { adaptiveHeight: true // Enable adaptive height for mobile devices } } ] }); // jQuery('.acr_content').slideUp(); jQuery('.accordion_one .acr_head').click(function() { jQuery(this).toggleClass('active'); jQuery(this).next('.acr_content').slideToggle(); jQuery('.accordion_one .acr_head').not(this).removeClass('active'); jQuery('.accordion_one .acr_content').not(jQuery(this).next('.acr_content')).slideUp(); }); jQuery('.service_slider').slick({ slidesToShow: 1, vertical: true, asNavFor: '.imgservice_slider', // Default setting for larger screens responsive: [ { breakpoint: 767, // For screens smaller than 1080px settings: { asNavFor: null, // Remove navigation linking vertical: false, // Keep vertical for mobile (if needed) prevArrow: '.cus-prev-up', nextArrow: '.cus-next-down-mobile', } } ] }); // for desktop use mobile bnd nh chalege if (window.innerWidth >= 767) { jQuery('.imgservice_slider').slick({ slidesToShow: 1, slidesToScroll: 1, vertical: true, // Default vertical layout arrows: true, lazyLoad: 'progressive', prevArrow: '.cus-prev-up', nextArrow: '.cus-next-down', asNavFor: '.service_slider', // Default setting for larger screens responsive: [ { breakpoint: 767, // For screens smaller than 1080px settings: { asNavFor: null, // Remove navigation linking vertical: false, // Keep vertical for mobile } } ] }); } }); jQuery('.icon_slide,.icon_slide-two').slick({ speed: 6000, autoplay: true, autoplaySpeed: 0, centerMode: true, cssEase: 'linear', slidesToShow: 1, slidesToScroll: 1, variableWidth: true, infinite: true, initialSlide: 1, arrows: false, buttons: false, responsive: [ { breakpoint: 1024, settings: { slidesToShow: 3, slidesToScroll: 3, infinite: true, dots: false } }, { breakpoint: 600, settings: { slidesToShow: 2, slidesToScroll: 2 } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1 } } ] }); // ########## jQuery(document).ready(function() { var originalPosition = jQuery('.green_one').css('position'); // Store the original position of .green_one jQuery(window).on('scroll', function() { var windowWidth = jQuery(window).width(); // Get the current window width if (windowWidth >= 1080) { // Apply only if the window width is 1080 or less var h = jQuery(window).scrollTop(); // Get the current scroll position var redOneOffset = jQuery('.red_one').offset().top; if (redOneOffset <= h) { jQuery('.green_one').css('position', 'relative'); // Change the position to relative } else { jQuery('.green_one').css('position', originalPosition); // Revert to the original position } } else { jQuery('.green_one').css('position', originalPosition); // Ensure the original position is applied for larger screens } }); // ####### jQuery(document).ready(function () { // Handle tab button click events jQuery('.mp_vr_tab-link').click(function () { // Remove active class from all buttons and content jQuery('.mp_vr_tab-link').removeClass('active'); jQuery('.mp_vr_tab-content').removeClass('active'); // Add active class to the clicked button and its related content jQuery(this).addClass('active'); jQuery(jQuery(this).data('target')).addClass('active'); }); }); }); // function validateForm(event) { // event.preventDefault(); // Prevent default form submission // // Validation logic // const name = document.getElementById("name").value; // const email = document.getElementById("email").value; // const phone = document.getElementById("phone").value; // if (name.trim() === '' || email.trim() === '' || phone.trim() === '') { // alert("Please fill in all required fields."); // return; // } // grecaptcha.enterprise.ready(async () => { // const token = await grecaptcha.enterprise.execute('6LdDg48pAAAAADHEGHxrrZvu1J1xofBN6YInj0bw', { action: 'submit' }); // document.getElementById("g-recaptcha-response").value = token; // document.getElementById("hmbanner_form").submit(); // Submit the form after setting the reCAPTCHA token // }); // } // function validateForm(event) { // event.preventDefault(); // const name = document.getElementById("name").value; // const email = document.getElementById("email").value; // const phone = document.getElementById("phone").value; // if (!name || !email || !phone) { // alert("Please fill in all required fields."); // return; // } // grecaptcha.enterprise.ready(async () => { // try { // const token = await grecaptcha.enterprise.execute('6LdDg48pAAAAADHEGHxrrZvu1J1xofBN6YInj0bw', { action: 'submit' }); // document.getElementById("g-recaptcha-response").value = token; // document.getElementById("hmbanner_form").requestSubmit(); // } catch (error) { // console.error("reCAPTCHA error:", error); // alert("reCAPTCHA verification failed. Please try again."); // } // }); // } // function footervalidateForm(event) { // event.preventDefault(); // Prevent default form submission // // Validation logic // const name = document.getElementById("footer-name").value; // const email = document.getElementById("footer-email").value; // const phone = document.getElementById("footer-phone").value; // if (name.trim() === '' || email.trim() === '' || phone.trim() === '') { // alert("Please fill in all required fields."); // return; // } // // grecaptcha.enterprise.ready(async () => { // // const token = await grecaptcha.enterprise.execute('6LdDg48pAAAAADHEGHxrrZvu1J1xofBN6YInj0bw', { action: 'submit' }); // // document.getElementById("g-recaptcha-response-2").value = token; // // document.getElementById("frmContactUs").submit(); // // }); // grecaptcha.enterprise.ready(async () => { // try { // const token = await grecaptcha.enterprise.execute('6LdDg48pAAAAADHEGHxrrZvu1J1xofBN6YInj0bw', { action: 'submit' }); // document.getElementById("g-recaptcha-response-2").value = token; // document.getElementById("frmContactUs").requestSubmit(); // } catch (error) { // console.error("reCAPTCHA error:", error); // alert("reCAPTCHA verification failed. Please try again."); // } // }); // }