function altruja(){}
(function(){function main(){var default_eid="";var boost_eid="";var links={"usqi":"https://altruja.de/neuer-spendenanlass-694/","co4j":"https://altruja.de/neues-spendenformular-608/","g2zk":"https://altruja.de/neues-spendenformular-610/","rsw1":"https://altruja.de/wir-sammeln-fuer-die-wahlparty/","i4mb":"https://altruja.de/neues-spendenformular-664/","nggi":"https://altruja.de/neues-spendenformular-669/","eyrs":"https://altruja.de/neues-spendenformular-810/","an2w":"https://altruja.de/neues-spendenformular-964/","h96a":"https://altruja.de/neues-spendenformular-1105/","xvbn":"https://altruja.de/neues-spendenformular-1106/","u5da":"https://altruja.de/neues-spendenformular-1107/","snrs":"https://altruja.de/neues-spendenformular-1108/","co0b":"https://altruja.de/neues-spendenformular-1109/","al2u":"https://altruja.de/neues-spendenformular-1167/","ge34":"https://altruja.de/neues-spendenformular-1311/","yn3c":"https://www.gruene.de/aktionen/foerdermitgliedschaft?neues-spendenformular-1323/","cfql":"https://altruja.de/neues-spendenformular-1506/","h7y4":"https://altruja.de/neues-spendenformular-1620/","tiy3":"https://altruja.de/neues-spendenformular-1831/","rbyk":"https://altruja.de/buendnis-90-die-gruenen/","vz7e":"https://altruja.de/neues-spendenformular-2423/","awvo":"https://altruja.de/neues-spendenformular-2613/","fcvt":"https://altruja.de/neues-spendenformular-2663/","arpg":"https://altruja.de/neues-spendenformular-3283/","sre0":"https://altruja.de/neues-spendenformular-3351/","ya6v":"https://altruja.de/neues-spendenformular-3591/","ug8z":"https://altruja.de/neues-spendenformular-3875/","fzyh":"https://altruja.de/neues-spendenformular-4264/","do4y":"https://altruja.de/neues-spendenformular-4461/","ag3n":"https://altruja.de/spendenprojekt-62/","njm4":"https://altruja.de/neues-spendenformular-4809/","b1bj":"https://altruja.de/neues-spendenformular-4877/","j3dw":"https://altruja.de/buendnis-90-die-gruenen-2/","yhlx":"https://altruja.de/buendnis-90-die-gruenen-3/","kk23":"https://altruja.de/buendnis-90-die-gruenen-4/","o3r3":"https://altruja.de/spendenprojekt-kopie-1/","ue67":"https://altruja.de/buendnis-90-die-gruenen-5/","zqd2":"https://altruja.de/buendnis-90-die-gruenen-6/","gz6q":"https://altruja.de/buendnis-90-die-gruenen-7/","rn2c":"https://altruja.de/buendnis-90-die-gruenen-8/","hsh1":"https://altruja.de/buendnis-90-die-gruenen-9/","ralx":"https://altruja.de/buendnis-90-die-gruenen-10/","o85a":"https://altruja.de/buendnis-90-die-gruenen-11/","x65t":"https://altruja.de/spendenmailing-dezember-2019-kopie/","lpm4":"https://www.gruene.de/aktionen/spende-jetzt-fuer-klimaschutz-und-zusammenhalt?buendnis-90-die-gruenen-12/","zofe":"https://altruja.de/buendnis-90-die-gruenen-13/","qbiz":"https://altruja.de/buendnis-90-die-gruenen-14/","awfe":"https://altruja.de/buendnis-90-die-gruenen-15/","rmur":"https://altruja.de/buendnis-90-die-gruenen-16/","qs9n":"https://altruja.de/buendnis-90-die-gruenen-17/","kwum":"https://altruja.de/buendnis-90-die-gruenen-18/","bbho":"https://altruja.de/buendnis-90-die-gruenen-19/","yubr":"https://altruja.de/buendnis-90-die-gruenen-20/","qro1":"https://altruja.de/buendnis-90-die-gruenen-21/","hxtq":"https://altruja.de/buendnis-90-die-gruenen-22/","hhm5":"https://altruja.de/buendnis-90-die-gruenen-23/","btjz":"https://altruja.de/buendnis-90-die-gruenen-24/","oz2r":"https://altruja.de/buendnis-90-die-gruenen-25/","fabi":"https://altruja.de/2021-spende-fuer-unsere-erstwaehler-innen-aktion-kopie/","wcjf":"https://altruja.de/2021-spende-fuer-unsere-erstwaehler-innen-aktion-kopie-1/","k0qe":"https://altruja.de/buendnis-90-die-gruenen-26/","mchm":"https://altruja.de/2021-unterstuetze-annalena-baerbocks-wahlkampf/","wt3v":"https://altruja.de/2021-mach-es-moeglich-spende-fuer-den-bundestagswahlkampf-kopie/","wxnf":"https://altruja.de/buendnis-90-die-gruenen-27/","ev1r":"https://altruja.de/buendnis-90-die-gruenen-28/","t253":"https://altruja.de/2021-1-endspurt-aktion-wahlkampf-kopie/","cr4n":"https://altruja.de/2021-1-endspurt-aktion-wahlkampf-kopie-kopie/","sc0e":"https://altruja.de/2021-gruene-online/","x47i":"https://altruja.de/buendnis-90-die-gruenen-29/","lb16":"https://altruja.de/2021-mach-es-moeglich-spende-fuer-den-bundestagswahlkampf-kopie-1/","atil":"https://altruja.de/2021-btw-endspurt-kopie/","ejhj":"https://altruja.de/2021-gruene-online-adds-kopie/","tgk1":"https://altruja.de/2020-21-mailing-btw-2021-kopie/","eq36":"https://altruja.de/2021-aktiv-werden-wahlkampf-kopie/","e39p":"https://altruja.de/telefonaktion-spende-zur-btw-2021-kopie/","j8s0":"https://altruja.de/2021-aktiv-werden-wahlkampf-kopie-1/","b6ld":"https://altruja.de/buendnis-90-die-gruenen-30/","hzf5":"https://altruja.de/buendnis-90-die-gruenen-31/","uzhg":"https://altruja.de/buendnis-90-die-gruenen-32/","kp9f":"https://www.gruene.de/aktionen/damit-das-klima-gewinnt-deine-spende-fuer-unseren-wahlkampf?2021-aktiv-werden-wahlkampf-kopie-2/","l725":"https://altruja.de/2021-mach-es-moeglich-spende-fuer-den-bundestagswahlkampf-kopie-2/","i2up":"https://altruja.de/2022-spende-allgemein-gruene-de-unterstuetzen-kopie/","h19a":"https://altruja.de/2022-spende-allgemein-gruene-de-startseite-kopie/","oopm":"https://altruja.de/2022-spende-allgemein-gruene-de-unterstuetzen-kopie-1/","cci0":"https://www.gruene.de/aktionen/deine-spende-fuer-gruen?2022-kampagne-tag-gegen-gewalt-an-frauen-kopie/","ft27":"https://altruja.de/2022-weihnachtskampagne-kopie/","sx58":"https://www.gruene.de/aktionen/damit-das-klima-gewinnt-deine-spende-fuer-unseren-wahlkampf?betrag=250&spende-fuer-gruen-2023-unterstuetzen/","rm9z":"https://www.gruene.de/aktionen/spende-fuer-gruen?2022-spende-allgemein-gruene-de-startseite-kopie-1/","zvm0":"https://altruja.de/buendnis-90-die-gruenen-33/","l7zf":"https://www.gruene.de/aktionen/deine-spende-fuer-gruen-2?buendnis-90-die-gruenen-34/","kmel":"https://altruja.de/buendnis-90-die-gruenen-35/","az57":"https://altruja.de/buendnis-90-die-gruenen-36/","qofx":"https://www.gruene.de/aktionen/spende-fuer-den-europawahlkampf?buendnis-90-die-gruenen-37/","f0pt":"https://altruja.de/buendnis-90-die-gruenen-38/","g7n7":"https://www.gruene.de/aktionen/lass-uns-wachsen-spende-fuer-unsere-mitglieder-werbekampagne?buendnis-90-die-gruenen-39/","nhp5":"https://altruja.de/buendnis-90-die-gruenen-40/","dyz2":"https://altruja.de/buendnis-90-die-gruenen-41/","yo5b":"https://altruja.de/buendnis-90-die-gruenen-42/","o7w9":"https://altruja.de/buendnis-90-die-gruenen-43/","okk3":"https://altruja.de/buendnis-90-die-gruenen-44/","c7hu":"https://altruja.de/2021-weihnachtsmailing-kopie/","phfu":"https://altruja.de/buendnis-90-die-gruenen-45/","l1fy":"https://altruja.de/2022-weihnachtskampagne-kopie-1/","ujxf":"https://altruja.de/buendnis-90-die-gruenen-46/","qu3y":"https://altruja.de/buendnis-90-die-gruenen-47/","n553":"https://www.gruene.de/aktionen/spende-optimismus?2023-weihnachtskampagne-kopie/"};var slugs={"usqi":"neuer-spendenanlass-694","co4j":"neues-spendenformular-608","g2zk":"neues-spendenformular-610","rsw1":"wir-sammeln-fuer-die-wahlparty","i4mb":"neues-spendenformular-664","nggi":"neues-spendenformular-669","eyrs":"neues-spendenformular-810","an2w":"neues-spendenformular-964","h96a":"neues-spendenformular-1105","xvbn":"neues-spendenformular-1106","u5da":"neues-spendenformular-1107","snrs":"neues-spendenformular-1108","co0b":"neues-spendenformular-1109","al2u":"neues-spendenformular-1167","ge34":"neues-spendenformular-1311","yn3c":"neues-spendenformular-1323","cfql":"neues-spendenformular-1506","h7y4":"neues-spendenformular-1620","tiy3":"neues-spendenformular-1831","rbyk":"buendnis-90-die-gruenen","vz7e":"neues-spendenformular-2423","awvo":"neues-spendenformular-2613","fcvt":"neues-spendenformular-2663","arpg":"neues-spendenformular-3283","sre0":"neues-spendenformular-3351","ya6v":"neues-spendenformular-3591","ug8z":"neues-spendenformular-3875","fzyh":"neues-spendenformular-4264","do4y":"neues-spendenformular-4461","ag3n":"spendenprojekt-62","njm4":"neues-spendenformular-4809","b1bj":"neues-spendenformular-4877","j3dw":"buendnis-90-die-gruenen-2","yhlx":"buendnis-90-die-gruenen-3","kk23":"buendnis-90-die-gruenen-4","o3r3":"spendenprojekt-kopie-1","ue67":"buendnis-90-die-gruenen-5","zqd2":"buendnis-90-die-gruenen-6","gz6q":"buendnis-90-die-gruenen-7","rn2c":"buendnis-90-die-gruenen-8","hsh1":"buendnis-90-die-gruenen-9","ralx":"buendnis-90-die-gruenen-10","o85a":"buendnis-90-die-gruenen-11","x65t":"spendenmailing-dezember-2019-kopie","lpm4":"buendnis-90-die-gruenen-12","zofe":"buendnis-90-die-gruenen-13","qbiz":"buendnis-90-die-gruenen-14","awfe":"buendnis-90-die-gruenen-15","rmur":"buendnis-90-die-gruenen-16","qs9n":"buendnis-90-die-gruenen-17","kwum":"buendnis-90-die-gruenen-18","bbho":"buendnis-90-die-gruenen-19","yubr":"buendnis-90-die-gruenen-20","qro1":"buendnis-90-die-gruenen-21","hxtq":"buendnis-90-die-gruenen-22","hhm5":"buendnis-90-die-gruenen-23","btjz":"buendnis-90-die-gruenen-24","oz2r":"buendnis-90-die-gruenen-25","fabi":"2021-spende-fuer-unsere-erstwaehler-innen-aktion-kopie","wcjf":"2021-spende-fuer-unsere-erstwaehler-innen-aktion-kopie-1","k0qe":"buendnis-90-die-gruenen-26","mchm":"2021-unterstuetze-annalena-baerbocks-wahlkampf","wt3v":"2021-mach-es-moeglich-spende-fuer-den-bundestagswahlkampf-kopie","wxnf":"buendnis-90-die-gruenen-27","ev1r":"buendnis-90-die-gruenen-28","t253":"2021-1-endspurt-aktion-wahlkampf-kopie","cr4n":"2021-1-endspurt-aktion-wahlkampf-kopie-kopie","sc0e":"2021-gruene-online","x47i":"buendnis-90-die-gruenen-29","lb16":"2021-mach-es-moeglich-spende-fuer-den-bundestagswahlkampf-kopie-1","atil":"2021-btw-endspurt-kopie","ejhj":"2021-gruene-online-adds-kopie","tgk1":"2020-21-mailing-btw-2021-kopie","eq36":"2021-aktiv-werden-wahlkampf-kopie","e39p":"telefonaktion-spende-zur-btw-2021-kopie","j8s0":"2021-aktiv-werden-wahlkampf-kopie-1","b6ld":"buendnis-90-die-gruenen-30","hzf5":"buendnis-90-die-gruenen-31","uzhg":"buendnis-90-die-gruenen-32","kp9f":"2021-aktiv-werden-wahlkampf-kopie-2","l725":"2021-mach-es-moeglich-spende-fuer-den-bundestagswahlkampf-kopie-2","i2up":"2022-spende-allgemein-gruene-de-unterstuetzen-kopie","h19a":"2022-spende-allgemein-gruene-de-startseite-kopie","oopm":"2022-spende-allgemein-gruene-de-unterstuetzen-kopie-1","cci0":"2022-kampagne-tag-gegen-gewalt-an-frauen-kopie","ft27":"2022-weihnachtskampagne-kopie","sx58":"spende-fuer-gruen-2023-unterstuetzen","rm9z":"2022-spende-allgemein-gruene-de-startseite-kopie-1","zvm0":"buendnis-90-die-gruenen-33","l7zf":"buendnis-90-die-gruenen-34","kmel":"buendnis-90-die-gruenen-35","az57":"buendnis-90-die-gruenen-36","qofx":"buendnis-90-die-gruenen-37","f0pt":"buendnis-90-die-gruenen-38","g7n7":"buendnis-90-die-gruenen-39","nhp5":"buendnis-90-die-gruenen-40","dyz2":"buendnis-90-die-gruenen-41","yo5b":"buendnis-90-die-gruenen-42","o7w9":"buendnis-90-die-gruenen-43","okk3":"buendnis-90-die-gruenen-44","c7hu":"2021-weihnachtsmailing-kopie","phfu":"buendnis-90-die-gruenen-45","l1fy":"2022-weihnachtskampagne-kopie-1","ujxf":"buendnis-90-die-gruenen-46","qu3y":"buendnis-90-die-gruenen-47","n553":"2023-weihnachtskampagne-kopie"};var wideParents=[];var default_slug=slugs[default_eid];var default_link=links[default_eid];var placeholders={"page":"ALTRUJA-PAGE","button":"ALTRUJA-BUTTON"};var buttonTemplate="<a href='LINK' style='display:block;margin:0;border:0;padding:0;width:120px;height:120px;background:url(https://altruja.de/SLUG/button) no-repeat;'></a>";function debounce(func,wait,immediate){var timeout,count=0;return function(){var context=this,args=arguments;count++;if(timeout)window.clearTimeout(timeout);timeout=window.setTimeout(function(){timeout=0;if(!immediate||immediate===2&&count>1){count=0;func.apply(context,args);}else count=0;},wait);if(immediate&&count<=1){func.apply(context,args);}};}
var define=function(definition){altruja.domready=definition();};define.amd={};!function(e,t){typeof module!="undefined"?module.exports=t():typeof define=="function"&&typeof define.amd=="object"?define(t):this[e]=t()}("domready",function(){var e=[],t,n=document,r=n.documentElement.doScroll,i="DOMContentLoaded",s=(r?/^loaded|^c/:/^loaded|^i|^c/).test(n.readyState);return s||n.addEventListener(i,t=function(){n.removeEventListener(i,t),s=1;while(t=e.shift())t()}),function(t){s?setTimeout(t,0):e.push(t)}});var domready=this.domready;define=undefined;(function(e,t,n){typeof module!="undefined"&&module.exports?module.exports=n():typeof define=="function"&&define.amd?define(n):t[e]=n()})("bean",this,function(e,t){e=e||"bean",t=t||this;var n=window,r=t[e],i=/[^\.]*(?=\..*)\.|.*/,s=/\..*/,o="addEventListener",u="removeEventListener",a=document||{},f=a.documentElement||{},l=f[o],c=l?o:"attachEvent",h={},p=Array.prototype.slice,d=function(e,t){return e.split(t||" ")},v=function(e){return typeof e=="string"},m=function(e){return typeof e=="function"},g="keydown keypress keyup orientationchange focus blur change reset select submit load unload beforeunload resize move DOMContentLoaded readystatechange message error abort scroll ",y="input invalid touchstart touchmove touchend touchcancel gesturestart gesturechange gestureend textinput readystatechange pageshow pagehide popstate hashchange offline online afterprint beforeprint dragstart dragenter dragover dragleave drag drop dragend loadstart progress suspend emptied stalled loadmetadata loadeddata canplay canplaythrough playing waiting seeking seeked ended durationchange timeupdate play pause ratechange volumechange cuechange checking noupdate downloading cached updateready obsolete ",b=function(e,t,n){for(n=0;n<t.length;n++)t[n]&&(e[t[n]]=1);return e}({},d(g+(l?y:""))),w=function(){var e="compareDocumentPosition"in f?function(e,t){return t.compareDocumentPosition&&(t.compareDocumentPosition(e)&16)===16}:"contains"in f?function(e,t){return t=t.nodeType===9||t===window?f:t,t!==e&&t.contains(e)}:function(e,t){while(e=e.parentNode)if(e===t)return 1;return 0},t=function(t){var n=t.relatedTarget;return n?n!==this&&n.prefix!=="xul"&&!/document/.test(this.toString())&&!e(n,this):n==null};return{}}(),E=function(){var e=d("altKey attrChange attrName bubbles cancelable ctrlKey currentTarget detail eventPhase getModifierState isTrusted metaKey relatedNode relatedTarget shiftKey srcElement target timeStamp type view which propertyName"),t=e.concat(d("button buttons clientX clientY dataTransfer fromElement offsetX offsetY pageX pageY screenX screenY toElement")),r=t.concat(d("wheelDelta wheelDeltaX wheelDeltaY wheelDeltaZ axis")),i=e.concat(d("char charCode key keyCode keyIdentifier keyLocation location")),s=e.concat(d("data")),o=e.concat(d("touches targetTouches changedTouches scale rotation")),u=e.concat(d("data origin source")),l=e.concat(d("state")),c=/over|out/,h=[{reg:/key/i,fix:function(e,t){return t.keyCode=e.keyCode||e.which,i}},{reg:/^text/i,fix:function(){return s}},{reg:/^touch|^gesture/i,fix:function(){return o}},{reg:/^message$/i,fix:function(){return u}},{reg:/^popstate$/i,fix:function(){return l}},{reg:/.*/,fix:function(){return e}}],p={},v=function(e,t,r){if(!arguments.length)return;e=e||((t.ownerDocument||t.document||t).parentWindow||n).event,this.originalEvent=e,this.isNative=r,this.isBean=!0;if(!e)return;var i=e.type,s=e.target||e.srcElement,o,u,a,f,l;this.target=s&&s.nodeType===3?s.parentNode:s;if(r){l=p[i];if(!l)for(o=0,u=h.length;o<u;o++)if(h[o].reg.test(i)){p[i]=l=h[o].fix;break}f=l(e,this,i);for(o=f.length;o--;)!((a=f[o])in this)&&a in e&&(this[a]=e[a])}};return v.prototype.preventDefault=function(){this.originalEvent.preventDefault?this.originalEvent.preventDefault():this.originalEvent.returnValue=!1},v.prototype.stopPropagation=function(){this.originalEvent.stopPropagation?this.originalEvent.stopPropagation():this.originalEvent.cancelBubble=!0},v.prototype.stop=function(){this.preventDefault(),this.stopPropagation(),this.stopped=!0},v.prototype.stopImmediatePropagation=function(){this.originalEvent.stopImmediatePropagation&&this.originalEvent.stopImmediatePropagation(),this.isImmediatePropagationStopped=function(){return!0}},v.prototype.isImmediatePropagationStopped=function(){return this.originalEvent.isImmediatePropagationStopped&&this.originalEvent.isImmediatePropagationStopped()},v.prototype.clone=function(e){var t=new v(this,this.element,this.isNative);return t.currentTarget=e,t},v}(),S=function(e,t){return!l&&!t&&(e===a||e===n)?f:e},x=function(){var e=function(e,t,n,r){var i=function(n,i){return t.apply(e,r?p.call(i,n?0:1).concat(r):i)},s=function(n,r){return t.__beanDel?t.__beanDel.ft(n.target,e):r},o=n?function(e){var t=s(e,this);if(n.apply(t,arguments))return e&&(e.currentTarget=t),i(e,arguments)}:function(e){return t.__beanDel&&(e=e.clone(s(e))),i(e,arguments)};return o.__beanDel=t.__beanDel,o},t=function(t,n,r,i,s,o,u){var a=w[n],f;n=="unload"&&(r=A(O,t,n,r,i)),a&&(a.condition&&(r=e(t,r,a.condition,o)),n=a.base||n),this.isNative=f=b[n]&&!!t[c],this.customType=!l&&!f&&n,this.element=t,this.type=n,this.original=i,this.namespaces=s,this.eventType=l||f?n:"propertychange",this.target=S(t,f),this[c]=!!this.target[c],this.root=u,this.handler=e(t,r,null,o)};return t.prototype.inNamespaces=function(e){var t,n,r=0;if(!e)return!0;if(!this.namespaces)return!1;for(t=e.length;t--;)for(n=this.namespaces.length;n--;)e[t]==this.namespaces[n]&&r++;return e.length===r},t.prototype.matches=function(e,t,n){return this.element===e&&(!t||this.original===t)&&(!n||this.handler===n)},t}(),T=function(){var e={},t=function(n,r,i,s,o,u){var a=o?"r":"$";if(!r||r=="*")for(var f in e)f.charAt(0)==a&&t(n,f.substr(1),i,s,o,u);else{var l=0,c,h=e[a+r],p=n=="*";if(!h)return;for(c=h.length;l<c;l++)if((p||h[l].matches(n,i,s))&&!u(h[l],h,l,r))return}},n=function(t,n,r,i){var s,o=e[(i?"r":"$")+n];if(o)for(s=o.length;s--;)if(!o[s].root&&o[s].matches(t,r,null))return!0;return!1},r=function(e,n,r,i){var s=[];return t(e,n,r,null,i,function(e){return s.push(e)}),s},i=function(t){var n=!t.root&&!this.has(t.element,t.type,null,!1),r=(t.root?"r":"$")+t.type;return(e[r]||(e[r]=[])).push(t),n},s=function(n){t(n.element,n.type,null,n.handler,n.root,function(t,n,r){return n.splice(r,1),t.removed=!0,n.length===0&&delete e[(t.root?"r":"$")+t.type],!1})},o=function(){var t,n=[];for(t in e)t.charAt(0)=="$"&&(n=n.concat(e[t]));return n};return{has:n,get:r,put:i,del:s,entries:o}}(),N,C=function(e){arguments.length?N=e:N=a.querySelectorAll?function(e,t){return t.querySelectorAll(e)}:function(){throw new Error("Bean: No selector engine installed")}},k=function(e,t){if(!l&&t&&e&&e.propertyName!="_on"+t)return;var n=T.get(this,t||e.type,null,!1),r=n.length,i=0;e=new E(e,this,!0),t&&(e.type=t);for(;i<r&&!e.isImmediatePropagationStopped();i++)n[i].removed||n[i].handler.call(this,e)},L=l?function(e,t,n){e[n?o:u](t,k,!1)}:function(e,t,n,r){var i;n?(T.put(i=new x(e,r||t,function(t){k.call(e,t,r)},k,null,null,!0)),r&&e["_on"+r]==null&&(e["_on"+r]=0),i.target.attachEvent("on"+i.eventType,i.handler)):(i=T.get(e,r||t,k,!0)[0],i&&(i.target.detachEvent("on"+i.eventType,i.handler),T.del(i)))},A=function(e,t,n,r,i){return function(){r.apply(this,arguments),e(t,n,i)}},O=function(e,t,n,r){var i=t&&t.replace(s,""),o=T.get(e,i,null,!1),u={},a,f;for(a=0,f=o.length;a<f;a++)(!n||o[a].original===n)&&o[a].inNamespaces(r)&&(T.del(o[a]),!u[o[a].eventType]&&o[a][c]&&(u[o[a].eventType]={t:o[a].eventType,c:o[a].type}));for(a in u)T.has(e,u[a].t,null,!1)||L(e,u[a].t,!1,u[a].c)},M=function(e,t){var n=function(t,n){var r,i=v(e)?N(e,n):e;for(;t&&t!==n;t=t.parentNode)for(r=i.length;r--;)if(i[r]===t)return t},r=function(e){var r=n(e.target,this);r&&t.apply(r,arguments)};return r.__beanDel={ft:n,selector:e},r},_=l?function(e,t,r){var i=a.createEvent(e?"HTMLEvents":"UIEvents");i[e?"initEvent":"initUIEvent"](t,!0,!0,n,1),r.dispatchEvent(i)}:function(e,t,n){n=S(n,e),e?n.fireEvent("on"+t,a.createEventObject()):n["_on"+t]++},D=function(e,t,n){var r=v(t),o,u,a,f;if(r&&t.indexOf(" ")>0){t=d(t);for(f=t.length;f--;)D(e,t[f],n);return e}u=r&&t.replace(s,""),u&&w[u]&&(u=w[u].base);if(!t||r){if(a=r&&t.replace(i,""))a=d(a,".");O(e,u,n,a)}else if(m(t))O(e,null,t);else for(o in t)t.hasOwnProperty(o)&&D(e,o,t[o]);return e},P=function(e,t,n,r){var o,u,a,f,l,v,g;if(n===undefined&&typeof t=="object"){for(u in t)t.hasOwnProperty(u)&&P.call(this,e,u,t[u]);return}m(n)?(l=p.call(arguments,3),r=o=n):(o=r,l=p.call(arguments,4),r=M(n,o,N)),a=d(t),this===h&&(r=A(D,e,t,r,o));for(f=a.length;f--;)g=T.put(v=new x(e,a[f].replace(s,""),r,o,d(a[f].replace(i,""),"."),l,!1)),v[c]&&g&&L(e,v.eventType,!0,v.customType);return e},H=function(e,t,n,r){return P.apply(null,v(n)?[e,n,t,r].concat(arguments.length>3?p.call(arguments,5):[]):p.call(arguments))},B=function(){return P.apply(h,arguments)},j=function(e,t,n){var r=d(t),o,u,a,f,l;for(o=r.length;o--;){t=r[o].replace(s,"");if(f=r[o].replace(i,""))f=d(f,".");if(!f&&!n&&e[c])_(b[t],t,e);else{l=T.get(e,t,null,!1),n=[!1].concat(n);for(u=0,a=l.length;u<a;u++)l[u].inNamespaces(f)&&l[u].handler.apply(e,n)}}return e},F=function(e,t,n){var r=T.get(t,n,null,!1),i=r.length,s=0,o,u;for(;s<i;s++)r[s].original&&(o=[e,r[s].type],(u=r[s].handler.__beanDel)&&o.push(u.selector),o.push(r[s].original),P.apply(null,o));return e},I={on:P,add:H,one:B,off:D,remove:D,clone:F,fire:j,Event:E,setSelectorEngine:C,noConflict:function(){return t[e]=r,this}};if(n.attachEvent){var q=function(){var e,t=T.entries();for(e in t)t[e].type&&t[e].type!=="unload"&&D(t[e].element,t[e].type);n.detachEvent("onunload",q),n.CollectGarbage&&n.CollectGarbage()};n.attachEvent("onunload",q)}return C(),I});var bean=this.bean;this.docHeight=function(){return this.windowHeight.default;};this.windowHeight=function(){return this.windowHeight.default;};this.windowWidth=function(){return this.windowWidth.default;};this.windowHeight.default=this.windowWidth.default=480;function hideFlash(){var i,j,tags,els;tags=['object','embed','iframe'];for(i in tags){els=document.getElementsByTagName(tags[i]);for(j=0;j<els.length;j++){if(els[j].id=="234kjh")continue;var el=els[j];el.parentNode.removeChild(el);}}}
var snippets={};snippets.button=function(options){options.inplace=true;return makeButton(options);};snippets.page=function(options){var fragment,container;fragment=document.createDocumentFragment();container=makeIframe(options);fragment.appendChild(container);return fragment;};var hiddenForSmallScreen=[];function hideForSmallScreen(element){hiddenForSmallScreen.push(element);bean.fire(window,'msg.ef-revisible',[{target:window}]);}
function hideIfSmallScreen(event){var f;if(event&&event.target instanceof Object){if(event.type!='load'){f=event.target.document&&event.target.document.body;}else if(altruja.windowWidth.default==480&&altruja.windowHeight.default==480){f=event.target.body;}
altruja.windowHeight.default=event.target.innerHeight||f instanceof Element&&f.clientHeight||altruja.windowHeight.default;altruja.windowWidth.default=event.target.innerWidth||f instanceof Element&&f.clientWidth||altruja.windowWidth.default;}
f=Math.max(altruja.windowWidth(),altruja.windowHeight())<480||Math.min(altruja.windowWidth(),altruja.windowHeight())<200;for(var i=0;i<hiddenForSmallScreen.length;i++){var element=hiddenForSmallScreen[i];element.style.visibility=f?'hidden':'visible';}}
bean.on(window,'load resize msg.ef-revisible',debounce(hideIfSmallScreen,250,2));this.cookie_t_n="_altrj_ckts";this.cookieEnabled=function(){return 1;};var actions=(function(parameters){this.none=function(parameters){};this.button=function(parameters){replaced(function(count){if(count.page>0){return;}
if(null!=document.getElementById("234kjh")){return;}
if(count.button>0){return;}
var button=makeButton({position:parameters.position,slug:default_slug,link:makeLink('')});hideForSmallScreen(button);document.body.appendChild(button);});};this.page=function(parameters){domready(hideFlash);bean.on(window,'load',hideFlash);var overlay=makeOverlay(parameters);var resize_height=0;bean.on(window,'msg.resize-dtop',function(){overlay.adapt(resize_height);});bean.on(window,'msg.resize-debounced',function(e){overlay.adapt(e.data.height);});document.body.appendChild(overlay);overlay.content.appendChild(makeIframe(parameters));snippets['button']=function(){return makeButtonSpacer()};snippets['page']=function(){return document.createTextNode('')};};return this;}).call({});function controller(){var parameters=route();actions[parameters.action](parameters);}
function destroy(callback){function select(){return document.getElementsByClassName("ef-234kjh")}
var els;while((els=select()).length){var el=els[0];function finish(){if(el.destroy){el.destroy();}else{el.parentNode.removeChild(el);}}
finish();}}
function reroute(){destroy(function(){});controller();}
function hasLegacy(){var scripts=document.getElementsByTagName('script');for(var i=0;i<scripts.length;i++){if(scripts[i].src&&scripts[i].src.indexOf('altruja.de/js/embed.js')>0){return true;}}
return false;}
function containsParam(param){var loc=window.location.href.indexOf('?');if(loc>0){loc=window.location.href.indexOf(param+'=',loc);if(loc>0){return true;}}
return false;}
function isPage(){return containsParam('ef-page');}
function isBoost(){return containsParam('ef-boost');}
var noTeaser=["website-start.de"];function teaserBlacklisted(){var url=window.location.href;for(i=0;i<noTeaser.length;i++){if(null!==url.match(noTeaser[i])){return true;}}
return false;}
function route(){if(hasLegacy()){return{action:'none'};}
if(isPage()){return{action:'page',contents:'',eid:default_eid,width:'slim'};}
return{action:'none'};}
function prepDiv(el){el.style.border="none";el.style.padding="0";el.style.margin="0";el.style.background="transparent";el.style.backgroundImage="none";el.style.textAlign="left";el.style.fontSize="12px";el.style.fontFamily="Arial,Helvetica";el.style.display="block";el.style.left="auto";el.style.right="auto";el.style.top="auto";el.style.bottom="auto";el.style.position="absolute";return el;}
function makeButton(options){var el=document.createElement('div');prepDiv(el);el.style.zIndex=2147483647;switch(options.position){case 1:el.style.right="5px";el.style.top="5px";break;case 0:default:el.style.right="15px";el.style.top="15px";break;}
el.innerHTML=buttonTemplate.replace('LINK',options.link).replace('SLUG',options.slug);if(options.inplace){el=el.firstChild;}
return el;}
function makeButtonSpacer(){var el=document.createElement('div');el.innerHTML=buttonTemplate;el.style.height=el.firstChild.style.height;el.style.width=el.firstChild.style.width;el.removeChild(el.firstChild);return el;}
function makeLink(link){var base=window.location.href;var loc;loc=base.indexOf('ef-page=');if(loc>0){base=base.substring(0,loc-1);}
loc=base.indexOf('ef-boost=');if(loc>0){base=base.substring(0,loc-1);}
if(!link&&link!==''){return base;}
var delimiter=base.indexOf('?')==-1?'?':'&';return base+delimiter+'ef-page=1'+(link?('&'+link):'');}
function offset(element){var t=0;var l=0;do{t+=element.offsetTop||0;l+=element.offsetLeft||0;element=element.offsetParent;}while(element);return{left:l,top:t};}
function makeOverlay(parameters){var zBase=2147483647;var link=makeLink();var height=document.getElementsByTagName('body')[0].scrollHeight;var overlay=prepDiv(document.createElement('div'));overlay.style.width='100%';overlay.style.height=height+'px';overlay.style.top=0;overlay.style.left=0;overlay.style.zIndex=zBase;overlay.id='ef-overlay';var shade=prepDiv(document.createElement('div'));shade.style.width='100%';shade.style.height='100%';shade.style.backgroundColor='black';shade.style.opacity=0.5;shade.style.filter="alpha(opacity=50)";shade.style.zIndex=zBase;shade.style.position="fixed";shade.style.left=0;shade.style.top=0;shade.id='ef-shade';overlay.appendChild(shade);var content=prepDiv(document.createElement('div'));content.style.width=parameters.width=='slim'?'600px':'calc(100% - 60px)';if(content.style.maxWidth){content.style.maxWidth=parameters.width=='slim'?'auto':'1200px';}
content.style.zIndex=zBase;content.style.position="relative";content.style.marginTop="18px";content.style.marginBottom="18px";content.style.marginLeft="auto";content.style.marginRight="auto";content.style.paddingTop="18px";content.style.paddingRight="12px";content.style.paddingBottom="18px";content.style.paddingLeft="12px";content.style.backgroundColor="white";content.style.boxShadow="3px 3px 20px #000";content.id='ef-content';overlay.appendChild(content);var close=prepDiv(document.createElement('a'));close.style.width='29px';close.style.height='30px';close.style.backgroundPosition='-40px 0';close.style.backgroundImage='url("https://em.altruja.de/a/trancybox/trancybox.png")';close.style.right='-15px';close.style.top='-15px';close.style.zIndex=zBase;close.style.outline='none';close.href=link;close.id='ef-close';content.appendChild(close);function adapt(height){var adapt_height=Math.max(height+95,altruja.windowHeight());overlay.style.height=adapt_height+'px';shade.style.height=(adapt_height+36)+'px';bean.fire(document.body,'ef.adapt',{height:adapt_height});}
overlay.adapt=adapt;overlay.content=content;return overlay;}
function load(){};function find(){};this.sendga=function(){};this.ga_timeout=750;var replacement_complete=false;var replacement_count={page:0,button:0};function replaced(callback){if(replacement_complete){return callback(replacement_count);}
bean.on(window,'ef.replaced',function(e){callback(replacement_count);});}
function waitForBody(callback){if(document.body){window.setTimeout(callback,0);}
window.setTimeout(waitForBody,10);}
function eachNode(callback,complete,root){var node=root;while(true){callback(node);if(node.hasChildNodes()){node=node.firstChild;}else{while(node.nextSibling==null&&node!=root){node=node.parentNode;}
if(root==node){return complete();}else{node=node.nextSibling;}}}}
(window.addEventListener?function(callback){window.addEventListener('load',callback)}:function(callback){window.attachEvent('onload',callback)})(load);controller();window.setTimeout(function(){var site=window.location.hostname.toLowerCase();var c=site.split('.').filter(function(i){return i.trim()>'';});var b=["local","localhost","google.co","altruja.com","facebook.com","eva.ru","google.at","google.com","google.com.tr","google.de","googleusercontent.com","bing.com","netzcheck.com","website-start.de","yandex.net","altruja.de","luckywarepro.com","raisenow.com"];var e=["gruene.de","vercel.app","proxysite.com","netlify.app","gproxx.com","mirrorbay.org","dnb.de","oia-dwa.de","bingj.com","z5h64q92x9.net","turbopages.org","translate.goog","robert-habeck.de"];for(var i=0;i<Math.max(1,c.length-1);i++){var d=c.slice(i).join('.');if(b.indexOf(d)>=0){site='';break;}
else if(e.indexOf(d)>=0){site='';break;}};if(site)for(var i=0;i<b.length;i++){if(b[i].indexOf('.')>=0&&site.indexOf(b[i])>=0){site='';break;}};if(site){var xhr=new XMLHttpRequest();xhr.open("POST","https://em.altruja.de/i/mf1h",true);xhr.withCredentials=true;xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded");var data="host="+encodeURIComponent(site)+"&protocol="+encodeURIComponent(window.location.protocol);xhr.send(data);}});function extractEid(part){if(0==part.search(/-[a-zA-Z0-9]{4}/)){return part.substr(1,4).toLowerCase();}
return null;}
function makeSnippet(placeholder,eid,lang){options={eid:eid,link:makeLink(slugs[eid]),slug:slugs[eid],lang:lang};return snippets[placeholder](options);}
function makeFragment(placeholder,parts,nullify){var options,snippet;fragment=document.createDocumentFragment();fragment.appendChild(document.createTextNode(parts[0]));var n=parts.length;for(var i=1;i<n;i=i+1){argument=parts[i];var lang=null;if(0==argument.search(/-[a-zA-Z0-9]{4}/)){eid=argument.substr(1,4).toLowerCase();parts[i]=argument=argument.substr(5);if(0==argument.search(/-[a-zA-Z]{2}/)){lang=argument.substr(1,2).toLowerCase();parts[i]=argument=argument.substr(3);}}else{eid=default_eid;}
if(nullify){snippet=document.createTextNode('');}else{snippet=makeSnippet(placeholder,eid,lang);}
fragment.appendChild(snippet);fragment.appendChild(document.createTextNode(parts[i]));}
return fragment;}
var pageElements=[],pagePartses=[],buttonElements=[],buttonPartses=[];function replaceNode(element){var parts,key;switch(element.nodeType){case 3:case 8:break;default:return;}
if(!replaceNode.mask.test(element.nodeValue)){return;}
for(key in placeholders){parts=element.nodeValue.replace(/^\s+|\s+$/g,'').split(placeholders[key]);if(parts.length>1){element.nodeValue='';switch(key){case'page':pageElements.push(element);pagePartses.push(parts);break;case'button':buttonElements.push(element);buttonPartses.push(parts);break;}}}}
replaceNode.mask=new RegExp('('.concat(Object.values(placeholders).join('|'),')'));function findWideParent(element){var width=0,minWidth=897;while(width<minWidth&&element!=document.body){element=element.parentNode;try{width=element.clientWidth||width;}catch(e){}}
return element;}
function replacementsComplete(){var i,n,element,fragment,page;page=pageElements.length>0;n=buttonElements.length;for(i=0;i<n;i++){element=buttonElements[i];fragment=makeFragment("button",buttonPartses[i],page==true);element.parentNode.replaceChild(fragment,element);replacement_count["button"]++;}
n=pageElements.length;for(i=0;i<n;i++){element=pageElements[i];if(-1!=wideParents.indexOf(extractEid(pagePartses[i][1]))){var wideParent=findWideParent(element);while(wideParent.firstChild){wideParent.removeChild(wideParent.firstChild);}
element=document.createTextNode('');wideParent.appendChild(element);}
fragment=makeFragment("page",pagePartses[i]);element.parentNode.replaceChild(fragment,element);replacement_count["page"]++;}
var scripts=document.getElementsByTagName('script');n=scripts.length;var src;for(i=0;i<n;i++){element=scripts[i];src=element.src;if(-1!=src.indexOf("altruja.de/js/embed.js")){var eid=src.substr(src.indexOf("eid=")+4,4).toLowerCase();if(element.parentNode==document.head){element=document.createElement('div');document.body.appendChild(element);}
element.parentNode.replaceChild(makeSnippet("page",eid),element);break;}}
replacement_complete=true;bean.fire(window,'ef.replaced',{count:replacement_count});}
function replacePlaceholders(){eachNode(replaceNode,replacementsComplete,document.body);}
if(document.head){define=document.createElement('script');define.type='text/javascript';define.src="https://em.altruja.de/js/micro/integration-ga.js?65805b073d007";document.head.appendChild(define);define=undefined;}
domready(replacePlaceholders);var backlink=null;function subtleBacklink(){if(!backlink){backlink=document.getElementById('ef-bl-x7jn2nd9j');if(null==backlink)return;}
backlink.style.position='absolute';backlink.style.display='block';backlink.style.zIndex=2147483647;backlink.style.bottom='auto';backlink.style.left='auto';backlink.style.top='auto';backlink.style.right='auto';backlink.style.bottom='auto';backlink.style.top=(altruja.docHeight()-20)+'px';}
subtleBacklink();domready(function(){subtleBacklink();});bean.on(window,'load resize msg.ef-revisible',debounce(subtleBacklink,250,2));bean.on(document.body,'ef.adapt',function(){subtleBacklink();});bean.on(window,'msg.resize',debounce(function(e,data){bean.fire(window,'msg.resize-debounced',[e,data]);},250,2));bean.on(window,'resize',debounce(function(e,data){bean.fire(window,'msg.resize-dtop',[e,data]);},250,2));bean.on(window,'message',function(e){var data;try{data=(JSON.parse||JSON.decode)(e.data);}catch(x){data=null;}
if(!data||typeof data!=='object'||data.ns!=='ef'){return;}
var name=data.name;delete data.ns;delete data.name;e.data=data;bean.fire(window,'msg.'+name,[e,data]);});bean.on(window,'msg.param',function(e,data){var url;if(data.dir=='add'){url=addParam(window.location.href,data.param,data.value);}else{url=removeParam(window.location.href,data.param);}
history.replaceState({},null,url);if(pageElements.length>0){window.location.reload();}else{reroute();}});window.setTimeout(function(){bean.fire(window,'msg.ef-revisible',[{target:window}]);},10);var pageFrame=null;bean.on(window,'scroll',function(e){if(pageFrame==null){pageFrame=document.getElementById('234kjh');if(pageFrame==null)return;}
var top=Math.max(0,window.pageYOffset-pageFrame.offsetTop);pageFrame.contentWindow.postMessage(JSON.stringify({ns:'ef',name:'scroll',top:top}),'*');});function addParam(url,param,value){if(-1==url.indexOf(param)){url=url+(-1==url.indexOf('?')?'?':'&')+param+'='+value;}else{url=url.replace(new RegExp(param+'=[^&]+'),param+'='+value);}
return url;}
function removeParam(url,param){if(-1!=url.indexOf(param)){url=url.replace(new RegExp('[&?]?'+param+'=?[^&]*'),'');if(url.indexOf('?')==-1&&url.indexOf('&')!=-1){url=url.replace('&','?');}}
return url;}
function extend(a,b){for(var key in b)
if(b.hasOwnProperty(key))
a[key]=b[key];return a;}
function makeIframe(options){var params=gatherIframeParams();var container=document.createElement('div');container.id="ef-container-234kjh";container.className="ef-234kjh";container.style.width='100%';container.style.margin='0';container.style.padding='0';container.style.backgroundImage="url(https://em.altruja.de/images/ajax-loader-anybg.gif)";container.style.backgroundRepeat='no-repeat';container.style.backgroundPosition='center 12px';container.style.height='38px';var iframe=document.createElement('iframe');var qs=params.qs;if(qs){qs='?'+qs;}
if(options.lang){qs=qs+(qs?'&':'?')+'lang='+options.lang;}
qs=qs+(qs?'&':'?')+'_altrj_ckbn='+(altruja.cookieEnabled()?'i':'p');var e=params.path||slugs[options.eid]||'';iframe.src=e?"https://em.altruja.de/SLUG".replace("SLUG",e)+qs:'#';iframe.width='100%';iframe.height='0';iframe.id="234kjh";iframe.name="234kjh";iframe.border='0';iframe.frameBorder='0';iframe.margin='0';iframe.padding='0';iframe.scrolling='no';iframe.allowtransparency='true';iframe.style.position='relative';iframe.style.zIndex='201';iframe.style.width='100%';iframe.style.margin='0px';iframe.style.padding='0px';iframe.style.border='none';iframe.style.height='1px';iframe.adapt=function(height){iframe.style.height=height+'px';};bean.on(window,'msg.resize-debounced',function(e,data){iframe.adapt(data.height);});var skipPush=false;bean.on(window,'popstate',function(e){var state=e.state;if(state&&state.ns=='ef'&&state.path){skipPush=true;iframe.src="https://em.altruja.de"+state.path;}});bean.on(window,'msg.redirect',function(e,data){if(!data||!data.url)return;if(data.top){window.top.location.replace(data.url);}else{window.location.replace(data.url);}});bean.on(window,'msg.request-url',function(e){e.source.postMessage(JSON.stringify({ns:'ef',name:'url',url:params.base,href:params.base+params.delim+params.path+(params.qs?'?'+params.qs:'')}),'*');});bean.on(window,'msg.url',function(e,data){var path=data.url?data.url.substr(1):'';var qs=data.search?data.search.substr(1):'';if(!skipPush&&window.history.replaceState&&path){var url=params.base+(path?params.delim+path:'');history.replaceState(null,null,url);params.path=path;params.qs=qs;}
skipPush=false;});function scrollToFrameTop(pos){var iframeTop=offset(iframe).top+parseInt(pos);if(iframeTop<=217){window.scrollTo(0,0);}else{window.setTimeout(function(){window.scrollTo(0,iframeTop-37);},100);}}
bean.on(window,'msg.load',function(e){if(container.style.background||container.style.height){container.style.height=null;container.style.background=null;}else{scrollToFrameTop(0);}
altruja.sendga(e);});bean.on(window,'msg.scroll-to',function(e,data){if(data&&typeof data.top!=='undefined'){scrollToFrameTop(data.top);}});container.iframe=iframe;container.appendChild(iframe);return container;}
function gatherIframeParams(){var dlh=window.location.href;var p=dlh.indexOf('#');if(p!=-1){dlh=dlh.substr(0,p);}
var parts=dlh.split('?');var base=parts.shift();var path=parts.join('?');var delim='';var qs='';if(path.indexOf('=')!=-1){if(path.indexOf('&')!=-1){var parts=dlh.split('&');path=parts.pop();base=parts.join('&');if(path.indexOf('=')!=-1){base=base+'&'+path;path='';}}else{path='';base=dlh;}}
if(path.indexOf('=')!=-1){path='';}
delim=base.indexOf('?')==-1?'?':'&';path=decodeURIComponent(path).replace(/^(\/+)([^\/])/,'$2');if(window.location.hash.indexOf('=')!==-1){qs=window.location.hash.substr(1);window.location.hash='';}
return{base:base,delim:delim,path:path,qs:qs};}}
function init(){if(document.body)main.call(altruja);else window.setTimeout(init,50);}
init();})();