HEX
Server: Apache
System: Linux sxb1plzcpnl504268.prod.sxb1.secureserver.net 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: uaktdz7o5l3q (5679037)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: /home/uaktdz7o5l3q/public_html/londonvilla.co.uk/wp-content/themes/skyestatechild/js/custom.js
jQuery(document).ready( function(){
//the carousel starts
    jQuery('.owl-carousel').owlCarousel({
        items:1,
        loop: true,
        margin:0,
        center: false,
        dots: false,
        nav: true,
        navText: ['',''],
        responsive : {
            // breakpoint from 911 up
            991 : {
                items:3
            }
        }
    });
    //the carousel ends

});

jQuery(document).ready( function(){
        
    jQuery(".custom-form-open-wrapper").click( function(e) {
        e.preventDefault();
        jQuery(this).parent().addClass("custom-property-slider-form-opened");
    });
    jQuery(".custom-form-close-wrapper").click( function(e) {  
        e.preventDefault();      
        jQuery(this).parent().removeClass("custom-property-slider-form-opened");
    });
    jQuery("#open-menu").click( function(e) {
        e.preventDefault();
        jQuery(".custom-fixed-menu-container").addClass("custom-fixed-menu-container-opened");
    });
    jQuery('#close-menu').click( function(e) {
        e.preventDefault();
        jQuery('.custom-fixed-menu-container').removeClass('custom-fixed-menu-container-opened');
    });

    
    jQuery('#iphorm-5a0471b4e171a').jqTransform();

    jQuery('.open-enquire-form').click( function(e) {
        e.preventDefault();
        jQuery('.custom-form-wrapper').toggleClass('display-fixed-form');
        jQuery('.iphorm-outer-1').toggleClass('display-fixed-form');
    });

    jQuery('.close-custom-form').click( function(e) {
        e.preventDefault();
        jQuery('.custom-form-wrapper').toggleClass('display-fixed-form');
        jQuery('.iphorm-outer-1').toggleClass('display-fixed-form');
    });

    jQuery('.iphorm-datepicker').removeAttr("type"); 
    jQuery('.iphorm-datepicker').prop('type', 'visible');

    jQuery(window).scroll(function() {    
        var scroll = jQuery(window).scrollTop();
        if (scroll >= 100) {
            jQuery("#outerheader").addClass("pre-sticky");
        } else {
            jQuery("#outerheader").removeClass("pre-sticky");
        }
        if (scroll >= 300) {
            jQuery("#outerheader").addClass("sticky");
        } else {
            jQuery("#outerheader").removeClass("sticky");
        }
    });

    jQuery('.property-desctiption-expand-button').click( function(e){
        e.preventDefault();
        jQuery('.property-expandable-description').toggleClass('property-expandable-description-active');
    });

    if (jQuery(window).width() < 767) {
        var mobile_title = jQuery('.prop-single-head');
        jQuery('.custom-property-top-link').prepend(mobile_title);
    }

});

jQuery(document).ready( function($) {
    // Select all links with hashes
    $('a[href*="#"]')
    // Remove links that don't actually link to anything
        .not('[href="#"]')
        .not('[href="#0"]')
        .click(function (event) {
            // On-page links
            if (
                location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '')
                &&
                location.hostname == this.hostname
            ) {
                // Figure out element to scroll to
                var target = $(this.hash);
                target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');
                // Does a scroll target exist?
                if (target.length) {
                    // Only prevent default if animation is actually gonna happen
                    event.preventDefault();
                    $('html, body').animate({
                        scrollTop: target.offset().top-100
                    }, 1000, function () {
                        // Callback after animation
                        // Must change focus!
                        var $target = $(target);
                        $target.focus();
                        if ($target.is(":focus")) { // Checking if the target was focused
                            return false;
                        } else {
                            $target.attr('tabindex', '-1'); // Adding tabindex for elements not focusable
                            $target.focus(); // Set focus again
                        }
                        ;
                    });
                }
            }
        });
    //site enquire form
    $(".iphorm_1_8-input-wrap .iphorm-datepicker").datepicker({
        onSelect: function(dateText) {
            $('.iphorm_1_16-input-wrap .iphorm_1_16').val(dateText);
            $('.iphorm_1_10-group-wrap .like-label-form').text(dateText);
        }
    });
    $(".iphorm_1_9-input-wrap .iphorm-datepicker").datepicker({
        onSelect: function(dateText) {
            $('.iphorm_1_17-input-wrap .iphorm_1_17').val(dateText);
            $('.iphorm_1_13-group-wrap .like-label-form').text(dateText);
        }
    });
    $( ".iphorm_1_5" ).change(function () {
        $('.iphorm_1_5-element-spacer>label').text($(this).val());
    });

    //property enquire form
    $(".iphorm_2_1-input-wrap .iphorm-datepicker").datepicker({
        onSelect: function(dateText) {
            $('.iphorm_2_16').val(dateText);
            $('.iphorm_2_9-group-wrap .like-label-form').text(dateText);
        }
    });
    $(".iphorm_2_2-input-wrap .iphorm-datepicker").datepicker({
        onSelect: function(dateText) {
            $('.iphorm_2_15').val(dateText);
            $('.iphorm_2_12-group-wrap .like-label-form').text(dateText);
        }
    });
    $( ".iphorm_2_5" ).change(function () {
        $('.iphorm_2_5-element-spacer>label').text($(this).val());
    });

});