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(){Calculator.implement({toggleZusatzrasse:function(a){var b=$$(".zusatzrasse")[0];a.get("value")>0?b.removeClass("hidden"):b.addClass("hidden"),a.getForm().validate()},toggleHundedetails:function(a){var b=a.getForm(),c=b.element,d=c.getElements(".hundedetails"),e=c.getElement('input[name="Vertrag_nicht_in_liste_form"]');"hund"===a.value?(d.removeClass("hidden"),this.toggleSchulterhoehe(e)):d.addClass("hidden"),b.validate()},toggleSchulterhoehe:function(a){var b=a.getForm(),c=b.element,d=c.getElements(".hunderasse"),e=c.getElements(".zusatzrasse"),f=c.getElements(".schulterhoehe"),g=c.getElement('input[name="Vertrag_mischling_form"]:checked');a.checked?(d.addClass("hidden"),"1"===g.get("value")&&e.addClass("hidden"),f.removeClass("hidden")):(d.removeClass("hidden"),"0"===g.get("value")&&(e.addClass("hidden"),f.addClass("hidden"))),b.validate()},toggleSchulterhoeheMischling:function(a){var b=a.getForm(),c=b.element,d=c.getElements(".schulterhoehe"),e=c.getElements(".zusatzrasse");"1"===a.get("value")?(d.removeClass("hidden"),e.removeClass("hidden")):(d.addClass("hidden"),e.addClass("hidden")),b.validate()}}),Form.Validator.addAllThese([["validate-chipnummer-length",{errorMsg:"Bitte geben Sie genau 15 Zeichen ein.",test:function(a){return Form.Validator.getValidator("IsEmpty").test(a)||/\S{15}/.test(a.value)&&15===a.value.length}}]])}();