www.solution21.com
Open in
urlscan Pro
143.198.60.115
Public Scan
Submitted URL: https://166.78.37.69/
Effective URL: https://www.solution21.com/
Submission Tags: krdtest
Submission: On February 26 via api from JP — Scanned from JP
Effective URL: https://www.solution21.com/
Submission Tags: krdtest
Submission: On February 26 via api from JP — Scanned from JP
Form analysis
1 forms found in the DOMName: WebToLeads457238000067524040 — POST https://crm.zoho.com/crm/WebToLeadForm
<form action="https://crm.zoho.com/crm/WebToLeadForm" name="WebToLeads457238000067524040" method="POST" onsubmit="javascript:document.charset="UTF-8"; return checkMandatory457238000067524040()" accept-charset="UTF-8" siq_id="autopick_9370">
<input type="text" style="display:none;" name="xnQsjsdp" value="d0b9b9c8eb3acc99571b5c69ff7ad95984d1a7e2a844f16c4c645f791586cb5c"> <input type="hidden" name="zc_gad" id="zc_gad" value=""> <input type="text" style="display:none;" name="xmIwtLD"
value="0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317"> <input type="text" style="display:none;" name="actionType" value="TGVhZHM="> <input type="text" style="display:none;" name="returnURL" value="https://www.solution21.com">
<!-- Do not remove this code. -->
<style>
html,
body {
margin: 0px;
}
#crmWebToEntityForm.zcwf_lblLeft {
width: 100%;
padding: 25px;
margin: 0 auto;
box-sizing: border-box;
}
#crmWebToEntityForm.zcwf_lblLeft * {
box-sizing: border-box;
}
#crmWebToEntityForm {
text-align: left;
}
#crmWebToEntityForm * {
direction: ltr;
}
.zcwf_lblLeft .zcwf_title {
word-wrap: break-word;
padding: 0px 6px 10px;
font-weight: bold;
}
.zcwf_lblLeft .zcwf_col_fld input[type=text],
.zcwf_lblLeft .zcwf_col_fld textarea {
width: 60%;
border: 1px solid #ccc !important;
resize: vertical;
border-radius: 2px;
float: left;
}
.zcwf_lblLeft .zcwf_col_lab {
width: 30%;
word-break: break-word;
padding: 0px 6px 0px;
margin-right: 10px;
margin-top: 5px;
float: left;
min-height: 1px;
}
.zcwf_lblLeft .zcwf_col_fld {
float: left;
width: 68%;
padding: 0px 6px 0px;
position: relative;
margin-top: 5px;
}
.zcwf_lblLeft .zcwf_privacy {
padding: 6px;
}
.zcwf_lblLeft .wfrm_fld_dpNn {
display: none;
}
.dIB {
display: inline-block;
}
.zcwf_lblLeft .zcwf_col_fld_slt {
width: 60%;
border: 1px solid #ccc;
background: #fff;
border-radius: 4px;
font-size: 12px;
float: left;
resize: vertical;
}
.zcwf_lblLeft .zcwf_row:after,
.zcwf_lblLeft .zcwf_col_fld:after {
content: '';
display: table;
clear: both;
}
.zcwf_lblLeft .zcwf_col_help {
float: left;
margin-left: 7px;
font-size: 12px;
max-width: 35%;
word-break: break-word;
}
.zcwf_lblLeft .zcwf_help_icon {
cursor: pointer;
width: 16px;
height: 16px;
display: inline-block;
background: #fff;
border: 1px solid #ccc;
color: #ccc;
text-align: center;
font-size: 11px;
line-height: 16px;
font-weight: bold;
border-radius: 50%;
}
.zcwf_lblLeft .zcwf_row {
margin: 15px 0px;
}
.zcwf_lblLeft .formsubmit {
margin-right: 5px;
cursor: pointer;
color: #333;
font-size: 12px;
}
.zcwf_lblLeft .zcwf_privacy_txt {
color: rgb(0, 0, 0);
font-size: 12px;
font-family: Arial;
display: inline-block;
vertical-align: top;
color: #333;
padding-top: 2px;
margin-left: 6px;
}
.zcwf_lblLeft .zcwf_button {
font-size: 12px;
color: #333;
border: 1px solid #ccc;
padding: 3px 9px;
border-radius: 4px;
cursor: pointer;
max-width: 120px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.zcwf_lblLeft .zcwf_tooltip_over {
position: relative;
}
.zcwf_lblLeft .zcwf_tooltip_ctn {
position: absolute;
background: #dedede;
padding: 3px 6px;
top: 3px;
border-radius: 4px;
word-break: break-all;
min-width: 50px;
max-width: 150px;
color: #333;
}
.zcwf_lblLeft .zcwf_ckbox {
float: left;
}
.zcwf_lblLeft .zcwf_file {
width: 55%;
box-sizing: border-box;
float: left;
}
.clearB:after {
content: '';
display: block;
clear: both;
}
@media all and (max-width: 600px) {
.zcwf_lblLeft .zcwf_col_lab,
.zcwf_lblLeft .zcwf_col_fld {
width: auto;
float: none !important;
}
.zcwf_lblLeft .zcwf_col_help {
width: 40%;
}
}
</style>
<div class="zcwf_title" style="max-width: 600px;color: black;">Website Marketing Analysis</div>
<div class="zcwf_row">
<div class="zcwf_col_lab" style="font-size:12px; font-family: Arial;"><label for="First_Name">First Name</label></div>
<div class="zcwf_col_fld"><input type="text" id="First_Name" name="First Name" maxlength="40">
<div class="zcwf_col_help"></div>
</div>
</div>
<div class="zcwf_row">
<div class="zcwf_col_lab" style="font-size:12px; font-family: Arial;"><label for="Last_Name">Last Name<span style="color:red;">*</span></label></div>
<div class="zcwf_col_fld"><input type="text" id="Last_Name" name="Last Name" maxlength="80">
<div class="zcwf_col_help"></div>
</div>
</div>
<div class="zcwf_row">
<div class="zcwf_col_lab" style="font-size:12px; font-family: Arial;"><label for="Phone">Phone<span style="color:red;">*</span></label></div>
<div class="zcwf_col_fld"><input type="text" id="Phone" name="Phone" maxlength="30">
<div class="zcwf_col_help"></div>
</div>
</div>
<div class="zcwf_row">
<div class="zcwf_col_lab" style="font-size:12px; font-family: Arial;"><label for="Email">Email<span style="color:red;">*</span></label></div>
<div class="zcwf_col_fld"><input type="text" ftype="email" id="Email" name="Email" maxlength="100">
<div class="zcwf_col_help"></div>
</div>
</div>
<div class="zcwf_row">
<div class="zcwf_col_lab" style="font-size:12px; font-family: Arial;"><label for="Website">Website<span style="color:red;">*</span></label></div>
<div class="zcwf_col_fld"><input type="text" id="Website" name="Website" maxlength="255">
<div class="zcwf_col_help"></div>
</div>
</div>
<div class="zcwf_row">
<div class="zcwf_col_lab"></div>
<div class="zcwf_col_fld">
<div class="g-recaptcha" data-sitekey="6Lc_pq0bAAAAAC7D8PpbAJml2PbIjaExFl1x-f3A" data-theme="light" data-callback="rccallback457238000067524040" captcha-verified="false" id="recap457238000067524040">
<div style="width: 304px; height: 78px;">
<div><iframe title="reCAPTCHA"
src="https://www.google.com/recaptcha/api2/anchor?ar=1&k=6Lc_pq0bAAAAAC7D8PpbAJml2PbIjaExFl1x-f3A&co=aHR0cHM6Ly93d3cuc29sdXRpb24yMS5jb206NDQz&hl=en&v=PdoyIVkd8v16xl_NMp3H0N1Y&theme=light&size=normal&cb=whe4tfgynti"
width="304" height="78" role="presentation" name="a-bns4ye82jelt" frameborder="0" scrolling="no"
sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe></div><textarea id="g-recaptcha-response" name="g-recaptcha-response"
class="g-recaptcha-response" required="required" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
</div><iframe style="display: none;"></iframe>
</div>
<div id="recapErr457238000067524040" style="font-size:12px;color:red;visibility:hidden;">Captcha validation failed. If you are not a robot then please try again.</div>
</div>
</div>
<div class="zcwf_row">
<div class="zcwf_col_lab"></div>
<div class="zcwf_col_fld"><input type="submit" id="formsubmit" class="formsubmit zcwf_button" value="Submit" title="Submit"><input type="reset" class="zcwf_button" name="reset" value="Reset" title="Reset"></div>
</div>
<script>
/* Do not remove this code. */
function rccallback457238000067524040() {
if (document.getElementById('recap457238000067524040') != undefined) {
document.getElementById('recap457238000067524040').setAttribute('captcha-verified', true);
}
if (document.getElementById('recapErr457238000067524040') != undefined && document.getElementById('recapErr457238000067524040').style.visibility == 'visible') {
document.getElementById('recapErr457238000067524040').style.visibility = 'hidden';
}
}
function reCaptchaAlert457238000067524040() {
var recap = document.getElementById('recap457238000067524040');
if (recap != undefined && recap.getAttribute('captcha-verified') == 'false') {
document.getElementById('recapErr457238000067524040').style.visibility = 'visible';
return false;
}
return true;
}
function validateEmail457238000067524040() {
var form = document.forms['WebToLeads457238000067524040'];
var emailFld = form.querySelectorAll('[ftype=email]');
var i;
for (i = 0; i < emailFld.length; i++) {
var emailVal = emailFld[i].value;
if ((emailVal.replace(/^\s+|\s+$/g, '')).length != 0) {
var atpos = emailVal.indexOf('@');
var dotpos = emailVal.lastIndexOf('.');
if (atpos < 1 || dotpos < atpos + 2 || dotpos + 2 >= emailVal.length) {
alert('Please enter a valid email address. ');
emailFld[i].focus();
return false;
}
}
}
return true;
}
function checkMandatory457238000067524040() {
var mndFileds = new Array('Last Name', 'Email', 'Phone', 'Website');
var fldLangVal = new Array('Last Name', 'Email', 'Phone', 'Website');
for (i = 0; i < mndFileds.length; i++) {
var fieldObj = document.forms['WebToLeads457238000067524040'][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 (!validateEmail457238000067524040()) {
return false;
}
if (!reCaptchaAlert457238000067524040()) {
return false;
}
document.querySelector('.crmWebToEntityForm .formsubmit').setAttribute('disabled', true);
}
function tooltipShow457238000067524040(el) {
var tooltip = el.nextElementSibling;
var tooltipDisplay = tooltip.style.display;
if (tooltipDisplay == 'none') {
var allTooltip = document.getElementsByClassName('zcwf_tooltip_over');
for (i = 0; i < allTooltip.length; i++) {
allTooltip[i].style.display = 'none';
}
tooltip.style.display = 'block';
} else {
tooltip.style.display = 'none';
}
}
</script> <!-- Do not remove this --- Analytics Tracking code starts -->
<script id="wf_anal"
src="https://crm.zohopublic.com/crm/WebFormAnalyticsServeServlet?rid=0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317gidd0b9b9c8eb3acc99571b5c69ff7ad95984d1a7e2a844f16c4c645f791586cb5cgid885e3c1045bd9bdcc91bdf30f82b5696gid15ae3b86114fdf2175012f69479d81b1">
</script>
<script>
if (typeof wfTrObj === 'undefined') {
wfTrObj = {};
wfTrObj.forms = [];
}
wfTrObj['add_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317'] = true;
if (typeof wfTRKey != 'undefined') {
if ('rs_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317' in wfTRKey) {
wfTrObj['add_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317'] = false;
}
}
if (wfTrObj['add_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317']) {
var input_eme = {
'te': 'true',
'webform_analytics_submission': '',
'la': '0cf464d6861a382a9253d18d89c2e6e5',
'eo': '15ae3b86114fdf2175012f69479d81b1'
},
img_ele = {
'wf_tr_st_img_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317': '',
'wf_tr_ab_img_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317': '',
'wf_tr_vi_img_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317': ''
},
tr_div = document.createElement('DIV');
tr_div.id = 'wf_tr_div_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317';
Object.keys(input_eme).forEach(function(el_name) {
var temp = document.createElement('INPUT');
if (el_name === 'webform_analytics_submission') {
temp.id = el_name + '_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317';
}
temp.name = el_name;
temp.type = 'hidden';
temp.value = input_eme[el_name];
tr_div.appendChild(temp);
});
Object.keys(img_ele).forEach(function(el_name) {
var temp = document.createElement('IMG');
temp.id = el_name;
temp.style = 'display:none;';
tr_div.appendChild(temp);
});
var form_obj = document.getElementsByName('WebToLeads457238000067524040')[0];
form_obj.appendChild(tr_div);
wfTrObj['wf_vi_url_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317'] =
'https://crm.zohopublic.com/crm/WebFormAnalyticsServlet?rid=0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317gidd0b9b9c8eb3acc99571b5c69ff7ad95984d1a7e2a844f16c4c645f791586cb5cgida378f81585080d3b6fb1acbec6638b71gid885e3c1045bd9bdcc91bdf30f82b5696gid15ae3b86114fdf2175012f69479d81b1&tw=9fd90fab82f2774d93a9f780c3bcc983378411c2106f925abc057c1093545fa3&la=0cf464d6861a382a9253d18d89c2e6e5';
wfTrObj['wf_st_url_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317'] =
'https://crm.zohopublic.com/crm/WebFormAnalyticsServlet?rid=0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317gidd0b9b9c8eb3acc99571b5c69ff7ad95984d1a7e2a844f16c4c645f791586cb5cgid364f49863aa1c6f080988c8e111a90b8gid885e3c1045bd9bdcc91bdf30f82b5696gid15ae3b86114fdf2175012f69479d81b1&tw=9fd90fab82f2774d93a9f780c3bcc983378411c2106f925abc057c1093545fa3&la=0cf464d6861a382a9253d18d89c2e6e5';
wfTrObj['wf_aband_url_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317'] =
'https://crm.zohopublic.com/crm/WebFormAnalyticsServlet?rid=0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317gidd0b9b9c8eb3acc99571b5c69ff7ad95984d1a7e2a844f16c4c645f791586cb5cgidb33c6d355bf03df6673a0bfff61bac59gid885e3c1045bd9bdcc91bdf30f82b5696gid15ae3b86114fdf2175012f69479d81b1&tw=9fd90fab82f2774d93a9f780c3bcc983378411c2106f925abc057c1093545fa3&la=0cf464d6861a382a9253d18d89c2e6e5';
wfTrObj['wf_rv_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317'] = false;
wfTrObj['wf_rs_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317'] = false;
wfTrObj['wf_sub_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317'] = form_obj.onsubmit;
wfTrObj.forms.push('WebToLeads457238000067524040');
} /*functions start*/
if (!wfa_sub) {
function wfa_sub(ev) {
var te = ev.target ? ev.target : ev.srcElement;
var fm = te.elements.xmIwtLD.value;
var result = wfTrObj['wf_sub_' + fm]();
try {
wfTrObj['end_time_' + fm] = new Date();
wfTrObj['total_time_' + fm] = wfTrObj['end_time_' + fm] - wfTrObj['start_time_' + fm];
clearTimeout(wfTrObj[fm].field_selected_time);
if (result === undefined) {
var te = ev.target ? ev.target : ev.srcElement;
var fm = te.elements.xmIwtLD.value;
wfTrObj[fm].selected_field = undefined;
wfa_insert_data(fm);
}
} finally {
return result;
}
}
function wfa_insert_data(fm) {
var data_arr = [];
if (!wfTrObj[fm].fields) {
return;
}
var field_order_list = wfTrObj[fm].field_order ? wfTrObj[fm].field_order.split(':::') : [];
var keys = Object.keys(wfTrObj[fm].fields);
var len = keys.length;
for (i = 0; i < len; i++) {
if (keys[i] !== '' && field_order_list.indexOf(keys[i]) == -1) {
field_order_list.push(keys[i]);
}
}
field_order_list.forEach(function(field) {
if (field) {
var origin_field = field;
if (field.endsWith('hour') || field.endsWith('ampm')) {
origin_field = field.slice(0, -4);
} else if (field.endsWith('minute')) {
origin_field = field.slice(0, -6);
}
var field_obj = wfTrObj[fm].fields[field];
if (field_obj) {
var data_arr_len = data_arr.length;
var index = -1,
data_arr_obj;
for (var k = 0; k < data_arr_len; k++) {
if (data_arr[k].field_name === origin_field) {
index = k;
data_arr_obj = data_arr[k];
break;
}
}
if (data_arr_obj && index !== -1) {
data_arr.splice(index, 1);
data_arr_obj.correction = (data_arr_obj.correction === 1 || field_obj.correction) ? 1 : 0;
data_arr_obj.total_time += field_obj.total_time;
data_arr.push(data_arr_obj);
} else {
var field_data = {
field_name: origin_field,
correction: field_obj.correction ? 1 : 0,
total_time: field_obj.total_time
};
data_arr.push(field_data);
}
}
}
});
if (data_arr.length > 0) {
var form_data = {
total_time: wfTrObj['total_time_' + fm],
field_analytics: data_arr
};
document.getElementById('webform_analytics_submission_' + fm).value = JSON.stringify(form_data);
}
}
function wfa_visible(isInterSecEv) {
for (var i = 0; i < wfTrObj.forms.length; i++) {
var el = document.getElementsByName(wfTrObj.forms[i]);
if (el.length < 0) {
break;
}
el = el[0];
var form_visible = true;
var el_obj = el.getBoundingClientRect();
if ((el_obj.top < window.innerHeight && el_obj.bottom >= 0) || (el_obj.top >= 0) && (el_obj.bottom <= window.innerHeight)) {
wfa_setVisible(el);
}
}
}
function wfa_setVisible(form) {
var fm = form.elements.xmIwtLD.value;
if (!wfTrObj['wf_rv_' + fm]) {
form.onsubmit = wfa_sub;
if (!wfTrObj[fm]) {
wfTrObj[fm] = {};
if (!wfTrObj.form_arr) {
wfTrObj.form_arr = [];
}
wfTrObj.form_arr.push(fm);
}
document.getElementById('wf_tr_vi_img_' + fm).setAttribute('src', wfTrObj['wf_vi_url_' + fm]);
wfTrObj['wf_rv_' + fm] = true;
}
}
function wfa_clear(ev) {
var te = ev.target ? ev.target : ev.srcElement;
if (te.name == 'reset' && te.form) {
fm = te.form.elements.xmIwtLD.value;
if (fm) {
wfTrObj[fm] = {};
}
}
}
function wf_deb(func, delay) {
var webf_deb;
return function() {
const context = this;
const args = arguments;
clearTimeout(webf_deb);
webf_deb = setTimeout(() => func.apply(context, args), delay);
}
}
function wfa_field_exit(ev) {
if (ev.target.id == 'formsubmit' || ev.target.name == 'reset') {
return;
}
var form = getCurrentForm(ev);
var fm = form.elements.xmIwtLD.value;
var te = ev.target ? ev.target : ev.srcElement;
if (te.hasAttribute('tplid')) {
if (te.value !== wfTrObj[fm].fields[te.name].startvalue) {
wfa_change(ev);
wfTrObj[fm].fields[te.name].startvalue = te.value;
}
}
if (Object.keys(wfTrObj[fm]).length > 0 && wfTrObj[fm].fields[te.name]) {
wfTrObj[fm].fields[te.name].isFieldActive = false;
wfTrObj[fm].fields[te.name].end_time = new Date();
if (te.type == 'checkbox') {
wfTrObj[fm].fields[te.name].total_time = 500;
} else {
wfTrObj[fm].fields[te.name].total_time = (wfTrObj[fm].fields[te.name].end_time - wfTrObj[fm].fields[te.name].start_time) + wfTrObj[fm].fields[te.name].total_time;
}
}
}
function getCurrentForm(ev) {
return ev.currentTarget;
}
function wfa_abandoned(ev) {
if (wfTrObj._isUnLoaded) {
return;
}
wfTrObj._isUnLoaded = true;
var form_arr = wfTrObj.form_arr;
var forms = wfTrObj.forms,
form_arr_len = form_arr ? form_arr.length : 0;
for (var i = 0; i < form_arr_len; i++) {
var selected_field = wfTrObj[form_arr[i]].selected_field;
if (selected_field !== undefined) {
var origin_field = selected_field;
if (selected_field.endsWith('hour') || selected_field.endsWith('ampm')) {
origin_field = selected_field.slice(0, -4);
} else if (selected_field.endsWith('minute')) {
origin_field = selected_field.slice(0, -6);
}
if (document.getElementsByName(forms[i])[0][origin_field]) {
selected_field = origin_field;
}
var aba_url = wfTrObj['wf_aband_url_' + form_arr[i]] + '&abandoned_field=' + encodeURI(selected_field);
if (navigator.sendBeacon) {
navigator.sendBeacon(aba_url);
} else {
document.getElementById('wf_tr_ab_img_' + form_arr[i]).setAttribute('src', aba_url);
}
wfTrObj[form_arr[i]].selected_field = undefined;
}
}
}
function wfa_change(ev) {
var te = ev.target ? ev.target : ev.srcElement;
var nd = te.nodeName ? te.nodeName.toLowerCase() : '';
var form = getCurrentForm(ev),
fm = form.elements.xmIwtLD.value;
if (!wfTrObj[fm] || !wfTrObj[fm].selected_field) {
return;
}
if (ev.type !== 'focusout') {
wfa(ev);
}
var separator = ':::',
field_separator = te.name + separator;
if (!wfTrObj[fm].field_order) {
wfTrObj[fm].field_order = separator;
}
var field_loc = wfTrObj[fm].field_order.indexOf(field_separator);
if (field_loc !== -1) {
wfTrObj[fm].field_order = wfTrObj[fm].field_order.substring(0, field_loc).concat(wfTrObj[fm].field_order.substring(field_loc + field_separator.length)).concat(field_separator);
} else {
wfTrObj[fm].field_order = wfTrObj[fm].field_order.concat(field_separator);
}
if (!wfTrObj[fm].fields[te.name].isFirstChange) {
if (!wfTrObj[fm].fields[te.name].correction) {
wfTrObj[fm].fields[te.name].correction = true;
}
} else {
wfTrObj[fm].fields[te.name].isFirstChange = false;
}
}
function wfa(ev) {
var te = ev.target ? ev.target : ev.srcElement;
var nd = te.nodeName ? te.nodeName.toLowerCase() : '';
var fm;
if (te.form) {
fm = te.form.elements.xmIwtLD.value;
}
if (fm) {
if (!wfTrObj['wf_rv_' + fm]) {
wfa_visible(true);
}
if (!wfTrObj['wf_rs_' + fm] && wfTrObj['wf_st_url_' + fm] && ((nd == 'input' && te.type != 'file') || (nd == 'input' && te.type == 'file' && ev.type == 'click') || nd == 'select' || nd == 'textarea' || nd == 'div')) {
document.getElementById('wf_tr_st_img_' + fm).setAttribute('src', wfTrObj['wf_st_url_' + fm]);
wfTrObj['wf_rs_' + fm] = true;
wfTrObj['start_time_' + fm] = new Date();
}
if (ev.target.id == 'formsubmit' || ev.target.name == 'reset') {
return;
}
var isDateField = ev.target.hasAttribute('tplid');
if (!wfTrObj[fm].fields) {
wfTrObj[fm].fields = [];
}
if (!wfTrObj[fm].fields[te.name]) {
wfTrObj[fm].fields[te.name] = {
'total_time': 0,
'start_time': new Date(),
'end_time': 0,
'correction': false,
'drop': false,
'isFirstChange': true
};
if (isDateField) {
wfTrObj[fm].fields[te.name].startvalue = '';
}
}
if (te.name !== wfTrObj[fm].selected_field) {
wfTrObj[fm].selected_field = te.name;
wfTrObj[fm].fields[te.name].start_time = new Date();
if (wfTrObj[fm].field_selected_time) {
clearTimeout(wfTrObj[fm].field_selected_time);
}
wfTrObj[fm].field_selected_time = setTimeout(wfa_abandoned, 1800000);
} else if (!wfTrObj[fm].fields[te.name].isFieldActive && !isDateField) {
wfTrObj[fm].fields[te.name].start_time = new Date();
}
wfTrObj[fm].fields[te.name].isFieldActive = true;
}
}
function wfa_date_observe(mutations) {
for (var mutation of mutations) {
var target = mutation.target;
var oldVal = mutation.oldValue;
var previousSibling = target.previousSibling;
var fm = previousSibling.form.elements.xmIwtLD.value;
if ((oldVal === null || oldVal.replace(' ', '').includes('display:none')) && target.style.display === 'block') {
if (wfTrObj[fm].fields && wfTrObj[fm].fields[previousSibling.name] && !wfTrObj[fm].fields[previousSibling.name].isFieldActive) {
wfTrObj[fm].fields[previousSibling.name].start_time = new Date();
wfTrObj[fm].fields[previousSibling.name].isFieldActive = true;
}
} else if (oldVal.replace(' ', '').includes('display:block') && target.style.display === 'none' && wfTrObj[fm].fields[previousSibling.name].isFieldActive) {
wfTrObj[fm].fields[previousSibling.name].isFieldActive = false;
wfTrObj[fm].fields[previousSibling.name].end_time = new Date();
wfTrObj[fm].fields[previousSibling.name].total_time = (wfTrObj[fm].fields[previousSibling.name].end_time - wfTrObj[fm].fields[previousSibling.name].start_time) + wfTrObj[fm].fields[previousSibling.name].total_time;
}
}
}
}
var isInterSecSup = 'IntersectionObserver' in window && 'IntersectionObserverEntry' in window && 'intersectionRatio' in window.IntersectionObserverEntry.prototype && 'isIntersecting' in window.IntersectionObserverEntry.prototype;
wfTrObj.wf_doc_events = {
'focusin': wfa,
'change': wfa_change,
'focusout': wfa_field_exit,
'click': wfa_clear
};
wfTrObj.wf_win_events = {
'pagehide': wfa_abandoned,
'beforeunload': wfa_abandoned
};
if (!isInterSecSup) {
wfTrObj.wf_win_events.scroll = wf_deb(wfa_visible, 300);
wfTrObj.wf_win_events.load = wfa_visible;
}
if (wfTrObj['add_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317']) {
if (wfTrObj.forms.length < 2) {
wfTrObj.wf_all_events = Object.keys(wfTrObj.wf_doc_events).concat(Object.keys(wfTrObj.wf_win_events));
}
for (var temp_ev of wfTrObj.wf_all_events) {
var dom_ele = undefined,
event_fun = undefined;
if (wfTrObj.wf_doc_events[temp_ev]) {
dom_ele = document.getElementsByName('WebToLeads457238000067524040')[0];
event_fun = wfTrObj.wf_doc_events[temp_ev];
} else {
dom_ele = window;
event_fun = wfTrObj.wf_win_events[temp_ev];
if ('pagehide' === temp_ev && !'onpagehide' in self) {
continue;
}
}
dom_ele.addEventListener(temp_ev, event_fun);
}
if (isInterSecSup) {
var options = {
root: null,
rootMargin: '0px',
threshold: 0.2
};
var intersec_callback = (entries, observer) => {
if (entries[0].isIntersecting) {
wfa_setVisible(entries[0].target);
observer.unobserve(entries[0].target);
}
};
var is_observer = new IntersectionObserver(intersec_callback, options);
is_observer.observe(document.getElementsByName('WebToLeads457238000067524040')[0]);
}
var wfa_observer = new MutationObserver(wfa_date_observe);
var mut_options = {
attributes: true,
attributeOldValue: true,
attributeFilter: ['style']
};
var tempCalDivs = (document.getElementsByName('WebToLeads457238000067524040')[0]).getElementsByClassName('tempCalDiv');
var length = tempCalDivs.length;
for (var i = 0; i < length; i++) {
var tempCalDiv = tempCalDivs[i];
var prevSibl = tempCalDiv.previousSibling;
var id = tempCalDiv.id;
if (id.startsWith('template') && prevSibl && id.slice(8) === prevSibl.getAttribute('tplid')) {
wfa_observer.observe(tempCalDiv, mut_options);
}
}
}
</script>
<div id="wf_tr_div_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317"><input name="te" type="hidden" value="true"><input id="webform_analytics_submission_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317"
name="webform_analytics_submission" type="hidden" value=""><input name="la" type="hidden" value="0cf464d6861a382a9253d18d89c2e6e5"><input name="eo" type="hidden" value="15ae3b86114fdf2175012f69479d81b1"><img
id="wf_tr_st_img_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317" style="display: none;"><img id="wf_tr_ab_img_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317" style="display: none;"><img
id="wf_tr_vi_img_0b8ff4b7b6e55c892bc615006e50588ee3c70071787a4445ce9dc4da3d631317" style="display: none;"></div><!-- Do not remove this --- Analytics Tracking code ends. -->
</form>
Text Content
* sales@solution21.com Toll Free : 888-423-9235 * About Us * Services * Design * Dental Website Design * Medical Website Design * Healthcare Website Design * Application Design * E-Commerce Design * Marketing Services * Dental SEO Services * Medical SEO Services * Healthcare SEO Services * Social Media Marketing * Paid Search Marketing * Email Marketing * Remarketing * Video/Photo Production * Healthcare Solutions * Telemedicine * HIPAA Compliant Online Forms * ADA Web Compliance * Online Appointment Manager * Reputation Management * Review Management * Call Tracking * Gallery * Blog * Contact LEADER IN WEBSITE DESIGN AND E-COMMERCE & MARKETING DIGITAL MARKETING WITH PROVEN RESULTS - FOR DENTAL PRACTICES - US - BASED TEAM Free Website Marketing Analysis Services WEBSITE DESIGN & SEO FOR DOCTORS For the past 17 years, Solution21 has helped dental and medical practices with their online marketing needs, from custom Web Design and SEO to Social Media Management. MODERN WEB DESIGN Solution21 creates beautiful and highly functional Website Design for dentists, surgeons and medical professionals… More Information SEARCH ENGINE OPTIMIZATION Improve your online visibility and increase visitor traffic to your website with Solution21’s Advanced SEO. More Information INTERNET MARKETING Boost your online presence and triple the inflow of patients to your office with our successful Internet Marketing programs. More Information Completed Projects WE'VE DONE A LOT OF WORK , MIND LOOKING AT A FEW OF OUR BEST? O9876 - HESTIA R4928 - ALL BEAUTIFUL SMILES W3440 - RP WELLNESS CENTER A8062 - CHANDLER PLASTIC SURGERY U9626 - SUNSET ORAL SURGERY K7654 - YOST DENTAL View Full Portfolio INTERNET MARKETING Search engine optimization, paid advertisement management for increased visibility and profitability. WEBSITE DESIGN Cutting-edge Website Design & Landing pages that converts visitors into patients. BRAND REPUTATION Making it easy for you to collect patients reviews, while retaining complete control over the review! SOCIAL MEDIA MARKETING Increasing Brand Connect with your existing & potential customers to drive engagement and business growth. CUSTOMER EXPERIENCE Tools like appointment scheduler, online payments, telemedicine for the enhanced customer experience. CONTENT MARKETING Blog posts, media releases and partnerships for targeted demographics to fuel business growth. Latest Articles LATEST BLOG POSTS 6 SEO TIPS FOR DENTISTS AND PLASTIC SURGEONS TO BOOST ONLINE PRESENCE * admin * 05 Sept 2020 Most dentists, plastic surgeons or physicians today know that they must have an engaging practice website to entice new patients. Read More >> 5 REASONS TO INVEST IN PPC REGARDLESS OF YOUR FIELD * admin * 05 Sept 2020 Regardless of the field you are currently in, if you own and operate a business, you need to know this. Read More >> 6 THINGS WHEN IT COMES TO GOOGLE ADS QUALITY * admin * 05 Sept 2020 If you are trying to determine what matters and what doesn’t when it comes down to the Google Quality Score. Read More >> WEBSITE MARKETING ANALYSIS × Website Marketing Analysis First Name Last Name* Phone* Email* Website* Captcha validation failed. If you are not a robot then please try again. Website Design Internet Marketing Company for Dental, Medical & Healthcare Providers Toll Free : 888-423-9235 DESIGN * Dental Website Design * Medical Website Design * Healthcare Website Design * Application Design * E-Commerce Design MARKETING SERVICES * Dental SEO Services * Medical SEO Services * Healthcare SEO Services * Social Media Marketing * Paid Search Marketing * Email Marketing * Remarketing * Video/Photo Production HEALTHCARE SOLUTIONS * Telemedicine * HIPAA Compliant Online Forms * ADA Web Compliance * Online Appointment Manager * Reputation Management * Review Management * Call Tracking OTHER LINKS * About Us * Gallery * Blog * Contact * Customer Support Copyright © Solution21, Inc. All rights reserved. Legal Notices / Dental & Medical Website Design and Digital Marketing We're Online! How may I help you today?