Thanks for your message! We will get back to you soon.
`;
$('body').append(modalHtml);
$('body').append(sucessModalHtml);
let modal = $('.my-enquire-modal');
modal.hide();
let sucessModal = $('.my-success-modal');
sucessModal.hide();
$('#webform67554000000288077').submit(function (e) {
console.log('Form Sent');
e.preventDefault();
var ismandatory = checkMandatory67554000000288077();
if (typeof _wfa_track != 'undefined' && _wfa_track.wfa_submit) { _wfa_track.wfa_submit(e); }
if (ismandatory) {
var formData = new FormData(this);
$('#formsubmit').prop('disabled', true);
$.ajax({
url: 'https://crm.zoho.com.au/crm/WebToLeadForm',
type: 'POST',
data: formData,
cache: false,
contentType: false,
processData: false,
success: function (data) { document.getElementById("webform67554000000288077").reset.click();
modal.hide();
sucessModal.modal();
},
error: function (data) {
alert("an error occurred");
},
complete: function (data) {
$('#formsubmit').prop('disabled', false);
}
});
}
});
enquireButton.click(function() {
modal.modal();
$('#LEADCF2').val(window.location.href);
$('#LEADCF1').val(Static.SQUARESPACE_CONTEXT.item.title);
});
function validateDateFormat67554000000288077 (){
var form = document.forms[ 'WebToLeads67554000000288077' ];
var dateFlds = form.querySelectorAll ( '[ftype=date]' );
var i;
for ( i = 0; i < dateFlds.length; i++ ){
var dateFld = dateFlds[ i ];
var usrPtrn = dateFld.placeholder;
var dateVal = dateFld.value;
if ( dateVal.trim() != '' ){
var vald = dateFormatConvert.validate ( dateVal, usrPtrn );
if ( !vald ){
alert ( 'Please enter a valid date ' );
dateFld.focus ();
return false;
}
// Check if the date is greater than yesterday
var enteredDate = new Date(dateVal);
var yesterday = new Date();
yesterday.setDate(yesterday.getDate() - 1);
yesterday.setHours(0, 0, 0, 0); // Reset time to start of day for comparison
if (enteredDate <= yesterday) {
alert('Please enter a date from today or later');
dateFld.focus();
return false;
}
}
}
return true;
}
function checkMandatory67554000000288077() {
var mndFileds = new Array('First Name','Last Name','Email','Phone','LEADCF8', 'LEADCF4', 'LEADCF117', 'LEADCF51');
var fldLangVal = new Array('First\x20Name','Last\x20Name','Email','Phone','Closest\x20Office\x20Location', 'Address', 'Event\x20Date', 'Quantity');
for (i = 0; i < mndFileds.length; i++) {
var fieldObj = document.forms['WebToLeads67554000000288077'][mndFileds[i]];
if (fieldObj) {
if (((fieldObj.value).replace(/^\s+|\s+$/g, '')).length == 0) {
if (fieldObj.type == 'file') {
alert('Please select a file to upload.');
fieldObj.focus();
return false;
}
alert(fldLangVal[i] + ' cannot be empty.');
fieldObj.focus();
return false;
} else if (fieldObj.nodeName == 'SELECT') {
if (fieldObj.options[fieldObj.selectedIndex].value == '-None-') {
alert(fldLangVal[i] + ' cannot be none.');
fieldObj.focus();
return false;
}
} else if (fieldObj.type == 'checkbox') {
if (fieldObj.checked == false) {
alert('Please accept ' + fldLangVal[i]);
fieldObj.focus();
return false;
}
}
try {
if (fieldObj.name == 'Last Name') {
name = fieldObj.value;
}
} catch (e) { }
}
}
if ( !validateDateFormat67554000000288077()){
return false;
}
return true
var urlparams = new URLSearchParams(window.location.search);
if (urlparams.has('service') && (urlparams.get('service') === 'smarturl')) {
var webform = document.getElementById('webform67554000000288077');
var service = urlparams.get('service');
var smarturlfield = document.createElement('input');
smarturlfield.setAttribute('type', 'hidden');
smarturlfield.setAttribute('value', service);
smarturlfield.setAttribute('name', 'service');
webform.appendChild(smarturlfield);
}
document.querySelector('.crmWebToEntityForm .formsubmit').setAttribute('disabled', true);
return true;
}
}
});
-->