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());
});
});