Seite wählen

Zum Leben erwachen

3-tägiges

Online-Live-Event

28. – 30. Januar 2025   |  19.00 bis ca 21.00 Uhr

Erlebe Peter Beer live und lerne seine wertvollsten Techniken für ein Leben, welches sich wieder lebendig anfühlt.

Praktiziere direkt mit ihm Meditation und tauche in die Weisheiten fernöstlicher Philosophien ein, um wertvolle Impulse für mehr Präsenz in dir und im Austausch mit deinen Liebsten zu erhalten.

3 Abende | live | 100% kostenlos

R

Bestseller Autor

Peter Beer ist Autor von mehreren Spiegel-Bestsellern zum Thema Meditation und Achtsamkeit 

R

Gründer der Achtsamkeits-Akademie

Die Akademie veränderte das Leben von Tausenden Menschen

R

Europaweit bekannter Trainer

Peter Beer zählt er zu den bekanntesten Achtsamkeits- und Meditationstrainern Europas

Wir starten gemeinsam am 28. Januar um 19.00 Uhr

Tag(e)

:

Stunde(n)

:

Minute(n)

:

Sekunde(n)

Wie aus dem alltäglichen Grau ein buntes Leben wird 

Vielleicht kennst du das: Jeder Tag läuft genau gleich ab. Jeden Tag derselbe graue Alltag. Du fühlst dich nicht lebendig, lässt dich von jeder Schreckensnachricht mitreißen und nervst dich über Kleinigkeiten. Doch tief in dir spürst du: „Das bin nicht ich!“  

In diesem 3-tägigen Online-Live-Event mit Peter Beer zeigt dir der Achtsamkeitsexperte, wie du genau dies erreichen kannst: Mehr Ruhe in dir selbst, um geduldiger und mit mehr emotionalen Ressourcen auf das Leben und all seine Überraschungen zu reagieren, sowie genussvolle Momente der Freude in den Alltag einzubauen. 

Damit dein Leben wieder ein bunter Blumenstrauß an Erfahrungen wird. 

3 Abende | live | 100% kostenlos

Das sagen Teilnehmende

Peter Beer zählt er zu den bekanntesten Achtsamkeits- und Meditationstrainern Europas. Was Teilnehmende denken erfährst du hier.

Ruhe in mir

Peters Stimme zu lauschen ist an sich bereits ein Geschenk. Seine beruhigende Stimme und Art ist bereits Meditation. Das hat so viel in mir angestoßen und ich weiß jetzt schon ganz genau, worauf ich jetzt mein Fokus lege und was meine nächsten Schritte sind.  

Claudia

Mein Weg

Bewusstsein, Ruhe, Liebe, Entspannung und Verbundenheit in die Gemeinschaft zu bringen ist so wertvoll. Ich erkenne gerade, dass dieser Weg durchs Leben zu gehen der größte Reichtum ist. Durch Meditation, Loslassen und Selbstakzeptanz. 

Miriam

Spiegel

Es öffnet mir die Augen woher meine Ängste und Katastrophen-Gedanken kommen, mein vieles Denken, mein Grübeln und die vielen Emotionen, die ich nicht Verarbeiten konnte. Mir ist bewusst geworden, weil Peter mir gerade ein Spiegel vorgehalten hat und mir das Verständnis gegeben hat, wie der Weg ist. Ich bin dankbar dafür. 

Markus

Tagesübersicht

Darauf kannst du dich an den drei Abenden mit Peter Beer freuen:

28. Januar
Körper, Geist und Seele im Einklang

19.00 bis 21.00 Uhr

Alle Infos zum Ablauf

Du lernst…

…warum es gerade in unserer heutigen Zeit mit ihren tausend Möglichkeiten zur Ablenkung wichtig ist, den Geist zu fokussieren und ganz präsent im Moment zu sein. 

