Insgesamt Tarifkombinationen geprüft.'}),new b("div.products-tax",{html:'Alle Beiträge in Euro inkl. '+this.calculator.formatValue("tax",null,{unit:"%"})+" VSt."}),a)}})}(window); !function(){var a=new Class({Extends:Component,property:"Berufswahl",initialize:function(a,b){if(this.parent(a,b),this.occlude())return this.occluded},toggleBerufswahl:function(a,b){var c=a.getParent(".diensthaftpflicht").getElement(".einschluss-diensthaftpflicht.person"+b+" .berufswahl-form.person"+b),d=this.element.getForm();return(this.slide=c.get("slide").addEvent("complete",function(){a.checked&&$$([this.wrapper,c]).setStyle("height","auto"),d.validate({showErrors:!1})}))["slide"+(1==a.value&&a.checked?"In":"Out")](),this}}),b=new Class({Extends:Component,property:"OeffentlicherDienst",initialize:function(a,b){if(this.parent(a,b),this.occlude())return this.occluded},toggleOeffentlicherDienst:function(a){var b=a.getParent(".oeffentlicher-dienst").getElement(".diensthaftpflicht"),c=this.element.getForm();return(this.slide=this.slide||b.get("slide").addEvent("complete",function(){a.checked&&$$([this.wrapper,b]).setStyle("height","auto"),c.validate({showErrors:!1})}))["slide"+(1==a.value&&a.checked?"In":"Out")](),this}}),c=new Class({Extends:Component,property:"Personenkreis",initialize:function(a,b){if(this.parent(a,b),this.occlude())return this.occluded},toggleP2:function(a){var b=a.getParentStep().getNext().element.getElement(".einschluss-diensthaftpflicht.person2");return function(){var c=1;"single"!==a.value&&"alleinerziehende"!==a.value?b.removeClass("hidden"):(b.addClass("hidden"),c=0),document.getElement("input[name='Vertrag_diensthaftpflicht_p2_form']").set("value",c)}(),this}});Calculator=window.Calculator,Calculator.implement({setBerufswahlText:function(a){var b=document.getElementById("select_frame_Vertrag_beruf_diensthaftpflicht_p1_form").get("text");document.getElement('input[name="Vertrag_diensthaftpflicht_beruf_vn_text"]').set("value",b)}}),document.Initializer.add({selector:".personenkreis",Class:c}),document.Initializer.add({selector:".oeffentlicher-dienst",Class:b}),document.Initializer.add({selector:".diensthaftpflicht",Class:a})}();