Showing source for: https://koaware.com/marketplace
Duration: 0.32299s
Server: Google Frontend
<!DOCTYPE html>
<html>
<head>
<!-- Google Tag Manager Paste this code as high in the <head> of the page as possible -->
<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-MXQ8WPM');
</script>
<!-- End Google Tag Manager -->
<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'>
<title>KoaWare Book a Pro</title>
<link rel="stylesheet" media="all" href="/assets/marketing/application-b1303a4e242f9a7082bb1fb64e86b21163d279baa509be2dbe445a62e1933d09.css" data-turbolinks-track="true" />
<link rel="stylesheet" media="all" href="/assets/booking/booking-621b431c91e62514a8ba219412056835f2f491b08b95f6a6b309d7e79dcf4fa0.css" data-turbolinks-track="true" />
<script src='https://use.typekit.net/sez8pii.js'></script>
<script>
window.intercomSettings = {
app_id: "ahw8qero"
};
</script>
<script>
(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',intercomSettings);}else{var d=document;var i=function(){i.c(arguments)};i.q=[];i.c=function(args){i.q.push(args)};w.Intercom=i;function l(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/ahw8qero';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);}if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})()
</script>
<script>
try{Typekit.load({ async: true });}catch(e){}
</script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCH2h7lDMcgk6HIStqaePvp4OtzUzZHz4U&libraries=places"></script>
<script src="/assets/scheduler-d715ad9f68c73913f57b2f5702fd69a134992feb18811704ab0ff0e813d1242a.js"></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.15/jquery.mask.min.js'></script>
<script>
$(document).ready(function() {
$('.tooltipster').tooltipster({maxWidth: 300});
});
</script>
<meta content='width=device-width, initial-scale=1, shrink-to-fit=no' name='viewport'>
<meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="yg7ff4f1PO5wqUTe+hQY0gBPRwLyvW4ni/7G25YI9R5a6HM5mqKpbGGW3GeWESO5AWXasoDRIAFzrxAz4OmU7w==" />
</head>
<body>
<!-- Google Tag Manager (noscript) paste this code immediately after the opening <body> tag -->
<noscript>
<iframe height='0' src='https://www.googletagmanager.com/ns.html?id=GTM-MXQ8WPM' style='display:none;visibility:hidden' width='0'></iframe>
</noscript>
<!-- End Google Tag Manager (noscript) -->
<script>
var initialReduxState = {
accountLogoUrl: 'https://res.cloudinary.com/kw/image/upload/v1610042427/koaware-rectangle-logo-white-on-black_then1f.svg',
referrerLogoUrl: '',
lastSearch: null,
lastAddress: '',
lastSquareFeet: '',
lastListingPrice: ''
};
</script>
<div id='root'></div>
<script src="/assets/scheduler/components/BookingPage-1c12d1aac9b2ad764c2001b32d4138a6e1fd03910c8adda922b0aade1c14cdb9.js"></script>
<!-- /Required https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.15/jquery.mask.min.js -->
<script>
$(document).ready(function() {
var inputsWrapper = $("#inputsWrapper");
var listingPriceInput = $("#listingPriceInput");
var sqftInput = $("#sqftInput");
var submitButton = $("#submitButtonContainer");
//address autocomplete & map setup
$("#scheduler_listing_search_address").geocomplete({
details: "form",
types: ["address"],
map: "#map",
mapOptions: {
disableDefaultUI: true,
draggable: false,
zoom: 10
}
});
//geocode result chosen
$("#scheduler_listing_search_address").geocomplete().bind("geocode:result", function(event, result){
$("#map").attr('style','opacity:1;margin-top:inherit;height:100px;');
$("#addressInput .form-group input").attr('style','border-radius: 0px');
animateCSS('#sqftInput', 'fadeIn');
sqftInput.show();
});
//square footage
$("#sqftInput").keyup(function(){
var sqft_val = $("#scheduler_listing_search_square_feet").val();
if (sqft_val.length > 2){
listingPriceInput.show().addClass('animated fadeIn');
} else {
listingPriceInput.fadeOut();
submitButton.fadeOut();
}
});
//listing price
$("#listingPriceInput").keyup(function(){
var listing_price_val = $("#scheduler_listing_search_listing_price").val();
if (listing_price_val.length > 2){
submitButton.show().addClass('animated fadeIn');
} else {
submitButton.fadeOut();
}
});
//animate css
function animateCSS(element, animationName, callback) {
const node = document.querySelector(element)
node.classList.add('animated', animationName)
function handleAnimationEnd() {
node.classList.remove('animated', animationName)
node.removeEventListener('animationend', handleAnimationEnd)
if (typeof callback === 'function') callback()
}
node.addEventListener('animationend', handleAnimationEnd)
}
//jquery input masks
$('#scheduler_listing_search_square_feet').mask('00,000', {reverse: true, placeholder: "0 sqft"});
$('#scheduler_listing_search_listing_price').mask('000,000,000', {reverse: true, placeholder: "$0"});
});
$(".submit-button").click(function(){
$('#scheduler_listing_search_listing_price').unmask();
$('#scheduler_listing_search_square_feet').unmask();
});
</script>
</body>
</html>
<script>
function animateCSS(element, animationName, callback) {
const node = document.querySelector(element)
node.classList.add('animated', animationName)
function handleAnimationEnd() {
node.classList.remove('animated', animationName)
node.removeEventListener('animationend', handleAnimationEnd)
if (typeof callback === 'function') callback()
}
node.addEventListener('animationend', handleAnimationEnd)
}
</script>