…was es braucht, um einen bewussteren Alltag zu kreieren, um mehr Lebendigkeit in jedem einzelnen Moment erfahren zu können.  

…eine kraftvolle Meditation zum Abschluss, um deine Aufmerksamkeit bewusst zu lenken, deinen Geist zu zentrieren und ganz im Körper anzukommen.

29. Januar
Erkenne dein Selbst

19.00 bis 21.00 Uhr

Alle Infos zum Ablauf

Du erfährst…

…was es braucht, um ganz bei dir bleiben zu können, du klare Entscheidungen ohne Bereuen triffst und gelassen und ruhig bleibst. 

…die Schichten des Seins, welche Masken wir tagtäglich tragen und wie du es schaffst dein wahres, buntes, authentisches Selbst zu erkennen. 

…die Magie der Praxis, wenn wir gemeinsam in eine Meditation tauchen, in welcher du dir selbst ein Schritt näherkommst. 

30. Januar
Stärke dein und das Leben anderer

19.00 bis 21.00 Uhr

Alle Infos zum Ablauf

Du tauchst tief ein in… 

…die Möglichkeiten, die Achtsamkeit, Meditation und die Stärkung deiner Resilienz mitbringen und wie sie nicht nur dich, sondern auch das Leben deiner Liebsten verändern. 

…die Erfahrung ein, wie du den Kompass in deinem Herzen aktivierst und ihm folgen lernst.  

…die persönliche Welt von Peter Beer ein und hast die Möglichkeit deine persönlichen Fragen an ihn zu stellen. 

3 Abende | live | 100% kostenlos

Was dich erwartet

Du willst raus aus… 

  • einem Leben, in welchem alles immer schnell gehen muss? 
  • dem ewig gleichen, grauen Alltag, der dich innerlich leer und tot fühlen lässt? 
  • der endlosen Spirale der Ablenkungen, die dich davon abhält, die wirklich wichtigen Momente mit deinen Liebsten zu genießen und präsent zu sein?
  • oberflächlichen Beziehungen, die dich nie eine echte Verbindung haben spüren lassen? 
  • jeden Tag ungelebt zu Ende gehen zu lassen? 

