Ontvang 21 dagen lang een van de 365 Voel Je Goed Tips! Add New Row Edit ElementClone ElementAdvanced Element OptionsMoveRemove Element — SPACER — [vertical_spacing height="50"] Edit ElementClone ElementAdvanced Element OptionsMoveRemove Element Ontvang gratis 21 van de 365 Voel Je Goed Tips! Vul hieronder jouw gegevens in en ontvangĀ 21 dagen lang een Voel Je Goed Tip per e-mail. Verstuur Je gegevens zijn veilig. Wij hebben net zo hekel aan spam als jij. [optin_box style="3" alignment="center" opm_integration="N" action="https://yourpassion.activehosted.com/proc.php" disable_name="Y" method="post" email_field="email" email_default="E-mail" email_order="3" integration_type="custom" double_optin="Y" name_default="Enter your first name" form_id="_form_37_" extra_field_1_name="firstname" extra_field_1_order="1" extra_field_1_required="Y" extra_field_1_hidden="N" extra_field_1_title="Voornaam" extra_field_2_name="lastname" extra_field_2_order="2" extra_field_2_required="Y" extra_field_2_hidden="N" extra_field_2_title="Achternaam" opm_packages=""][optin_box_hidden]<input type="hidden" name="u" value="37" /><input type="hidden" name="f" value="37" /><input type="hidden" name="s" value="" /><input type="hidden" name="c" value="0" /><input type="hidden" name="m" value="0" /><input type="hidden" name="act" value="sub" /><input type="hidden" name="v" value="2" />[/optin_box_hidden][optin_box_code]<div style="display:none"><p> </p> <form method="POST" action="https://yourpassion.activehosted.com/proc.php" id="_form_37_" class="_form _form_37 _inline-form _dark" novalidate=""> <input type="hidden" name="u" value="37"><br /> <input type="hidden" name="f" value="37"><br /> <input type="hidden" name="s"><br /> <input type="hidden" name="c" value="0"><br /> <input type="hidden" name="m" value="0"><br /> <input type="hidden" name="act" value="sub"><br /> <input type="hidden" name="v" value="2"> <p> </p> <div class="_form-content"> <div class="_form_element _x02290895 _full_width _clear"> <div class="_form-title"> Ontvang 21 van de 365 Voel Je Goed Tips</div> </div> <div class="_form_element _x16642717 _full_width _clear"> <div class="_html-code"> <p> Vul hieronder je gegevens in en ontvang 21 dagen lang een Voel Je Goed Tip.</p> </div> </div> <div class="_form_element _x28932836 _full_width "> <label class="_form-label"><br /> Voornaam<br /> </label> <p> </p> <div class="_field-wrapper"> <input type="text" name="firstname" placeholder="Voornaam"></div> </div> <div class="_form_element _x48356916 _full_width "> <label class="_form-label"><br /> Achternaam<br /> </label> <p> </p> <div class="_field-wrapper"> <input type="text" name="lastname" placeholder="Achternaam"></div> </div> <div class="_form_element _x62558144 _full_width "> <label class="_form-label"><br /> E-mail*<br /> </label> <p> </p> <div class="_field-wrapper"> <input type="text" name="email" placeholder="E-mail" required=""></div> </div> <div class="_button-wrapper _full_width"> <button id="_form_37_submit" class="_submit" type="submit"><br /> Verstuur<br /> </button></div> <div class="_clear-element"></div> </div> <div class="_form-thank-you" style="display:none;"></div> <div class="_form-branding"> <div class="_marketing-by"> Marketing by</div> <p><a href="http://www.activecampaign.com" class="_logo"></a></p> </div> </form> <p><script type="text/javascript"> window._show_thank_you = function(id, message, trackcmp_url) { var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you'); form.querySelector('._form-content').style.display = 'none'; thank_you.innerHTML = message; thank_you.style.display = 'block'; if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== 'undefined') window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error'); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = '_error-inner _form_error _no_arrow'; var wrapper = document.createElement('div'); wrapper.className = '_form-inner'; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; script.type = 'text/javascript'; script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search("excludeform") !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)')); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + '=' + value + '; expires=' + now + ';path=/'; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element['on' + event]; element['on' + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById('_form_37_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false; var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top – ((window.pageYOffset || doc.scrollTop) – (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } if (!no_error) { tooltip = create_tooltip(elem, "Please select an option."); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Checking %s is required".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join(' ')); } } else if (elem.tagName == 'SELECT') { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { no_error = false; tooltip = create_tooltip(elem, "Please select an option."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "This field is required."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[+_a-z0-9-'&=]+(.[+_a-z0-9-']+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid email address."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^dddd-dd-dd$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Enter a valid date."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { return el.name == 'email' || el.getAttribute('required') !== null; }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(input, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { var serialized = _form_serialize(document.getElementById('_form_37_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://yourpassion.activehosted.com/proc.php?' + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })(); </script></p> </div>[/optin_box_code][optin_box_field name="headline"]Ontvang gratis 21 van de 365 Voel Je Goed Tips![/optin_box_field][optin_box_field name="paragraph"]PHN0cm9uZz5WdWwgaGllcm9uZGVyIGpvdXcgZ2VnZXZlbnMgaW4gZW4gb250dmFuZ8KgMjEgZGFnZW4gbGFuZyBlZW4gVm9lbCBKZSBHb2VkIFRpcCBwZXIgZS1tYWlsLjwvc3Ryb25nPg==[/optin_box_field][optin_box_field name="privacy"]Je gegevens zijn veilig. Wij hebben net zo hekel aan spam als jij.[/optin_box_field][optin_box_field name="top_color"]undefined[/optin_box_field][optin_box_button type="1" text="Verstuur" text_size="20" text_color="#000000" text_font="Arial;default" text_bold="Y" text_letter_spacing="0" text_shadow_panel="Y" text_shadow_vertical="1" text_shadow_horizontal="0" text_shadow_color="#a678ae" text_shadow_blur="0" styling_width="15" styling_height="10" styling_border_color="#000000" styling_border_size="1" styling_border_radius="6" styling_border_opacity="100" styling_gradient="Y" styling_gradient_start_color="#a678ae" styling_gradient_end_color="#75448a" drop_shadow_panel="Y" drop_shadow_vertical="0" drop_shadow_horizontal="0" drop_shadow_blur="0" drop_shadow_spread="0" drop_shadow_color="#000000" drop_shadow_opacity="100" inset_shadow_panel="Y" inset_shadow_vertical="0" inset_shadow_horizontal="0" inset_shadow_blur="0" inset_shadow_spread="0" inset_shadow_opacity="100" location="optin_box_style_3" button_below="Y"]Verstuur[/optin_box_button] [/optin_box] Edit ElementClone ElementAdvanced Element OptionsMoveRemove Element — SPACER — [vertical_spacing height="50"] Add Element Edit ElementClone ElementAdvanced Element OptionsMoveRemove Element — SPACER — [vertical_spacing height="100"] Edit ElementClone ElementAdvanced Element OptionsMoveRemove Element [text_block style=”style_1.png” align=”left”][/text_block] [text_block style="style_1.png" align="left"]<a href="http://www.martindewerker.nl/webshop/365-voel-je-goed-tips/"><img class="aligncenter wp-image-2833 size-full" src="http://www.martindewerker.nl/wp-content/uploads/365-Dagen-voel-je-goed-tips0-1.png" alt="365 Voel Je Goed TIps" width="752" height="512"/></a>[/text_block] Add Element