Mobile cannabis dispensaries are coming – The Hustle   Recently updated !


[email-submission-form redirect-to-home=”true” button-text=”Join Free” include-trends-opt-in=”true” id=”main-signup-form” fail-url=”” success-url=”https://thehustle.co/signup” default-source=”thehustleco” default-campaign=”home”]

<script type=”text/javascript”> var onloadCallback = function() { grecaptcha.render(‘verify-your-humanity’, { ‘sitekey’ : ‘6LdddrcZAAAAALyttpvOqiwQGwq5BNhgDz4tMQGE’ }); }; function getCookieValue(a) { var b = document.cookie.match(‘(^|[^;]+)s*’ + a + ‘s*=s*([^;]+)’); return b ? atob(decodeURIComponent(b.pop())) : ”; } function setHiddenFieldValue(wrappingDiv, searchParams, className, utmName, cookieName, defaultValue) { var el = wrappingDiv.getElementsByClassName(className)[0]; var existingVal = el.getAttribute(‘value’); var newVal = searchParams.get(utmName) || getCookieValue(cookieName); if ((existingVal == null || existingVal == ” || existingVal == defaultValue) && (newVal != null && newVal != ”)) { el.setAttribute(‘value’, newVal); } } function setHiddenFieldValueFromUtm( wrappingDiv, searchParams, className, utmName, defaultValue ) { var el = wrappingDiv.getElementsByClassName(className)[0]; if (el != null) { var existingVal = el.getAttribute(“value”); var newVal = searchParams.get(utmName); if (newVal != null && newVal != “”) { el.setAttribute(“value”, newVal); } } } function initForm() { var wrappingDivs = document.getElementsByClassName(’email-submission’); wrappingDivs.forEach(wrappingDiv => { var sp = new URLSearchParams(window.location.search); setHiddenFieldValue(wrappingDiv, sp, ‘funnel-source’, ‘utm_source’, ‘funnel_source’, ‘thehustleco’); setHiddenFieldValue(wrappingDiv, sp, ‘funnel-campaign’, ‘utm_campaign’, ‘funnel_campaign’, ‘home’); setHiddenFieldValue(wrappingDiv, sp, ‘funnel-medium’, ‘utm_medium’, ‘funnel_medium’, ”); setHiddenFieldValue(wrappingDiv, sp, ‘funnel-referral’, ‘ref’, ‘funnel_referral’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-a’, ‘a’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-c’, ‘c’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-o’, ‘o’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-oc’, ‘oc’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-e’, ‘e’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-f’, ‘f’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-r’, ‘r’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-t’, ‘t’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-s1’, ‘s1’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-s2’, ‘s2’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-s3’, ‘s3’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-s4’, ‘s4’, ”); setHiddenFieldValueFromUtm(wrappingDiv, sp, ‘funnel-s5’, ‘s5’, ”); var error_message = getCookieValue(‘funnel_error_message’); if (error_message && error_message.trim() != ”) { var error = wrappingDiv.getElementsByClassName(‘funnel-error’)[0]; var prev_email = getCookieValue(‘funnel_email’); error_message = prev_email + ” is not valid. Please try again”; error.innerHTML = error_message; error.style = ”; } }); if (false) { initCaptchaFormV2(); } } function initCaptchaFormV2() { var v3RecaptchaResponseEl = document.getElementById(‘recaptcha-response-v3’); v3RecaptchaResponseEl.parentNode.removeChild(v3RecaptchaResponseEl); var wrappingDiv = document.getElementById(‘main-signup-form’); var subForm = wrappingDiv.getElementsByClassName(’email-submission’)[0]; var captchaVersion = document.createElement(‘input’); captchaVersion.class = ‘g-recaptcha

Read More Here...

Share on facebook
Share on twitter
Share on reddit
Share on pinterest
Share on email

Leave a comment

Your email address will not be published. Required fields are marked *