Wünschst du dir viel eher…  

  • bewusste Momente, wo du das Leben richtig spürst und genießt? 
  • mehr Achtsamkeit mit dir, deinem Körper und deinen Liebsten, um mehr Freude im Herzen zu spüren? 
  • einen klaren, ruhigen Geist, der stabil und gelassen auch bei großen Herausforderungen bleibt?  
  • tiefe Verbindungen auf Seelenebene mit Mitmenschen erfahren? 
  • dass dein Leben sich lebendig anfühlt, egal ob im Austausch mit deinen Kindern, Freunden, Liebsten oder der Familie?
{

Wer die Gegenwart genießt, hat in der Zukunft eine wundervolle Vergangenheit.

Wertvolle Impulse vom experten selbst

Die wertvollen Impulse und Einblicke in die buddhistischen Lehren, verbunden mit moderner Wissenschaft durch Peter Beer werden dir praktische Tipps an die Hand geben, wie auch du mehr Zen in dein Leben bringst.

Stelle deine persönlichen Fragen an Peter Beer

Du wirst die Möglichkeit haben deine persönlichen Fragen zu stellen und sie dir direkt von Peter Beer beantworten zu lassen.

Von der Theorie zur Praxis

Ein besonderes Highlight werden die Meditationen sein, die du mit Peter Beer praktizieren kannst. So lernst du nicht nur, wie du mehr Achtsamkeit in dein Leben integrierst, sondern gehst den ersten Schritt zur Umsetzung.

3 Abende | live | 100% kostenlos

Eintrittskarte Sichern!

Mit nur einem Klick eine Welt voller Klarheit im Geist und Erfüllung entdecken 

Diese Abende haben die Kraft dir ein ganz neues Bewusstsein für dein Leben zu schenken, in welchem du tiefere Verbindung, Liebe und Freude zu dir, deinem Leben und deinen Liebsten kreierst. Verpasse diese einmalige Chance nicht und sei bei diesem erstmaligen 3-teiligen Online-Live-Event mit dabei.  

Dieses Event ist für dich komplett kostenfrei. Sei daher unbedingt vom 28. bis 30. Januar live mit dabei und erlebe Peter Beer, wenn er sein Wissen zu einem achtsamen Leben mit dir teilt. 

28. – 30. Januar | live | brandneu

Spiegel-Bestseller

Views auf YouTube

Podcast-Streams

Jahre Erfahrung

Über Peter Beer

Peter Beer ist Meditations- und Achtsamkeitslehrer, Spiegel-Bestsellerautor und der Gründer der Achtsamkeitsakademie.

Beeinflusst durch seine persönlichen Erfahrungen mit Panikattacken und Stress, wandte sich Peter Beer der Psychologie zu, um besser zu verstehen, was Menschen brauchen, um ein glückliches Leben zu führen. Er begann ein Psychologiestudium und entwickelte ein tiefes Interesse an Achtsamkeitspraktiken und Meditationsmethoden. Seine Suche nach Antworten führte ihn zu Hyon Gak Sunim, einem Zen-Meister, bei dem er Meditation erlernte. Dieses Wissen, gepaart mit seinen Erkenntnissen aus der empirischen Psychologie und der buddhistischen Philosophie, bildete die Grundlage für seine Arbeit als bedeutender Mediations- und Achtsamkeitstrainer. 

 3 Abende | live | 100% kostenlos

window.addEventListener('load', function() { // Get the URL parameters const params = new URLSearchParams(window.location.search); // Get the input fields using their names const field62 = document.querySelector('input[name="field[62]"]'); const field63 = document.querySelector('input[name="field[63]"]'); const field64 = document.querySelector('input[name="field[64]"]'); const field65 = document.querySelector('input[name="field[65]"]'); const field66 = document.querySelector('input[name="field[66]"]'); const field67 = document.querySelector('input[name="field[67]"]'); const field68 = document.querySelector('input[name="field[68]"]'); // Set the values of the input fields using the URL parameters field62.value = params.get('utm_source') || ''; field63.value = params.get('utm_medium') || ''; field64.value = params.get('utm_content') || ''; field65.value = params.get('utm_campaign') || ''; field66.value = params.get('utm_term') || ''; field67.value = params.get('fbclid') || ''; field68.value = params.get('gclid') || ''; });
:root { --form-color: rgb(229, 0, 125); --form-color-hover: white; --button-text-color: white; --button-text-color-hover: rgb(229, 0, 125); --form-disabled: #959495; --label-color: white; --label-size: 0.8em; --form-background:white; --input-padding:0.3em; --input-size:1.1em; } ._form input { width: 100%; border-radius:5px; margin-bottom:1em; text-align:center; font-size:15px; padding:10px; } ._form ._checkbox-radio{ margin-bottom:0.5em; } ._form label { line-height: 1.3em; color:fff; font-weight:300 } ._form input[type="checkbox"] { /* Add if not using autoprefixer */ -webkit-appearance: none; /* Remove most all native input styles */ appearance: none; /* For iOS < 15 */ background-color: var(--form-background); /* Not removed via appearance */ margin: 0; font: inherit; color: currentColor; width: 1.15em; height: 1.15em; border: 0.15em solid currentColor; border-radius: 0.15em; transform: translateY(-0.075em); display: grid; place-content: center; float:left; margin-top: 10px; margin-right: 10px; } ._form input[type="checkbox"]::before { content: ""; width: 0.65em; height: 0.65em; clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%); transform: scale(0); transform-origin: bottom left; transition: 120ms transform ease-in-out; box-shadow: inset 1em 1em var(--form-color); /* Windows High Contrast Mode */ background-color: CanvasText; } ._form input[type="checkbox"]:checked::before { transform: scale(1); } ._form input[type="checkbox"]:focus { outline: max(2px, 0.15em) solid currentColor; outline-offset: max(2px, 0.15em); } ._form input[type="checkbox"]:disabled { --form-control-color: var(--form-disabled); color: var(--form-control-disabled); cursor: not-allowed; } .g-recaptcha > div { margin: 0 auto; margin-bottom:10px; } input._has_error { border-color:red !important; margin:0 !important; } ._error { color: white; background: red; right: 40px; font-size: 0.8em; padding: 0px 10px; margin:0 auto; display:inline-block; margin-bottom:0.5em; } ._checkbox-radio ._error-inner { color:red } ._field-wrapper { text-align:center; } @keyframes buttonarrow { 0% {transform: translate(-5px)} 100% {transform: translate( 5px)} } ._form button { padding: 0.5em; font-size: 1.1em; border-radius:200px; width: 100%; color:var(--button-text-color); background:var(--form-color); border:none; cursor:pointer; margin-top:1em; } ._submit::after { display: inline-block; padding-left: 8px; content: ">"; font-weight:bold; font-weight: 400 !important; animation: buttonarrow .5s infinite linear alternate; } ._submit:hover { color: var(--button-text-color-hover); background-color:var(--form-color-hover); } ._submit:hover::after { transform: translateX(4px); } #overlay { position: fixed; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.8); z-index: 9999; display:none; } #text{ margin:5% auto 10px; padding:40px 20px; max-width: 400px; color: white; background:#1d2e64; border-radius:19px; } .formhead{ text-align:center; margin-bottom:15px; color:white } .modalcloser { text-align:center; } .modalclose { color:white; }

Jetzt anmelden

Formular schließen

window.cfields = {"3":"privacypolicyaccept","62":"utmsource","63":"utmmedium","64":"utmcontent","65":"utmcampaign","66":"utmterm","67":"fbclid","68":"gclid","69":"lastcampaign","82":"spamtrap"}; window._show_thank_you = function(id, message, trackcmp_url, email) { 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'; const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else 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_unsubscribe = function(id, message, trackcmp_url, email) { var form = document.getElementById('_form_' + id + '_'), unsub = form.querySelector('._form-thank-you'); var branding = form.querySelector('._form-branding'); if (branding) { branding.style.display = 'none'; } form.querySelector('._form-content').style.display = 'none'; unsub.style.display = 'block'; form.insertAdjacentHTML('afterend', message) const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else 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); var submitButton = form.querySelector('[id^="_form"][id$="_submit"]'); submitButton.disabled = false; submitButton.classList.remove('processing'); if (html) { var div = document.createElement('div'); div.className = '_error-html'; div.innerHTML = html; err.appendChild(div); } }; window._show_pc_confirmation = function(id, header, detail, show, email) { var form = document.getElementById('_form_' + id + '_'), pc_confirmation = form.querySelector('._form-pc-confirmation'); if (pc_confirmation.style.display === 'none') { form.querySelector('._form-content').style.display = 'none'; pc_confirmation.innerHTML = "
" + header + "
" + "

" + detail + "

" + ""; pc_confirmation.style.display = 'block'; var mp = document.querySelector('input[name="mp"]'); mp.value = '0'; } else { form.querySelector('._form-content').style.display = 'inline'; pc_confirmation.style.display = 'none'; } var hideButton = document.getElementById('hideButton'); // Add event listener to the button hideButton.addEventListener('click', function() { var submitButton = document.querySelector('#_form_988_submit'); submitButton.disabled = false; submitButton.classList.remove('processing'); var mp = document.querySelector('input[name="mp"]'); mp.value = '1'; const cacheBuster = new URL(window.location.href); cacheBuster.searchParams.set('v', new Date().getTime()); window.location.href = cacheBuster.toString(); }); const vgoAlias = typeof visitorGlobalObjectAlias === 'undefined' ? 'vgo' : visitorGlobalObjectAlias; var visitorObject = window[vgoAlias]; if (email && typeof visitorObject !== 'undefined') { visitorObject('setEmail', email); visitorObject('update'); } else 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._load_script = function(url, callback, isSubmit) { var head = document.querySelector('head'), script = document.createElement('script'), r = false; var submitButton = document.querySelector('#_form_988_submit'); script.charset = 'utf-8'; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == 'complete')) { r = true; callback(); } }; } script.onerror = function() { if (isSubmit) { if (script.src.length > 10000) { _show_error("988", "Ihre Übermittlung konnte nicht gesendet werden. Bitte kürzen Sie Ihre Antworten und versuche es erneut."); } else { _show_error("988", "Ihre Übermittlung konnte nicht gesendet werden. Bitte versuchen Sie es erneut."); } submitButton.disabled = false; submitButton.classList.remove('processing'); } } 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=/; Secure; SameSite=Lax;'; } 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_988_'); var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false; var getUrlParam = function(name) { if (name.toLowerCase() !== 'email') { var params = new URLSearchParams(window.location.search); return params.get(name) || false; } // email is a special case because a plus is valid in the email address var qString = window.location.search; if (!qString) { return false; } var parameters = qString.substr(1).split('&'); for (var i = 0; i < parameters.length; i++) { var parameter = parameters[i].split('='); if (parameter[0].toLowerCase() === 'email') { return parameter[1] === undefined ? true : decodeURIComponent(parameter[1]); } } return false; }; var acctDateFormat = "%d.%m.%Y"; var getNormalizedDate = function(date, acctFormat) { var decodedDate = decodeURIComponent(date); if (acctFormat && acctFormat.match(/(%d|%e).*%m/gi) !== null) { return decodedDate.replace(/(\d{2}).*(\d{2}).*(\d{4})/g, '$3-$2-$1'); } else if (Date.parse(decodedDate)) { var dateObj = new Date(decodedDate); var year = dateObj.getFullYear(); var month = dateObj.getMonth() + 1; var day = dateObj.getDate(); return `${year}-${month < 10 ? `0${month}` : month}-${day < 10 ? `0${day}` : day}`; } return false; }; var getNormalizedTime = function(time) { var hour, minutes; var decodedTime = decodeURIComponent(time); var timeParts = Array.from(decodedTime.matchAll(/(\d{1,2}):(\d{1,2})\W*([AaPp][Mm])?/gm))[0]; if (timeParts[3]) { // 12 hour format var isPM = timeParts[3].toLowerCase() === 'pm'; if (isPM) { hour = parseInt(timeParts[1]) === 12 ? '12' : `${parseInt(timeParts[1]) + 12}`; } else { hour = parseInt(timeParts[1]) === 12 ? '0' : timeParts[1]; } } else { // 24 hour format hour = timeParts[1]; } var normalizedHour = parseInt(hour) < 10 ? `0${parseInt(hour)}` : hour; var minutes = timeParts[2]; return `${normalizedHour}:${minutes}`; }; for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\\[(\\d+)\\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = allInputs[i].name.match(/\[time\]$/) ? `${window.cfields[results[1]]}_time` : window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name); if (fieldVal) { if (allInputs[i].dataset.autofill === "false") { continue; } if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else if (allInputs[i].type == "date") { allInputs[i].value = getNormalizedDate(fieldVal, acctDateFormat); } else if (allInputs[i].type == "time") { allInputs[i].value = getNormalizedTime(fieldVal); } else { allInputs[i].value = fieldVal; } } } 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]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { 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, "Bitte eine Option auswählen."); } } 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("Die Markierung von %s ist erforderlich.".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 || (elem.options[i].value.match(/\n/g))) ) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Bitte eine Option auswählen."); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Bitte füllen Sie das markierte Pflichtfeld aus."); } } if (no_error && (elem.id == 'field[]' || elem.id == 'ca[11][v]')) { if (elem.className.includes('phone-input-error')) { elem.className = elem.className + ' _has_error'; no_error = false; } } 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, "Geben Sie eine gültige E-Mail-Adresse ein."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^\d\d\d\d-\d\d-\d\d$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Gültiges Datum eingeben"); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { if(el.getAttribute('required') !== null){ return true } if(el.name === 'email' && el.value !== ""){ return true } if((el.id == 'field[]' || el.id == 'ca[11][v]') && el.className.includes('phone-input-error')){ return true } return false }; 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 == 'tel') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); } if (input.type == 'text' || input.type == 'number' || input.type == 'time') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); 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(this, true); }); } else if (input.type == 'textarea'){ addEvent(input, 'input', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } 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); var hidePhoneInputError = function(inputId) { var errorMessage = document.getElementById("error-msg-" + inputId); var input = document.getElementById(inputId); errorMessage.classList.remove("phone-error"); errorMessage.classList.add("phone-error-hidden"); input.classList.remove("phone-input-error"); }; var initializePhoneInput = function(input, defaultCountry) { return window.intlTelInput(input, { utilsScript: "https://unpkg.com/intl-tel-input@17.0.18/build/js/utils.js", autoHideDialCode: false, separateDialCode: true, initialCountry: defaultCountry, preferredCountries: [] }); } var setPhoneInputEventListeners = function(inputId, input, iti) { input.addEventListener('blur', function() { var errorMessage = document.getElementById("error-msg-" + inputId); if (input.value.trim()) { if (iti.isValidNumber()) { iti.setNumber(iti.getNumber()); if (errorMessage.classList.contains("phone-error")){ hidePhoneInputError(inputId); } } else { showPhoneInputError(inputId) } } else { if (errorMessage.classList.contains("phone-error")){ hidePhoneInputError(inputId); } } }); input.addEventListener("countrychange", function() { iti.setNumber(''); }); input.addEventListener("keydown", function(e) { var charCode = (e.which) ? e.which : e.keyCode; if (charCode > 31 && (charCode 57) && charCode !== 8) { e.preventDefault(); } }); }; var showPhoneInputError = function(inputId) { var errorMessage = document.getElementById("error-msg-" + inputId); var input = document.getElementById(inputId); errorMessage.classList.add("phone-error"); errorMessage.classList.remove("phone-error-hidden"); input.classList.add("phone-input-error"); }; var _form_serialize = function(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=0;i { if (key !== 'hideButton') { formData.append(key, value); } //formData.append(key, value); }); let request = { headers: { "Accept": "application/json" }, body: formData, method: "POST" }; let pageUrlParams = new URLSearchParams(window.location.search); if (pageUrlParams.has('t')) { request.headers.Authorization = 'Bearer ' + pageUrlParams.get('t'); } const response = await fetch('https://psionline22284.activehosted.com/proc.php?jsonp=true', request); return response.json(); } if (formSupportsPost) { submitForm().then((data) => { eval(data.js); }); } else { _load_script('https://psionline22284.activehosted.com/proc.php?' + serialized + '&jsonp=true', null, true); } } return false; }; addEvent(form_to_submit, 'submit', form_submit); })(); function docReady(fn) { // see if DOM is already available if (document.readyState === "complete" || document.readyState === "interactive") { // call on next available tick setTimeout(fn, 1); } else { document.addEventListener("DOMContentLoaded", fn); } } docReady(function() { jQuery(".modalopen").click(function(e){ e.preventDefault(); jQuery( "#overlay" ).show(); }); jQuery(".modalclose").click(function(e){ e.preventDefault(); jQuery( "#overlay" ).hide(); }); jQuery("#overlay").click(function() { jQuery( "#overlay" ).hide(); }); jQuery('#text').click(function (evt) { evt.stopPropagation(); }); });
Hilfe