PageSourceSearch

https://www.lufingen.ch/compiled/index/js/onlinerechner-cms.493a7f0ea7e9edf30ee4.js

js lufingen.ch collected 2026-10-02 20:08:35 UTC 78,604 bytes, 1 lines download raw bytes

1(self.webpackChunkCMS=self.webpackChunkCMS||[]).push([[4598,4332],{33631:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(8081),i=n.n(a),r=n(23645),s=n.n(r)()(i());s.push([e.id,"#eltern-beitrag .x-mark{color:#bfbfbf}#eltern-beitrag .inforow td{border-top:0}",""]);const l=s},75671:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(8081),i=n.n(a),r=n(23645),s=n.n(r)()(i());s.push([e.id,"#einschulung .icms-container-callout{padding:5px}#einschulung h3{margin-bottom:20px}#einschulung ul{list-style-position:inside}#einschulung p{margin-top:10px}",""]);const l=s},66792:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(8081),i=n.n(a),r=n(23645),s=n.n(r)()(i());s.push([e.id,'#wohnsitzpruefung .form-group.required label:after{content:"*";padding-left:5px;color:red}#wohnsitzpruefung .required-indicator{color:red}#wohnsitzpruefung .required{color:inherit}#wohnsitzpruefung .text-muted,#wohnsitzpruefung .smaller{font-size:smaller}#wohnsitzpruefung .debug{color:red;font-size:x-small}#wohnsitzpruefung h2{margin-top:20px;margin-bottom:10px}#wohnsitzpruefung h3{margin-top:20px;margin-bottom:10px}#wohnsitzpruefung .multiline-check-label{display:inline-block;vertical-align:middle;margin-left:25px}#wohnsitzpruefung .aufenthalt{align-items:flex-end;background-color:#eee;margin:.5rem 0}#wohnsitzpruefung .alert{padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}#wohnsitzpruefung .alert h4{margin-top:0;color:inherit}#wohnsitzpruefung .alert .alert-link{font-weight:bold}#wohnsitzpruefung .alert>p,#wohnsitzpruefung .alert>ul{margin-bottom:0}#wohnsitzpruefung .alert>p+p{margin-top:5px}#wohnsitzpruefung .alert-dismissable,#wohnsitzpruefung .alert-dismissible{padding-right:35px}#wohnsitzpruefung .alert-dismissable .close,#wohnsitzpruefung .alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}#wohnsitzpruefung .alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}#wohnsitzpruefung .alert-success hr{border-top-color:#c9e2b3}#wohnsitzpruefung .alert-success .alert-link{color:#2b542c}#wohnsitzpruefung .alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}#wohnsitzpruefung .alert-info hr{border-top-color:#a6e1ec}#wohnsitzpruefung .alert-info .alert-link{color:#245269}#wohnsitzpruefung .alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}#wohnsitzpruefung .alert-warning hr{border-top-color:#f7e1b5}#wohnsitzpruefung .alert-warning .alert-link{color:#66512c}#wohnsitzpruefung .alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}#wohnsitzpruefung .alert-danger hr{border-top-color:#e4b9c0}#wohnsitzpruefung .alert-danger .alert-link{color:#843534}',""]);const l=s},52321:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(8081),i=n.n(a),r=n(23645),s=n.n(r)()(i());s.push([e.id,"#kita-beitrag-betreuung .table td{vertical-align:middle}#kita-beitrag-betreuung .bemerkung{font-weight:normal}#kita-beitrag-betreuung .x-mark{color:#bfbfbf}#kita-beitrag-betreuung .inforow td{border-top:0}#kita-beitrag-betreuung .currency{text-align:right}#kita-beitrag-betreuung tr.total td{font-weight:bold}#kita-beitrag-betreuung .dl-grid{display:grid;grid-template-columns:max-content auto;align-items:center}#kita-beitrag-betreuung .dl-grid dt{max-width:18em;font-weight:bold;padding-left:0}#kita-beitrag-betreuung .dl-grid dd{max-width:10em;text-align:right;margin:0}#kita-beitrag-betreuung .forlabel{font-size:1em}",""]);const l=s},2464:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(8081),i=n.n(a),r=n(23645),s=n.n(r)()(i());s.push([e.id,"#kita-beitrag-betreuung .x-mark{color:#bfbfbf}#kita-beitrag-betreuung .inforow td{border-top:0}#kita-beitrag-betreuung .currency{text-align:right}#kita-beitrag-betreuung tr.total td{font-weight:bold}#kita-beitrag-betreuung .dl-grid{display:grid;grid-template-columns:max-content auto;align-items:center}#kita-beitrag-betreuung .dl-grid dt{font-weight:bold}#kita-beitrag-betreuung .dl-grid dd{max-width:10em;text-align:right;margin:0}#kita-beitrag-betreuung .forlabel{font-size:1em}#kita-beitrag-betreuung .form-check,#kita-beitrag-betreuung .form-group.row{margin-bottom:.3em}#kita-beitrag-betreuung .hint{font-size:smaller}",""]);const l=s},24736:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var a=n(8081),i=n.n(a),r=n(23645),s=n.n(r)()(i());
1s.push([e.id,"#kita-beitrag-betreuung .table td{vertical-align:middle}#kita-beitrag-betreuung .bemerkung{font-weight:normal}#kita-beitrag-betreuung .x-mark{color:#bfbfbf}#kita-beitrag-betreuung .inforow td{border-top:0}#kita-beitrag-betreuung .currency{text-align:right}#kita-beitrag-betreuung tr.total td{font-weight:bold}#kita-beitrag-betreuung .dl-grid{display:grid;grid-template-columns:max-content auto;align-items:center}#kita-beitrag-betreuung .dl-grid dt{max-width:18em;font-weight:bold}#kita-beitrag-betreuung .dl-grid dd{max-width:10em;text-align:right;margin:0}#kita-beitrag-betreuung .forlabel{font-size:1em}",""]);const l=s},38863:(e,t,n)=>{var a={"./de":59740,"./de-at":60217,"./de-at.js":60217,"./de-ch":60894,"./de-ch.js":60894,"./de.js":59740,"./en-au":78348,"./en-au.js":78348,"./en-ca":77925,"./en-ca.js":77925,"./en-gb":22243,"./en-gb.js":22243,"./en-ie":46436,"./en-ie.js":46436,"./en-il":47207,"./en-il.js":47207,"./en-in":44175,"./en-in.js":44175,"./en-nz":76319,"./en-nz.js":76319,"./en-sg":31662,"./en-sg.js":31662,"./fr":94470,"./fr-ca":63049,"./fr-ca.js":63049,"./fr-ch":52330,"./fr-ch.js":52330,"./fr.js":94470,"./gom-deva":27884,"./gom-deva.js":27884,"./it":90626,"./it-ch":10150,"./it-ch.js":10150,"./it.js":90626,"moment/locale/af":42786,"moment/locale/af.js":42786,"moment/locale/ar":30867,"moment/locale/ar-dz":14130,"moment/locale/ar-dz.js":14130,"moment/locale/ar-kw":96135,"moment/locale/ar-kw.js":96135,"moment/locale/ar-ly":56440,"moment/locale/ar-ly.js":56440,"moment/locale/ar-ma":47702,"moment/locale/ar-ma.js":47702,"moment/locale/ar-sa":16040,"moment/locale/ar-sa.js":16040,"moment/locale/ar-tn":37100,"moment/locale/ar-tn.js":37100,"moment/locale/ar.js":30867,"moment/locale/az":31083,"moment/locale/az.js":31083,"moment/locale/be":9808,"moment/locale/be.js":9808,"moment/locale/bg":68338,"moment/locale/bg.js":68338,"moment/locale/bm":67438,"moment/locale/bm.js":67438,"moment/locale/bn":8905,"moment/locale/bn-bd":76225,"moment/locale/bn-bd.js":76225,"moment/locale/bn.js":8905,"moment/locale/bo":11560,"moment/locale/bo.js":11560,"moment/locale/br":1278,"moment/locale/br.js":1278,"moment/locale/bs":80622,"moment/locale/bs.js":80622,"moment/locale/ca":2468,"moment/locale/ca.js":2468,"moment/locale/cs":5822,"moment/locale/cs.js":5822,"moment/locale/cv":50877,"moment/locale/cv.js":50877,"moment/locale/cy":47373,"moment/locale/cy.js":47373,"moment/locale/da":24780,"moment/locale/da.js":24780,"moment/locale/de":59740,"moment/locale/de-at":60217,"moment/locale/de-at.js":60217,"moment/locale/de-ch":60894,"moment/locale/de-ch.js":60894,"moment/locale/de.js":59740,"moment/locale/dv":5300,"moment/locale/dv.js":5300,"moment/locale/el":50837,"moment/locale/el.js":50837,"moment/locale/en-au":78348,"moment/locale/en-au.js":78348,"moment/locale/en-ca":77925,"moment/locale/en-ca.js":77925,"moment/locale/en-gb":22243,"moment/locale/en-gb.js":22243,"moment/locale/en-ie":46436,"moment/locale/en-ie.js":46436,"moment/locale/en-il":47207,"moment/locale/en-il.js":47207,"moment/locale/en-in":44175,"moment/locale/en-in.js":44175,"moment/locale/en-nz":76319,"moment/locale/en-nz.js":76319,"moment/locale/en-sg":31662,"moment/locale/en-sg.js":31662,"moment/locale/eo":92915,"moment/locale/eo.js":92915,"moment/locale/es":55655,"moment/locale/es-do":55251,"moment/locale/es-do.js":55251,"moment/locale/es-mx":96112,"moment/locale/es-mx.js":96112,"moment/locale/es-us":71146,"moment/locale/es-us.js":71146,"moment/locale/es.js":55655,"moment/locale/et":5603,"moment/locale/et.js":5603,"moment/locale/eu":77763,"moment/locale/eu.js":77763,"moment/locale/fa":76959,"moment/locale/fa.js":76959,"moment/locale/fi":11897,"moment/locale/fi.js":11897,"moment/locale/fil":42549,"moment/locale/fil.js":42549,"moment/locale/fo":94694,"moment/locale/fo.js":94694,"moment/locale/fr":94470,"moment/locale/fr-ca":63049,"moment/locale/fr-ca.js":63049,"moment/locale/fr-ch":52330,"moment/locale/fr-ch.js":52330,"moment/locale/fr.js":94470,"moment/locale/fy":5044,"moment/locale/fy.js":5044,"moment/locale/ga":29295,"moment/locale/ga.js":29295,"moment/locale/gd":2101,"moment/locale/gd.js":2101,"moment/locale/gl":38794,"moment/locale/gl.js":38794,"moment/locale/gom-deva":27884,"moment/locale/gom-deva.js":27884,"moment/locale/gom-latn":23168,"moment/locale/gom-latn.js":23168,"moment/locale/gu":95349,"moment/locale/gu.js":95349,"moment/locale/he":24206,"moment/locale/he.js":24206,"moment/locale/hi":30094,"moment/locale/hi.js":30094,"moment/locale/hr":30316,"moment/locale/hr.js":30316,"moment/locale/hu":22138,"moment/locale/hu.js":22138,"moment/locale/hy-am":11423,"moment/locale/hy-am.js":11423,"moment/locale/id":29218,"moment/locale/id.js":29218,"moment/locale/is":90135,"moment/locale/is.js":90135,"moment/locale/it":90626,"moment/locale/it-ch":10150,"moment/locale/it-ch.js":10150,"moment/locale/it.js":90626,"moment/locale/ja":39183,"moment/locale/ja.js":39183,"moment/locale/jv":24286,"moment/locale/jv.js":24286,"moment/locale/ka":12105,"moment/locale/ka.js":12105,"moment/locale/kk":47772,"moment/locale/kk.js":47772,"moment/locale/km":18758,"moment/locale/km.js":18758,"moment/locale/kn":79282,"moment/locale/kn.js":79282,"moment/locale/ko":33730,"moment/locale/ko.js":33730,"moment/locale/ku":1408,"moment/locale/ku.js":1408,"moment/locale/ky":33291,"moment/locale/ky.js":33291,"moment/locale/lb":36841,"moment/locale/lb.js":36841,"moment/locale/lo":55466,"moment/locale/lo.js":55466,"moment/locale/lt":57010,"moment/locale/lt.js":57010,"moment/locale/lv":37595,"moment/locale/lv.js":37595,"moment/locale/me":39861,"moment/locale/me.js":39861,"moment/locale/mi":35493,"moment/locale/mi.js":35493,"moment/locale/mk":95966,"moment/locale/mk.js":95966,"moment/locale/ml":87341,"moment/locale/ml.
1js":87341,"moment/locale/mn":5115,"moment/locale/mn.js":5115,"moment/locale/mr":10370,"moment/locale/mr.js":10370,"moment/locale/ms":9847,"moment/locale/ms-my":41237,"moment/locale/ms-my.js":41237,"moment/locale/ms.js":9847,"moment/locale/mt":72126,"moment/locale/mt.js":72126,"moment/locale/my":56165,"moment/locale/my.js":56165,"moment/locale/nb":64924,"moment/locale/nb.js":64924,"moment/locale/ne":16744,"moment/locale/ne.js":16744,"moment/locale/nl":93901,"moment/locale/nl-be":59814,"moment/locale/nl-be.js":59814,"moment/locale/nl.js":93901,"moment/locale/nn":83877,"moment/locale/nn.js":83877,"moment/locale/oc-lnc":92135,"moment/locale/oc-lnc.js":92135,"moment/locale/pa-in":15858,"moment/locale/pa-in.js":15858,"moment/locale/pl":64495,"moment/locale/pl.js":64495,"moment/locale/pt":89520,"moment/locale/pt-br":57971,"moment/locale/pt-br.js":57971,"moment/locale/pt.js":89520,"moment/locale/ro":96459,"moment/locale/ro.js":96459,"moment/locale/ru":21793,"moment/locale/ru.js":21793,"moment/locale/sd":40950,"moment/locale/sd.js":40950,"moment/locale/se":10490,"moment/locale/se.js":10490,"moment/locale/si":90124,"moment/locale/si.js":90124,"moment/locale/sk":64249,"moment/locale/sk.js":64249,"moment/locale/sl":14985,"moment/locale/sl.js":14985,"moment/locale/sq":51104,"moment/locale/sq.js":51104,"moment/locale/sr":49131,"moment/locale/sr-cyrl":79915,"moment/locale/sr-cyrl.js":79915,"moment/locale/sr.js":49131,"moment/locale/ss":85893,"moment/locale/ss.js":85893,"moment/locale/sv":98760,"moment/locale/sv.js":98760,"moment/locale/sw":91172,"moment/locale/sw.js":91172,"moment/locale/ta":27333,"moment/locale/ta.js":27333,"moment/locale/te":23110,"moment/locale/te.js":23110,"moment/locale/tet":52095,"moment/locale/tet.js":52095,"moment/locale/tg":27321,"moment/locale/tg.js":27321,"moment/locale/th":9041,"moment/locale/th.js":9041,"moment/locale/tk":19005,"moment/locale/tk.js":19005,"moment/locale/tl-ph":75768,"moment/locale/tl-ph.js":75768,"moment/locale/tlh":89444,"moment/locale/tlh.js":89444,"moment/locale/tr":72397,"moment/locale/tr.js":72397,"moment/locale/tzl":28254,"moment/locale/tzl.js":28254,"moment/locale/tzm":51106,"moment/locale/tzm-latn":30699,"moment/locale/tzm-latn.js":30699,"moment/locale/tzm.js":51106,"moment/locale/ug-cn":9288,"moment/locale/ug-cn.js":9288,"moment/locale/uk":67691,"moment/locale/uk.js":67691,"moment/locale/ur":13795,"moment/locale/ur.js":13795,"moment/locale/uz":6791,"moment/locale/uz-latn":60588,"moment/locale/uz-latn.js":60588,"moment/locale/uz.js":6791,"moment/locale/vi":65666,"moment/locale/vi.js":65666,"moment/locale/x-pseudo":14378,"moment/locale/x-pseudo.js":14378,"moment/locale/yo":75805,"moment/locale/yo.js":75805,"moment/locale/zh-cn":83839,"moment/locale/zh-cn.js":83839,"moment/locale/zh-hk":55726,"moment/locale/zh-hk.js":55726,"moment/locale/zh-mo":99807,"moment/locale/zh-mo.js":99807,"moment/locale/zh-tw":74152,"moment/locale/zh-tw.js":74152};function i(e){var t=r(e);return n(t)}function r(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}i.keys=function(){return Object.keys(a)},i.resolve=r,e.exports=i,i.id=38863},34515:(e,t,n)=>{var a=n(19755)("html").attr("lang"),i=n(30381);i.locale(a),e.exports=i},19912:(e,t,n)=>{"use strict";n.r(t);var a=n(20144),i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"icms-block-container",attrs:{id:"eltern-beitrag"}},[t("div",{staticClass:"icms-text-container"},[e._v("\n        Auf dieser Seite können Sie die Höhe der Kosten für die Betreuung Ihres Kindes pro Monat berechnen.\n    ")]),e._v(" "),t("form",[e._m(0),e._v(" "),t("div",{staticStyle:{height:"1em"}}),e._v(" "),e._l(e.parameter.tarifParameter,(function(n,a){return t("div",{staticClass:"icms-text-container"},[t("fieldset",{staticClass:"form-group"},[t("legend",[e._v(e._s(n.label))]),e._v(" "),e._l(n.optionen,(function(n,i){return t("div",{staticClass:"col-5 form-check form-check-inline"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.tarifData[a],expression:"tarifData[cindex]"}
1],staticClass:"form-check-input",class:{"is-invalid":e.betreuung>0&&void 0===e.tarifData[a]},attrs:{type:"radio",id:"op"+a+"_"+i,required:""},domProps:{value:i,checked:e._q(e.tarifData[a],i)},on:{change:function(t){return e.$set(e.tarifData,a,i)}}}),e._v(" "),t("label",{staticClass:"form-check-label",attrs:{for:"op"+a+"_"+i}},[e._v(e._s(n))])])}))],2)])})),e._v(" "),t("div",{staticClass:"icms-text-container"},[t("h2",[e._v("Betreuungsplan")]),e._v(" "),t("div",{staticClass:"icms-text-container"},[e._v("\n                Bitte wählen Sie aus, an welchen Wochentagen Ihr Kind betreut werden soll. Es gilt eine Mindesbetreuung von "+e._s(100*e.parameter.mindestBetreuung)+"%.\n            ")])]),e._v(" "),t("div",[t("table",{staticClass:"table"},[e._m(1),e._v(" "),t("tbody",[e._l(e.parameter.rows,(function(n,a){return t("tr",{key:a},[t("th",{attrs:{scope:"row"}},[e._v(e._s(n.label))]),e._v(" "),t("td",[e._v(e._s((100*n.anteil).toFixed(0)))]),e._v(" "),e._l(e.selection,(function(n,i){return t("td",{key:i},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.selection[i],expression:"selection[day]"}],attrs:{type:"radio",name:"day"+i},domProps:{value:a,checked:e._q(e.selection[i],a)},on:{change:function(t){return e.$set(e.selection,i,a)}}})])}))],2)})),e._v(" "),t("tr",{staticClass:"clear"},[t("td"),e._v(" "),t("td"),e._v(" "),e._l(e.selection,(function(n,a){return t("td",{on:{click:function(t){return e.$set(e.selection,a,!1)}}},[t("svg",{directives:[{name:"show",rawName:"v-show",value:Number.isInteger(e.selection[a]),expression:"Number.isInteger(selection[day])"}],class:"icon x-mark",attrs:{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"currentColor",viewBox:"0 0 24 24","svg-inline":"","data-toggle":"tooltip","data-placement":"top",title:"Auswahl löschen",width:"13px",height:"13px",role:"presentation",focusable:"false",tabindex:"-1"}},[t("path",{attrs:{d:"M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10S2 17.514 2 12 6.486 2 12 2zm0-2C5.373 0 0 5.373 0 12s5.373 12 12 12 12-5.373 12-12S18.627 0 12 0zm6 16.538l-4.592-4.548 4.546-4.587L16.538 6l-4.545 4.589-4.588-4.543L6 7.451l4.593 4.552-4.547 4.592L7.451 18l4.555-4.596 4.591 4.55L18 16.538z"}})])])}))],2),e._v(" "),t("tr",{directives:[{name:"show",rawName:"v-show",value:e.betreuung>0,expression:"betreuung>0"}],staticClass:"inforow"},[t("td",[e._v(" Betreuungs­anteil:")]),e._v(" "),t("td",{attrs:{colspan:"2"}},[e._v(e._s(Math.round(100*e.betreuung))+"%")])])],2)])]),e._v(" "),t("div",{staticClass:"icms-block-container"},[t("div",{staticClass:"icms-container-callout"},[t("h2",{},[e._v("Resultat")]),e._v(" "),t("h4",{staticClass:"alert-heading"},[e._v("Ihr Tarif")]),e._v(" "),e.grundtarif>0?t("div",[t("div",{staticClass:"row"},[t("div",{staticClass:"col-3"},[e._v("\n                            Tagestarif:\n                        ")]),e._v(" "),t("div",{staticClass:"col-3"},[e._v("\n                            CHF "+e._s(e.currency(e.grundtarif))+"\n                        ")]),e._v(" "),t("div",{staticClass:"col-6"},[e._v("\n                            (bei 100% Betreuung)\n                        ")])]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-3"},[e._v("\n                            Monatstarif:\n                        ")]),e._v(" "),t("div",{staticClass:"col-3"},[e._v("\n                            CHF "+e._s(e.currency(e.grundtarif*e.parameter.avgArbeitstage))+"\n                        ")]),e._v(" "),t("div",{staticClass:"col-6"},[e._v("\n                            (bei 100% Betreuung)\n                        ")])]),e._v(" "),t("p",{staticClass:"mb-0"},[e._v("Pro Monat werden "+e._s(e.parameter.avgArbeitstage)+" Arbeitstage veranschlagt.")])]):t("div",[t("div",[e._v("Ohne die obigen Eingaben kann der Monatstarif nicht berechnet werden.")])]),e._v(" "),t("hr"),e._v(" "),t("h4",[e._v("Monatlicher Elternbeitrag")]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.mindestbetreuungNichtErreicht,expression:"mindestbetreuungNichtErreicht"}],staticClass:"row"},[t("div",{staticClass:"col-12"},[e._v("\n                        Sie erreichen leider nicht die Mindestbetreuung von "+e._s(100*e.parameter.mindestBetreuung)+"%.\n                    ")])]),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.grundtarif>0&&!e.mindestbetreuungNichtErreicht&&e.betreuung>0,expression:"grundtarif>0 && !mindestbetreuungNichtErreicht && betreuung>0"}],staticClass:"row"},[t("div",{staticClass:"col-6"},[e._v("\n                        Monatlicher Elternbeitrag:\n                    ")]),e._v(" "),t("div",{staticClass:"col-6"},[e._v("\n                        CHF "+e._s(e.currency(e.beitrag))+"\n                    ")])])])])],2)])};i._withStripped=!0;const r={name:"Elternanteil",props:{pagePrefs:{type:Object}},data(){return{tarifData:new Array(5),selection:new Array(5),parameter:Object.assign({rows:[{anteil:.2,label:"ganzer Tag"},{anteil:.14,label:"Vormittag inkl. Mittagessen"},{anteil:.1,label:"Nachmittag ohne Mittagessen"}],avgArbeitstage:21.7,mindestBetreuung:.2,tarifParameter:[{label:"Einheimisch/auswärtig",optionen:["einheimisch","auswärtig"]},{label:"Alter des Kindes",optionen:["über 18 Monate","unter 18 Monaten"]}],tarifMatrix:[[125,138],[135,145]]},this.pagePrefs)}},methods:{currency:e=>(.05*Math.round(e/.05)).toFixed(2)},computed:{grundtarif(){let e=this.parameter.tarifMatrix;for(let t=0;t<this.parameter.tarifParameter.length;t++){if(!Number.isInteger(this.tarifData[t]))return!1;e=e[this.tarifData[t]]}return e},betreuung(){return this.selection.reduce(((e,t)=>!1===t?e:e+this.parameter.rows[t].anteil),0)},mindestbetreuungNichtErreicht(){return this.betreuung>0&&this.betreuung<this.parameter.mindestBetreuung},beitrag(){return Math.round(this.betreuung*this.parameter.avgArbeitstage*this.grundtarif)}}};var s=n(93379),l=n.n(s),o=n(89037),c=n.n(o),m=n(90569),u=n.n(m),d=n(3565),g=n.n(d),v=n(19216),h=n.n(v),_=n(33631),b={};b.setAttributes=g(),b.insert=u().bind(null,"head"),b.domAPI=c(),b.insertStyleElement=h();l()(_.Z,b);_.Z&&_.Z.locals&&_.Z.locals;var p=n(51900);
1const f=(0,p.Z)(r,i,[function(){var e=this,t=e._self._c;return t("div",{staticClass:"icms-text-container"},[t("h2",[e._v("Ihre Angaben")]),e._v(" "),t("div",{staticClass:"icms-text-container"},[e._v("\n                Für die Tarifberechnung benötigen wir folgende Angaben:\n            ")])])},function(){var e=this,t=e._self._c;return t("thead",[t("th"),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("%")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Mo")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Di")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Mi")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Do")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Fr")])])}],!1,null,null,null).exports;var C=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"kita-beitrag-betreuung"}},[t("form",[t("h2",[e._v("Ihre Angaben")]),e._v(" "),t("div",{staticClass:"icms-text-container"},[e._v("\n            Für die Beitragsberechnung benötigen wir folgende Angaben:\n        ")]),e._v(" "),t("div",{staticStyle:{height:"1em"}}),e._v(" "),t("div",{staticClass:"form-group"},[e._m(0),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.vermoegen,expression:"vermoegen",modifiers:{number:!0}}],staticClass:"form-control",attrs:{type:"number",placeholder:"",id:"vermoegen",min:"0"},domProps:{value:e.vermoegen},on:{input:function(t){t.target.composing||(e.vermoegen=e._n(t.target.value))},blur:function(t){return e.$forceUpdate()}}}),e._v(" "),t("div",{staticClass:"hint"},[e._v("(Ziffer 338 Steuererklärung)")])]),e._v(" "),t("div",{staticClass:"form-group"},[e._m(1),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.einkommen,expression:"einkommen",modifiers:{number:!0}}],staticClass:"form-control",attrs:{type:"number",placeholder:"",id:"einkommen",min:"0"},domProps:{value:e.einkommen},on:{input:function(t){t.target.composing||(e.einkommen=e._n(t.target.value))},blur:function(t){return e.$forceUpdate()}}}),e._v(" "),t("div",{staticClass:"hint"},[e._v("(Ziffer 268 Steuererklärung)")])]),e._v(" "),t("div",{staticClass:"form-group"},[e._m(2),e._v(" "),t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.anzKinder,expression:"anzKinder",modifiers:{number:!0}}],staticClass:"form-control",class:{"is-invalid":e.ready&&e.anzKinder<1},attrs:{type:"number",id:"anzKinder",min:"1"},domProps:{value:e.anzKinder},on:{input:function(t){t.target.composing||(e.anzKinder=e._n(t.target.value))},blur:function(t){return e.$forceUpdate()}}})]),e._v(" "),t("div",{staticClass:"hint"},[e._v("(Anzahl im selben Haushalt lebende Kinder unter 25 Jahren)")])]),e._v(" "),t("fieldset",{staticClass:"form-group"},[e._m(3),e._v(" "),t("div",{staticClass:"form-check form-check-inline"},[t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.einElternhaushalt,expression:"einElternhaushalt",modifiers:{number:!0}}],staticClass:"form-check-input",class:{"is-invalid":e.ready&&![0,1].includes(e.einElternhaushalt)},attrs:{type:"radio",id:"haushalt_ein",required:""},domProps:{value:1,checked:e._q(e.einElternhaushalt,e._n(1))},on:{change:function(t){e.einElternhaushalt=e._n(1)}}}),e._v(" "),t("label",{staticClass:"form-check-label",attrs:{for:"haushalt_ein"}},[e._v("\n                    1\n                ")])]),e._v(" "),t("div",{staticClass:"form-check form-check-inline"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.einElternhaushalt,expression:"einElternhaushalt"}],staticClass:"form-check-input",class:{"is-invalid":e.ready&&![0,1].includes(e.einElternhaushalt)},attrs:{type:"radio",id:"haushalt_zwei",required:""},domProps:{value:0,checked:e._q(e.einElternhaushalt,0)},on:{change:function(t){e.einElternhaushalt=0}}}),e._v(" "),t("label",{staticClass:"form-check-label",attrs:{for:"haushalt_zwei"}},[e._v("\n                    2\n                ")])]),e._v(" "),t("div",{staticClass:"hint"},[e._v("(nach zwei Jahren auch Eltern ohne gemeinsame Kinder)")])])]),e._v(" "),t("div",{staticClass:"icms-container-callout"},[t("h2",[e._v("Berechnung")]),e._v(" "),this.isValid?t("div",[t("dl",{staticClass:"dl-grid"},[t("dt",[e._v("Massgebende Berechnungsgrundlage")]),e._v(" "),t("dd",[e._v("CHF "+e._s(e.currency(e.grundlage)))]),e._v(" "),t("dt",[e._v("Stufe")]),e._v(" "),t("dd",[e._v("T"+e._s(e.stufe))]),e._v(" "),t("dt",[e._v("Subjekt Beitrag")]),e._v(" "),t("dd",[e._v(e._s(e.currency(e.subjektBeitrag)))])]),e._v(" "),t("p",{staticClass:"text-center"},[e._v("Diese Berechnung hat keine Rechtsgültigkeit.")])]):t("div",[e._v("\n            Es fehlen noch zwingende Eingaben für die Berechnung!\n        ")])])])};C._withStripped=!0;const w={name:"Elternanteil",props:{pagePrefs:{type:Object}},data(){return{einkommen:null,vermoegen:null,anzKinder:null,einElternhaushalt:null,daySelection:new Array(5),objektBeitragProStunde:1.8,monatsfaktor:4.33,vermoegensFaktor:.1,betreuungsZulage:7e3,einElternhaushaltsAbzug:1e4,parameter:Object.assign({rows:[{id:"t100",label:"Ganzer Tag"},{id:"t50_mit",label:"Halbtag inkl. Mittagessen"}
1,{id:"t50_ohne",label:"Halbtag ohne Mittagessen"}]},this.pagePrefs)}},methods:{currency:e=>(.01*Math.round(e/.01)).toFixed(2)},computed:{ready(){return this.daySelection.some((e=>!!e))},tarife:()=>({t100:{h:12,h_prozent:1,preis_mit:135},t50_mit:{h:9,h_prozent:.75,preis_mit:101.25},t50_ohne:{h:6,h_prozent:.5,preis_mit:67.5}}),isValid(){return[0,1].includes(this.einElternhaushalt)&&this.anzKinder>0&&"number"==typeof this.vermoegen&&"number"==typeof this.einkommen},grundlage(){return Math.max(0,this.einkommen+this.vermoegen*this.vermoegensFaktor-this.anzKinder*this.betreuungsZulage-this.einElternhaushalt*this.einElternhaushaltsAbzug)},stufe(){return Math.min(101,Math.max(1,Math.floor(this.grundlage/1e3)-29))},subjektBeitrag(){return.08*(101-this.stufe)}}};var k=n(2464),y={};y.setAttributes=g(),y.insert=u().bind(null,"head"),y.domAPI=c(),y.insertStyleElement=h();l()(k.Z,y);k.Z&&k.Z.locals&&k.Z.locals;const j=(0,p.Z)(w,C,[function(){var e=this,t=e._self._c;return t("label",{staticClass:"form-check-label",attrs:{for:"vermoegen"}},[e._v("Vermögen "),t("span",{staticClass:"required"},[e._v("*")])])},function(){var e=this,t=e._self._c;return t("label",{staticClass:"form-check-label",attrs:{for:"einkommen"}},[e._v("Einkommen "),t("span",{staticClass:"required"},[e._v("*")])])},function(){var e=this,t=e._self._c;return t("label",{staticClass:"form-check-label",attrs:{for:"anzKinder"}},[e._v("Anzahl Kinder "),t("span",{staticClass:"required"},[e._v("*")])])},function(){var e=this,t=e._self._c;return t("legend",{staticClass:"form-check-label forlabel"},[e._v("Anzahl im selben Haushalt lebende Eltern "),t("span",{staticClass:"required"},[e._v("*")])])}],!1,null,null,null).exports;var z=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"kita-beitrag-betreuung"}},[t("form",[t("h2",[e._v("Ihre Angaben")]),e._v(" "),t("div",{staticClass:"icms-text-container"},[e._v("\n            Für die Beitragsberechnung benötigen wir folgende Angaben:\n        ")]),e._v(" "),t("div",{staticStyle:{height:"1em"}}),e._v(" "),t("div",{staticClass:"form-group"},[e._m(0),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.vermoegen,expression:"vermoegen",modifiers:{number:!0}}],staticClass:"form-control",attrs:{type:"number",placeholder:"",id:"vermoegen",min:"0"},domProps:{value:e.vermoegen},on:{input:function(t){t.target.composing||(e.vermoegen=e._n(t.target.value))},blur:function(t){return e.$forceUpdate()}}}),e._v(" "),t("div",{staticClass:"hint"},[e._v("(Ziffer 338 Steuererklärung)")])]),e._v(" "),t("div",{staticClass:"form-group"},[e._m(1),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.einkommen,expression:"einkommen",modifiers:{number:!0}}],staticClass:"form-control",attrs:{type:"number",placeholder:"",id:"einkommen",min:"0"},domProps:{value:e.einkommen},on:{input:function(t){t.target.composing||(e.einkommen=e._n(t.target.value))},blur:function(t){return e.$forceUpdate()}}}),e._v(" "),t("div",{staticClass:"hint"},[e._v("(Ziffer 268 Steuererklärung)")])]),e._v(" "),t("div",{staticClass:"form-group"},[e._m(2),e._v(" "),t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.anzKinder,expression:"anzKinder",modifiers:{number:!0}}],staticClass:"form-control",class:{"is-invalid":e.ready&&e.anzKinder<1},attrs:{type:"number",id:"anzKinder",min:"1"},domProps:{value:e.anzKinder},on:{input:function(t){t.target.composing||(e.anzKinder=e._n(t.target.value))},blur:function(t){return e.$forceUpdate()}}})]),e._v(" "),t("div",{staticClass:"hint"},[e._v("(Anzahl im selben Haushalt lebende Kinder unter 25 Jahren)")])]),e._v(" "),t("fieldset",{staticClass:"form-group"},[e._m(3),e._v(" "),t("div",{staticClass:"form-check form-check-inline"},[t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.einElternhaushalt,expression:"einElternhaushalt",modifiers:{number:!0}}],staticClass:"form-check-input",class:{"is-invalid":e.ready&&![0,1].includes(e.einElternhaushalt)},attrs:{type:"radio",id:"haushalt_ein",required:""},domProps:{value:1,checked:e._q(e.einElternhaushalt,e._n(1))},on:{change:function(t){e.einElternhaushalt=e._n(1)}}}),e._v(" "),t("label",{staticClass:"form-check-label",attrs:{for:"haushalt_ein"}},[e._v("\n                    1\n                ")])]),e._v(" "),t("div",{staticClass:"form-check form-check-inline"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.einElternhaushalt,expression:"einElternhaushalt"}
1],staticClass:"form-check-input",class:{"is-invalid":e.ready&&![0,1].includes(e.einElternhaushalt)},attrs:{type:"radio",id:"haushalt_zwei",required:""},domProps:{value:0,checked:e._q(e.einElternhaushalt,0)},on:{change:function(t){e.einElternhaushalt=0}}}),e._v(" "),t("label",{staticClass:"form-check-label",attrs:{for:"haushalt_zwei"}},[e._v("\n                    2\n                ")])]),e._v(" "),t("div",{staticClass:"hint"},[e._v("(nach zwei Jahren auch Eltern ohne gemeinsame Kinder)")])]),e._v(" "),e._m(4),e._v(" "),t("div",[t("div",{staticClass:"row font-weight-bold d-none d-md-flex border-bottom py-2"},[t("div",{staticClass:"col-3"},[e._v("Zeit")]),e._v(" "),t("div",{staticClass:"col-5"},[e._v("Modul")]),e._v(" "),t("div",{staticClass:"col-4"},[t("div",{staticClass:"d-flex flex-row justify-content-between"},e._l(e.daySelection,(function(n,a){return t("div",{key:a},[t("div",{staticClass:"font-weight-bold mb-1"},[e._v("\n                                "+e._s(["Mo","Di","Mi","Do","Fr"][a])+"\n                            ")])])})),0)])]),e._v(" "),e._l(e.parameter.rows,(function(n,a){return t("div",{key:a,staticClass:"border-bottom py-3"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-12 col-md-3 mb-0"},[t("div",[e._v(e._s(n.zeit))])]),e._v(" "),t("div",{staticClass:"col-12 col-md-5 mb-2 mb-md-0"},[t("div",[t("span",{staticClass:"font-weight-bold"},[e._v(e._s(n.label))]),t("br"),e._v(" "),t("span",{staticClass:"bemerkung text-muted"},[e._v(e._s(n.bemerkung))])])]),e._v(" "),t("div",{staticClass:"col-12 col-md-4"},[t("div",{staticClass:"d-flex flex-row justify-content-between"},e._l(e.daySelection,(function(a,i){return t("div",{key:i},[t("div",{staticClass:"font-weight-bold d-md-none mb-1"},[e._v("\n                                    "+e._s(["Mo","Di","Mi","Do","Fr"][i])+"\n                                ")]),e._v(" "),n.days.includes(i+1)?t("input",{directives:[{name:"model",rawName:"v-model",value:e.daySelection[i],expression:"daySelection[day]"}],attrs:{type:"checkbox",name:"day"+i},domProps:{value:n.id,checked:Array.isArray(e.daySelection[i])?e._i(e.daySelection[i],n.id)>-1:e.daySelection[i]},on:{change:function(t){var a=e.daySelection[i],r=t.target,s=!!r.checked;if(Array.isArray(a)){var l=n.id,o=e._i(a,l);r.checked?o<0&&e.$set(e.daySelection,i,a.concat([l])):o>-1&&e.$set(e.daySelection,i,a.slice(0,o).concat(a.slice(o+1)))}else e.$set(e.daySelection,i,s)}}}):e._e()])})),0)])])])}))],2),e._v(" "),t("div",{staticClass:"mt-2 alert alert-warning icms-flash-message",attrs:{role:"alert"}},[e._v("\n            Der Mittwochnachmittag ist nur als ganze Einheit buchbar (Nachmittag früh und spät; Abholdung ab 17:00\n            Uhr).\n            An allen anderen Tagen beginnt die Abholung im späten Nachmittagsmodul um 16:00 Uhr.\n        ")])]),e._v(" "),t("div",{staticClass:"icms-container-callout"},[t("h2",[e._v("Berechnung")]),e._v(" "),this.isValid?t("div",[t("dl",{staticClass:"dl-grid"},[t("dt",[e._v("Massgebende Berechnungsgrundlage")]),e._v(" "),t("dd",[e._v("CHF "+e._s(e.currency(e.grundlage)))]),e._v(" "),t("dt",[e._v("Stufe")]),e._v(" "),t("dd",[e._v("T"+e._s(e.stufe))]),e._v(" "),t("dt",[e._v("Subjekt Beitrag")]),e._v(" "),t("dd",[e._v(e._s(e.currency(e.subjektBeitrag)))])]),e._v(" "),t("h3",{staticClass:"mt-3"},[e._v("Betreuungskosten in CHF")]),e._v(" "),t("table",{staticClass:"table"},[e._m(5),e._v(" "),t("tbody",[t("tr",[e._l([0,1,2,3,4],(function(n){return t("td",{key:n},[e._v("\n                        "+e._s(e.currency(e.tagesrechnung[n].total))+"\n                    ")])})),e._v(" "),t("td",[e._v(e._s(e.currency(e.tagesrechnungTotal)))])],2)])]),e._v(" "),t("p",{staticClass:"text-center"},[e._v("Das errechnete Wochentotal erhöht sich je nach gebuchtem warmem Mittagessen um\n                CHF 9 pro Mahlzeit.")]),e._v(" "),t("p",{staticClass:"text-center"},[e._v("Diese Berechnung hat keine Rechtsgültigkeit.")])]):t("div",[e._v("\n            Es fehlen noch zwingende Eingaben für die Berechnung!\n        ")])])])};z._withStripped=!0;const x={name:"Elternanteil",props:{pagePrefs:{type:Object}},data(){const e=function(e,t,n){n=n||{};const[a,i]=e,[r,s]=t,l=void 0!==n.min?n.min:-1/0,o=void 0!==n.max?n.max:1/0,c=n.floor,m=n.ceil,u=n.round;if(a===r)throw new Error("Cannot create linear function: x1 and x2 must be different.");const d=(s-i)/(r-a),g=i-d*a;return function(e){"number"==typeof c&&c>0?e=Math.floor(e/c)*c:"number"==typeof m&&m>0?e=Math.ceil(e/m)*m:"number"==typeof u&&u>0&&(e=Math.round(e/u)*u);var t=d*e+g;return Math.max(l,Math.min(o,t))}};return{einkommen:null,vermoegen:null,anzKinder:null,einElternhaushalt:null,daySelection:Array(5).fill(null).map((()=>[])),objektBeitragProStunde:1.8,monatsfaktor:4.33,vermoegensFaktor:.1,betreuungsZulage:7e3,einElternhaushaltsAbzug:1e4,parameter:Object.assign({rows:[{id:"morgen",zeit:"07:00 Uhr - 08:00 Uhr",label:"Morgenmodul",bemerkung:"(inkl. kleinem Frühstück für zusätzlich CHF 2)",days:[1,2,3,4,5],costFunction:e([31e3,1.42],[129e3,13.3],{min:1.3,max:13.3,ceil:1e3})},{id:"mittag",zeit:"11:40 Uhr - 14:00 Uhr",label:"Mittagsmodul",bemerkung:"(mit mitgebrachtem Lunch oder Mittagessen für zusätzlich CHF 9)",days:[1,2,3,4,5],costFunction:e([31e3,2.21],[129e3,20.67],{min:2.03,max:20.67,ceil:1e3})},{id:"nachmittag_frueh",zeit:"14:00 Uhr - 15:40 Uhr",label:"Nachmittagsmodul früh",bemerkung:"",days:[1,2,4,5],costFunction:e([31e3,1.58],[129e3,14.72],{min:1.44,max:14.72,ceil:1e3})},{id:"nachmittag_spät",zeit:"15:40 Uhr - 18:00 Uhr",label:"Nachmittagsmodul spät",bemerkung:"(inkl. kleinem Zvieri für zusätzlich CHF 2)",days:[1,2,4,5],costFunction:e([31e3,2.21],[129e3,20.67],{min:2.03,max:20.67,ceil:1e3})},{id:"mittwoch",zeit:"14:00 Uhr - 18:00 Uhr",label:"Nachmittagsmodul Mittwoch",bemerkung:"(inkl. kleinem Zvieri für zusätzlich CHF 2)",days:[3],costFunction:t=>e([31e3,2.21],[129e3,20.67],{min:2.03,max:20.67,ceil:1e3})(t)+e([31e3,1.58],[129e3,14.72],{min:1.44,max:14.72,ceil:1e3})(t)}]},this.pagePrefs)}},methods:{currency:e=>(.01*Math.round(e/.01)).toFixed(2)},computed:{ready(){return this.daySelection.some((e=>e.length>0))},isValid(){return[0,1].includes(this.einElternhaushalt)&&this.anzKinder>0&&"number"==typeof this.vermoegen&&"number"==typeof this.einkommen},grundlage(){return Math.max(0,this.einkommen+this.vermoegen*this.vermoegensFaktor-this.anzKinder*this.betreuungsZulage-this.einElternhaushalt*this.einElternhaushaltsAbzug)},stufe(){return Math.min(101,Math.max(1,Math.floor(this.grundlage/1e3)-29))},subjektBeitrag(){return.08*(101-this.stufe)}
1,tagesrechnung(){return[0,1,2,3,4].map((e=>{if(!this.daySelection[e])return{tagessatz:0,objektbeitrag:0,subjektbeitrag:0,total:0};const t={tagessatz:this.parameter.rows.reduce(((t,n)=>t+(this.daySelection[e].includes(n.id)?1:0)*n.costFunction(this.grundlage)),0),objektbeitrag:0,subjektbeitrag:0};return{...t,total:t.tagessatz+t.objektbeitrag+t.subjektbeitrag}}))},tagesrechnungTotal(){return this.tagesrechnung.reduce(((e,t)=>e+t.total),0)},tests(){return[1.3===this.parameter.rows[0].costFunction(29999),1.3===this.parameter.rows[0].costFunction(3e4),1.42===this.parameter.rows[0].costFunction(30001),1.42===this.parameter.rows[0].costFunction(31e3),13.3===this.parameter.rows[0].costFunction(13e4)]}}},M=x;var S=n(24736),A={};A.setAttributes=g(),A.insert=u().bind(null,"head"),A.domAPI=c(),A.insertStyleElement=h();l()(S.Z,A);S.Z&&S.Z.locals&&S.Z.locals;const B=(0,p.Z)(M,z,[function(){var e=this,t=e._self._c;return t("label",{staticClass:"form-check-label",attrs:{for:"vermoegen"}},[e._v("Vermögen "),t("span",{staticClass:"required"},[e._v("*")])])},function(){var e=this,t=e._self._c;return t("label",{staticClass:"form-check-label",attrs:{for:"einkommen"}},[e._v("Einkommen "),t("span",{staticClass:"required"},[e._v("*")])])},function(){var e=this,t=e._self._c;return t("label",{staticClass:"form-check-label",attrs:{for:"anzKinder"}},[e._v("Anzahl Kinder "),t("span",{staticClass:"required"},[e._v("*")])])},function(){var e=this,t=e._self._c;return t("legend",{staticClass:"form-check-label forlabel"},[e._v("Anzahl im selben Haushalt lebende Eltern\n                "),t("span",{staticClass:"required"},[e._v("*")])])},function(){var e=this,t=e._self._c;return t("div",{staticClass:"icms-text-container"},[t("h2",[e._v("Betreuungsplan "),t("span",{staticClass:"required"},[e._v("*")])]),e._v(" "),t("div",{staticClass:"icms-text-container"},[e._v("\n                Bitte wählen Sie aus, an welchen Wochentagen Ihre Kinder betreut werden sollen.\n            ")])])},function(){var e=this,t=e._self._c;return t("thead",[t("th",{attrs:{scope:"col"}},[e._v("Mo")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Di")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Mi")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Do")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Fr")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Wochentotal")])])}],!1,null,null,null).exports;var N=function(){var e=this,t=e._self._c;return t("div",{staticClass:"icms-block-container",attrs:{id:"wohnsitzpruefung"}},[t("div",{staticClass:"icms-text-container"},[e._v("\n        Hier können Sie berechnen lassen, ob Sie die Wohnsitzbedingungen für eine ordentliche Einbürgerung erfüllen.\n    ")]),e._v(" "),t("form",[t("div",{staticClass:"icms-text-container"},[t("h2",[e._v("Stichdatum")]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("div",{staticClass:"form-group required"},[t("label",{attrs:{for:"stichdatum"}},[e._v("Stichdatum")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.datainput.stichdatum,expression:"datainput.stichdatum"}],staticClass:"form-control",attrs:{type:"date",id:"stichdatum",required:""},domProps:{value:e.datainput.stichdatum},on:{input:function(t){t.target.composing||e.$set(e.datainput,"stichdatum",t.target.value)}}}),e._v(" "),t("small",{staticClass:"form-text text-muted"},[e._v("\n                            Für welches Datum möchten Sie die Wohnsitzdauer berechnen?\n                        ")])])])]),e._v(" "),t("h2",[e._v("Personendaten")]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("div",{staticClass:"form-group required"},[t("label",{attrs:{for:"geburtsdatum"}},[e._v("Geburtsdatum")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.datainput.gebdatum,expression:"datainput.gebdatum"}],staticClass:"form-control",attrs:{type:"date",id:"geburtsdatum",required:""},domProps:{value:e.datainput.gebdatum},on:{input:function(t){t.target.composing||e.$set(e.datainput,"gebdatum",t.target.value)}}}),e._v(" "),t("div",{staticClass:"form-text text-muted"},[e._v("\n                            Alter am Stichdatum: "+e._s(e.alter)+"\n                        ")])])])]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("div",{staticClass:"form-check"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.datainput.verheiratet,expression:"datainput.verheiratet"}],staticClass:"form-check-input",attrs:{id:"marriage-check",type:"checkbox"},domProps:{checked:Array.isArray(e.datainput.verheiratet)?e._i(e.datainput.verheiratet,null)>-1:e.datainput.verheiratet},on:{change:function(t){var n=e.datainput.verheiratet,a=t.target,i=!!a.checked;if(Array.isArray(n)){var r=e._i(n,null);a.checked?r<0&&e.$set(e.datainput,"verheiratet",n.concat([null])):r>-1&&e.$set(e.datainput,"verheiratet",n.slice(0,r).concat(n.slice(r+1)))}else e.$set(e.datainput,"verheiratet",i)}}}),e._v(" "),t("label",{staticClass:"form-check-label multiline-check-label",attrs:{for:"marriage-check"}},[e._v("\n                            Sie sind mit einem Schweizer Bürger/ einer Schweizer Bürgerin seit mehr als 3 Jahren verheiratet oder leben in einer eingetragenen Partnerschaft.\n                        ")])])])]),e._v(" "),e.hasSpecialCondition?t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("div",{staticClass:"form-check"},[e.specialDateConditionIsEnabled?t("input",{directives:[{name:"model",rawName:"v-model",value:e.datainput.special,expression:"datainput.special"}],staticClass:"form-check-input",attrs:{id:"special-check",type:"checkbox"},domProps:{checked:Array.isArray(e.datainput.special)?e._i(e.datainput.special,null)>-1:e.datainput.special},on:{change:function(t){var n=e.datainput.special,a=t.target,i=!!a.checked;if(Array.isArray(n)){var r=e._i(n,null);a.checked?r<0&&e.$set(e.datainput,"special",n.concat([null])):r>-1&&e.$set(e.datainput,"special",n.slice(0,r).concat(n.slice(r+1)))}else e.$set(e.datainput,"special",i)}}}):t("input",{staticClass:"form-check-input",attrs:{type:"checkbox",disabled:""}}),e._v(" "),t("label",{staticClass:"form-check-label multiline-check-label",attrs:{for:"special-check"}},[t("span",{domProps:{innerHTML:e._s(e.conditions.special.conditionHtmlText)}}
1)])])])]):e._e(),e._v(" "),t("h2",[e._v("C-Bewilligung")]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("div",{staticClass:"form-group required"},[t("label",{attrs:{for:"cBewilligung"}},[e._v("Datum Niederlassungsbewilligung (C-Bewilligung)")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.datainput.cBewilligung,expression:"datainput.cBewilligung"}],staticClass:"form-control",attrs:{type:"date",id:"cBewilligung",required:""},domProps:{value:e.datainput.cBewilligung},on:{input:function(t){t.target.composing||e.$set(e.datainput,"cBewilligung",t.target.value)}}}),e._v(" "),t("small",{staticClass:"form-text text-muted"},[e._v("\n                            Ab wann besassen Sie die Niederlassungsbewilligung. Ohne Niederlassungsbewilligung können Sie sich nicht einbürgern lassen.\n                        ")])])])]),e._v(" "),t("h2",[e._v("Andere Bewilligungen")]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("div",{staticClass:"form-group"},[t("label",{attrs:{for:"cBewilligung"}},[e._v("Datum Aufenthaltsbewilligung (B-Bewilligung)")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.datainput.bBewilligung,expression:"datainput.bBewilligung"}],staticClass:"form-control",class:{"is-invalid":e.notOrdered(e.datainput.bBewilligung,e.datainput.cBewilligung)},attrs:{type:"date",id:"bBewilligung"},domProps:{value:e.datainput.bBewilligung},on:{input:function(t){t.target.composing||e.$set(e.datainput,"bBewilligung",t.target.value)}}}),e._v(" "),t("div",{staticClass:"invalid-feedback"},[e._v("\n                            Das Datum muss vor dem "+e._s(e.dateFormat(e.datainput.cBewilligung))+" liegen.\n                        ")]),e._v(" "),t("small",{staticClass:"form-text text-muted"},[e._v("\n                            Ab wann besassen Sie die Aufenthaltsbewilligung. Falls Sie nie eine Aufenthaltsbewilligung hatten, lassen Sie dieses Feld frei.\n                        ")]),e._v(" "),t("small",{staticClass:"form-text text-muted"},[e._v("\n                            Gilt auch für eine Legitimationskarte des EDA oder den Ci-Ausweis.\n                        ")])])])]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("div",{staticClass:"form-group"},[t("label",{attrs:{for:"cBewilligung"}},[e._v("Datum F-Bewilligung")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.datainput.fBewilligung,expression:"datainput.fBewilligung"}],staticClass:"form-control",class:{"is-invalid":e.notOrdered(e.datainput.fBewilligung,e.datainput.cBewilligung)},attrs:{type:"date",id:"fBewilligung"},domProps:{value:e.datainput.fBewilligung},on:{input:function(t){t.target.composing||e.$set(e.datainput,"fBewilligung",t.target.value)}}}),e._v(" "),t("div",{staticClass:"invalid-feedback"},[e._v("\n                            Das Datum muss vor dem "+e._s(e.dateFormat(e.datainput.cBewilligung))+" liegen.\n                        ")]),e._v(" "),t("small",{staticClass:"form-text text-muted"},[e._v("\n                            Ab wann besassen Sie die F-Bewilligung. Falls Sie nie eine F-Bewilligung hatten, lassen Sie dieses Feld frei.\n                        ")]),e._v(" "),t("div",{staticClass:"invalid-feedback"},[e._v("\n                            Das Datum muss vor dem "+e._s(e.dateFormat(e.datainput.cBewilligung))+" liegen.\n                        ")])])])]),e._v(" "),e._m(0),e._v(" "),e._l(e.datainput.dates,(function(a,i){return t("div",{staticClass:"row aufenthalt pt-2"},[t("div",{staticClass:"col-md-5"},[t("div",{staticClass:"form-group required"},[t("label",{attrs:{for:"dates"+i+"date"}},[e._v(e._s(0===i?"seit":"von"))]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:a.von,expression:"date.von"}],staticClass:"form-control",class:{"is-invalid":i>0&&e.notOrdered(a.von,e.datainput.dates[i-1].von)},attrs:{type:"date",id:"dates"+i+"date",required:""},domProps:{value:a.von},on:{input:function(t){t.target.composing||e.$set(a,"von",t.target.value)}}}),e._v(" "),t("div",{staticClass:"invalid-feedback"},[e._v("\n                            Das Datum muss vor dem "+e._s(i>0?e.dateFormat(e.datainput.dates[i-1].von):"")+" liegen.\n                        ")])])]),e._v(" "),t("div",{staticClass:"col-md-6"},[t("div",{staticClass:"form-group required"},[t("label",{attrs:{for:"exampleFormControlSelect1"}},[e._v("Ort")]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:e.datainput.dates[i].level,expression:"datainput.dates[index].level"}],staticClass:"form-control",attrs:{id:"exampleFormControlSelect1",disabled:0===i},on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,
1(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.$set(e.datainput.dates[i],"level",t.target.multiple?n:n[0])}}},[t("option",{attrs:{disabled:"",value:"-"}},[e._v(" -- select an option --")]),e._v(" "),e._l(e.levels,(function(n){return t("option",{domProps:{value:n.id}},[e._v(e._s(n.label))])}))],2)])]),e._v(" "),t("div",{staticClass:"col-md-1 d-none d-lg-block"},[t("div",{staticClass:"form-group pb-1"},[t("img",{directives:[{name:"show",rawName:"v-show",value:i>0,expression:"index>0"}],staticClass:"icon x-mark",attrs:{"svg-inline":"",title:"löschen",width:"24px",height:"24px",src:n(93556),alt:"löschen"},on:{click:function(t){return t.preventDefault(),e.deleteItem(i)}}})])]),e._v(" "),t("div",{staticClass:"col-md-auto d-block d-lg-none"},[t("div",{staticClass:"form-group pb-1"},[t("a",{directives:[{name:"show",rawName:"v-show",value:i>0,expression:"index>0"}],staticClass:"icms-link-int",attrs:{href:"",alt:"löschen"},on:{click:function(t){return t.preventDefault(),e.deleteItem(i)}}},[e._v("löschen")])])])])})),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("a",{staticClass:"icms-link-int",attrs:{href:""},on:{click:function(t){return t.preventDefault(),e.addItem()}}},[e._v("Wohnaufenthalt hinzufügen")])])])],2)]),e._v(" "),t("h2",{staticClass:"mt-5"},[e._v("Berechnung")]),e._v(" "),e.readyForCalculations?e._e():t("div",{staticClass:"alert alert-danger",attrs:{role:"alert"}},[e._v("\n        Die Berechnung ist noch nicht möglich. Bitte füllen Sie alle mit "),t("span",{staticClass:"required-indicator"},[e._v("*")]),e._v(" markierten Felder aus.\n    ")]),e._v(" "),e.readyForCalculations?t("div",[t("div",{staticClass:"alert alert-info"},[e._v("Alle Berechnungen sind ohne Gewähr")]),e._v(" "),e.calculation.passed?t("div",{staticClass:"alert alert-success"},[e._v("\n            Gratulation! Sie erfüllen alle Bedingungen der Wohnsitzprüfung.\n        ")]):t("div",{staticClass:"alert alert-danger"},[e._v("\n            Leider erfüllen Sie noch nicht alle Bedingungen der Wohnsitzprüfung.\n        ")]),e._v(" "),t("h3",[e._v("Details")]),e._v(" "),t("table",{staticClass:"table"},[e._m(1),e._v(" "),t("tbody",[e._l(e.calculation.conditions,(function(n){return[t("tr",{staticClass:"alert",class:n.result.status?"alert-success":"alert-danger"},[t("td",[e._v(e._s(n.condition.title))]),e._v(" "),t("td",[e._v(e._s(n.condition.required))]),e._v(" "),t("td",[e._v(e._s(n.result.years))]),e._v(" "),t("td",[e._v(e._s(n.result.status?"ja":"nein"))])]),e._v(" "),e.parameter.debug?t("tr",[t("td",{attrs:{colspan:"10"}},[t("table",{staticClass:"table"},[e._m(2,!0),e._v(" "),t("tbody",[e._l(n.result.intervals,(function(n){return t("tr",[t("td",[e._v(e._s(n.from.format("YYYY-MM-DD")))]),e._v(" "),t("td",[e._v(e._s(n.to.format("YYYY-MM-DD")))]),e._v(" "),t("td",[e._v(e._s(n.diff))]),e._v(" "),t("td",[e._v(e._s(n.factor)+" ("+e._s(n.label)+")")]),e._v(" "),t("td",[e._v(e._s(n.weighted))])])})),e._v(" "),t("tr",[t("td"),e._v(" "),t("td"),e._v(" "),t("td"),e._v(" "),t("td"),e._v(" "),t("td",{attrs:{colspan:"2"}},[e._v(e._s(n.result.sum)+"/"+e._s(n.result.years)+" Jahre")])])],2)])])]):e._e()]}))],2)])]):e._e(),e._v(" "),e.parameter.debug?t("p",[e._v("Falls Sie beim Testen mit der Berechnung nicht einverstanden sind, bitte diese Daten in Ihren Report übernehmen:\n    "),t("br"),t("br"),e._v(e._s(e.datainput))]):e._e()])};N._withStripped=!0;var F=n(34515),D=n.n(F);function P(e){return D().utc(e,"YYYY-MM-DD")}function E(e,t){return D().duration(t.diff(e)).asDays()}function K(e,t,n){let a={type:t,date:n,_date:n.format("YYYY-MM-DD")};return e.push(a),a}function I(e,t){let n=[],a=[],i=P(e.gebdatum);if(!i.isValid())return!1;K(n,"gebTag",i);let r=P(e.stichdatum);if(!r.isValid())return!1;K(n,"stichdatum",r);let s=r.clone();if(s=t.hasOwnProperty("onlyRecentYearsConsidered")?s.subtract(t.onlyRecentYearsConsidered,"y"):i.clone(),K(n,"start",s),t.jugendlichFactor){let e=i.clone();e=e.add(8,"y"),K(n,"turn8",e);let t=i.clone();t=t.add(18,"y"),K(n,"turn18",t)}if(e.dates.forEach((e=>{let t=P(e.von);if(!t.isValid())return!1;K(n,"level",t).level=e.level})),t.bewilligungFactors){let t=P(e.cBewilligung);if(!t.isValid())return!1;K(n,"cBewilligung",t),t=P(e.bBewilligung),t.isValid()&&K(n,"bBewilligung",t),t=P(e.fBewilligung),t.isValid()&&K(n,"fBewilligung",t)}n.sort(((e,t)=>e.date===t.date?0:e.date<=t.date?-1:1));let l={started:!1,level:0,born:!1,jugendlich:!1,bewilligung:""},o=0,c=["ausl","bund","kanton","gemeinde"];
1return n.forEach((e=>{let n=e.date,i=[];if(l.started&&l.born&&l.previousDate){if(0!==E(l.previousDate,n)){let e=l.level>=t.level?1:0;if(i.push(c[l.level]),t.bewilligungFactors){e*=t.bewilligungFactors[l.bewilligung],i.push(l.bewilligung||"-")}l.jugendlich&&(e*=t.jugendlichFactor,i.push("j"));let r=E(l.previousDate,n);o+=r*e,a.push({from:l.previousDate,to:n,diff:r,factor:e,label:i.join("/"),weighted:r*e,state:Object.assign({},l)})}}switch(e.type){case"gebTag":l.born=!0;break;case"start":l.started=!0;break;case"cBewilligung":l.bewilligung="c";break;case"bBewilligung":l.bewilligung="b";break;case"fBewilligung":l.bewilligung="f";break;case"level":l.level=e.level;break;case"turn8":l.jugendlich=!0;break;case"turn18":l.jugendlich=!1;break;case"stichdatum":l.born=!1}l.previousDate=n})),{sum:o,years:Math.floor(o/365*10)/10,status:o>=365*t.required,intervals:a}}const T={name:"Wohnsitzpruefung",props:{pagePrefs:{type:Object}},data(){return{datainput:{stichdatum:D()().utc().startOf("day").format("YYYY-MM-DD"),gebdatum:"",special:!1,verheiratet:!1,cBewilligung:null,bBewilligung:null,fBewilligung:null,dates:[{von:"",level:3}]},parameter:Object.assign({kanton:"",kantonName:"Zürich",inDerGemeinde:"in der Gemeinde",debug:!1},this.pagePrefs)}},methods:{addItem(){this.datainput.dates.push({date:null,level:null})},deleteItem(e){this.datainput.dates.splice(e,1)},dateFormat:e=>e?new Date(e).toLocaleDateString():"",notOrdered:(e,t)=>e&&t&&e>=t},watchers:{intervalConditionSatisfied:function(e,t){t||(this.datainput.special=!1)}},computed:{levels(){return[{id:3,label:this.parameter.inDerGemeinde},{id:2,label:"im Kanton "+this.parameter.kantonName},{id:1,label:"in der Schweiz"},{id:0,label:"im Ausland"}]},alter(){let e=function(e,t){let n=P(e),a=P(t);return n.isValid()&&a.isValid()?a.diff(n,"years"):Number.NaN}(this.datainput.gebdatum,this.datainput.stichdatum);return isNaN(e)?"unbekannt":e},intervalSpecialConditionSatisfied(){let e=this.conditions.special.conditionAgeInterval;return!e||e[0]<=this.alter&&this.alter<=e[1]},hasSpecialCondition(){return this.conditions.special.conditionHtmlText},specialQuestionSatisfied(){return!this.hasSpecialCondition||this.datainput.special},specialDateConditionIsEnabled(){return!this.conditions.special.conditionAgeInterval||""!==this.datainput.gebdatum&&""!==this.datainput.stichdatum&&this.intervalSpecialConditionSatisfied},readyForCalculations(){return""!==this.datainput.stichdatum&&""!==this.datainput.gebdatum&&""!==this.datainput.cBewilligung&&!this.datainput.dates.some((e=>""===e.von||null===e.level))},conditions(){let e={swiss:[],normal:null,special:null};this.datainput.verheiratet?(e.swiss.push({title:"Eine Aufenthaltsdauer von 5 Jahren in der Schweiz wird verlangt.",level:1,required:5}),e.swiss.push({title:"Sie leben seit mindestens einem Jahr in der Schweiz.",level:1,onlyRecentYearsConsidered:1,required:1})):(e.swiss.push({title:"Eine Aufenthaltsdauer von 10 Jahren in der Schweiz wird verlangt. Die Jahre zwischen dem 8. und dem 18. Geburtstag zählen doppelt. Die Jahre mit B oder C Ausweis zählen einfach, Jahre mit F Ausweis zählen halb.",level:1,bewilligungFactors:{"":0,c:1,b:1,f:.5},jugendlichFactor:2,required:10}),e.swiss.push({title:"Jedoch müssen mindestens 6 Jahre in der Schweiz verbracht worden sein.",level:1,required:6}),e.swiss.push({title:"Von den vergangenen 5 Jahren müssen mindestens 3 in der Schweiz verbracht worden sein.",level:1,onlyRecentYearsConsidered:5,required:3}));let t=this.parameter.kanton;return"sg"===t&&(e.normal=[{title:"Muss mindestens seit mindestens 5 Jahren in der Gemeinde wohnen.",level:3,onlyRecentYearsConsidered:5,required:5}],e.special={conditionAgeInterval:[0,19],conditionHtmlText:"SG: Schule besucht .....",conditions:[{title:"Von den letzten 10 Jahren mindestens 5 in der politischen Gemeinde.",level:3,onlyRecentYearsConsidered:10,required:5}]}),"zh"===t&&(e.normal=[{title:"Sie sind seit mindestens 2 Jahren in der politischen Gemeinde.",level:3,onlyRecentYearsConsidered:2,required:2}],e.special={conditionAgeInterval:[16,25],conditionHtmlText:"Besondere Voraussetzungen für Personen zwischen 16 und 25 Jahren:<br>Sie sind in der Schweiz geboren oder Sie haben mindestens 5 Jahre die Volks- oder Mittelschulstufe in der Schweiz in einer Landessprache besucht.",conditions:[{title:"Seit  mindestens 2 Jahren im Kanton.",level:2,onlyRecentYearsConsidered:2,required:2}]}),e},calculation(){let e=[],t=!0;this.conditions.swiss.forEach((n=>{let a={condition:n,result:I(this.datainput,n)};t=t&&a.result.status,e.push(a)}));let n=null;return n=this.intervalSpecialConditionSatisfied&&this.specialQuestionSatisfied?this.conditions.special.conditions:this.conditions.normal,n.forEac
1h((n=>{let a={condition:n,result:I(this.datainput,n)};t=t&&a.result.status,e.push(a)})),{conditions:e,passed:t}}}};var Z=n(66792),q={};q.setAttributes=g(),q.insert=u().bind(null,"head"),q.domAPI=c(),q.insertStyleElement=h();l()(Z.Z,q);Z.Z&&Z.Z.locals&&Z.Z.locals;const O=(0,p.Z)(T,N,[function(){var e=this,t=e._self._c;return t("h2",[e._v("Wohnaufenthalte "),t("span",{staticClass:"smaller"},[e._v("(aktuellster zuerst)")])])},function(){var e=this,t=e._self._c;return t("thead",[t("tr",[t("th",[e._v("Bedingung")]),e._v(" "),t("th",[e._v("Verlangt")]),e._v(" "),t("th",[e._v("Erreicht")]),e._v(" "),t("th",[e._v("Resultat")])])])},function(){var e=this,t=e._self._c;return t("thead",[t("tr",[t("th",[e._v("von")]),e._v(" "),t("th",[e._v("bis")]),e._v(" "),t("th",[e._v("Tage")]),e._v(" "),t("th",[e._v("Faktor")]),e._v(" "),t("th",[e._v("Gewichtet")])])])}],!1,null,null,null).exports;var H=function(){var e=this,t=e._self._c;return t("div",{staticClass:"icms-block-container",attrs:{id:"einschulung"}},[e.pagePrefs.initialSentence?t("div",{staticClass:"icms-text-container"},[e._v("\n        "+e._s(e.pagePrefs.initialSentence)+"\n    ")]):e._e(),e._v(" "),t("form",[e._m(0),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.gebJahr,expression:"gebJahr"}],staticClass:"form-control custom-select",on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.gebJahr=t.target.multiple?n:n[0]}}},[t("option",{attrs:{value:"",selected:"",disabled:""}},[e._v("Jahr")]),e._v(" "),e._l(e.yearList,(function(n){return t("option",{domProps:{value:n}},[e._v("\n                        "+e._s(n)+"\n                    ")])}))],2)])]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col mt-4"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.gebMonat,expression:"gebMonat"}],staticClass:"form-control custom-select",on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.gebMonat=t.target.multiple?n:n[0]}}},[t("option",{attrs:{value:"",selected:"",disabled:""}},[e._v("Monat")]),e._v(" "),e._l(e.monthList,(function(n,a){return t("option",{domProps:{value:a+1}},[e._v("\n                        "+e._s(n)+"\n                    ")])}))],2)])])]),e._v(" "),e.gebJahr>0&&e.gebMonat>0?t("div",{staticClass:"row mt-5"},[t("div",{staticClass:"col"},[t("div",[t("div",{staticClass:"icms-container-callout"},[t("h2",[e._v("Resultat")]),e._v(" "),t("h3",[e._v("Erstes Kindergartenjahr (freiwillig)")]),e._v(" "),t("p",[t("strong",[e._v("Regulärer Eintritt:")]),e._v(" August "+e._s(e.eintrittKleinerKg))]),e._v(" "),e.showFrueher&&e.currentYear<=e.eintrittKleinerKg-1?t("p",[t("strong",[e._v("Vorzeitiger Eintritt:")]),e._v("\n                        Aufgrund des Geburtsdatums Ihres Kindes besteht die Möglichkeit,\n                        Ihr Kind vorzeitig in den ersten Kindergarten einzuschulen.\n                        Ihr Kind geht dann bereits im August "+e._s(e.eintrittKleinerKg-1)+" in den freiwilligen\n                        Kindergarten.\n                        Dazu reichen Sie bitte bis spätestens 31. Januar "+e._s(e.eintrittKleinerKg-1)+" eine\n                        "),t("a",{staticClass:"icms-link-int",attrs:{target:"_blank",href:e.pagePrefs.doc_vorzug}},[e._v("schriftliche Mitteilung")]),e._v("\n                        beim\n                        "),t("a",{staticClass:"icms-link-int",attrs:{target:"_blank",href:e.pagePrefs.link_schulrat}},[e._v("Schulrat")]),e._v(" ein.\n                    ")]):e._e(),e._v(" "),t("h3",[e._v("Zweites Kindergartenjahr (obligatorisch)")]),e._v(" "),t("p",[t("strong",[e._v("Regulärer Eintritt:")]),e._v(" August "+e._s(e.eintrittObligatorischerKg))]),e._v(" "),e.showFrueher&&e.currentYear<=e.eintrittObligatorischerKg-1?t("p",[t("strong",[e._v("Vorzeitiger Eintritt:")]),e._v("\n                        Aufgrund des Geburtsdatums Ihres Kindes besteht die Möglichkeit,\n                        Ihr Kind vorzeitig in den zweiten Kindergarten einzuschulen.\n                        Ihr Kind geht dann bereits im August "+e._s(e.eintrittObligatorischerKg-1)+" direkt in den\n                        zweiten Kindergarten.\n                        Dazu reichen Sie bitte bis spätestens 31. Januar "+e._s(e.eintrittObligatorischerKg-1)+"\n                        eine\n                        "),t("a",{staticClass:"icms-link-int",attrs:{target:"_blank",href:e.pagePrefs.doc_vorzug}},[e._v("schriftliche Mitteilung")]),e._v("\n                        beim\n                        "),t("a",{staticClass:"icms-link-int",attrs:{target:"_blank",href:e.pagePrefs.link_schulrat}},[e._v("Schulrat")]),e._v(" ein.\n                    ")]):e._e(
1),e._v(" "),e.showSpaeter&&e.currentYear<=e.eintrittObligatorischerKg?t("p",[t("strong",[e._v("Späterer Eintritt:")]),e._v("\n                        Aufgrund des Geburtsdatums Ihres Kindes besteht die Möglichkeit,\n                        Ihr Kind vom Eintritt ins erste Kindergartenjahr zurückzustellen.\n                        Ihr Kind kann stattdessen im August "+e._s(e.eintrittObligatorischerKg)+" den freiwilligen Kindergarten besuchen oder geht im\n                        August "+e._s(e.eintrittObligatorischerKg+1)+" direkt in den zweiten Kindergarten.\n                        Dazu reichen Sie bitte bis spätestens 31. Januar "+e._s(e.eintrittObligatorischerKg)+" eine\n                        "),t("a",{staticClass:"icms-link-int",attrs:{target:"_blank",href:e.pagePrefs.doc_rueckstellung}},[e._v("schriftliche Mitteilung")]),e._v("\n                        beim\n                        "),t("a",{staticClass:"icms-link-int",attrs:{target:"_blank",href:e.pagePrefs.link_schulrat}},[e._v("Schulrat")]),e._v(" ein.\n                    ")]):e._e()])])])]):e._e()])};H._withStripped=!0;const J={name:"Einschulung",props:{pagePrefs:{type:Object}},data:()=>({gebtag:"",gebJahr:"",gebMonat:""}),computed:{currentYear:()=>(new Date).getFullYear(),yearList(){return Array.from({length:6},((e,t)=>this.currentYear-t)).reverse()},monthList:()=>D().months(),eintrittKleinerKg(){if(null===this.gebJahr)return null;let e=this.gebJahr+4;return this.gebMonat>=8&&this.gebJahr<2016&&e++,this.gebMonat>=6&&this.gebJahr>=2016&&e++,e},eintrittObligatorischerKg(){return null===this.gebJahr?null:this.eintrittKleinerKg+1},showSpaeter(){return[4,5].includes(this.gebMonat)&&this.gebJahr>=2017},showFrueher(){return[6,7].includes(this.gebMonat)&&this.gebJahr>=2017}}};var Y=n(75671),U={};U.setAttributes=g(),U.insert=u().bind(null,"head"),U.domAPI=c(),U.insertStyleElement=h();l()(Y.Z,U);Y.Z&&Y.Z.locals&&Y.Z.locals;const V=(0,p.Z)(J,H,[function(){var e=this._self._c;return e("div",{staticClass:"row"},[e("div",{staticClass:"col"},[e("h2",[this._v("Geburtsdatum Ihres Kindes")])])])}],!1,null,null,null).exports;var G=function(){var e=this,t=e._self._c;return t("div",{staticClass:"row"},[e.pagePrefs.initialSentence?t("div",{staticClass:"icms-text-container"},[e._v("\n        "+e._s(e.pagePrefs.initialSentence)+"\n    ")]):e._e(),e._v(" "),e._m(0),e._v(" "),t("div",{staticClass:"icms-block-container"},[t("div",{staticClass:"icms-form-container"},[t("form",[t("div",{staticClass:"form-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.amount,expression:"amount"}],staticClass:"form-control",class:{"is-invalid":isNaN(e.amount)},attrs:{type:"text",placeholder:"0"},domProps:{value:e.amount},on:{input:function(t){t.target.composing||(e.amount=t.target.value)}}}),e._v(" "),t("div",{staticClass:"invalid-feedback"},[e._v("\n                        Bitte geben Sie einen Betrag ein.\n                    ")])])]),e._v(" "),isNaN(e.amount)?t("div"):e.amount?-1===e.calculatedCost?t("div",{staticClass:"alert alert-info"},[e._v("\n                Der Stadtrat legt die Gebühren ab "+e._s(e.displayCurrency(e.getParameters.maximumFee))+" fest, mindestens\n                "+e._s(e.displayCurrency(e.getCost(e.getParameters.maximumFee)))+".\n            ")]):t("div",{staticClass:"alert alert-info"},[e._v("\n                Ihre Gebühr beträgt: "+e._s(e.displayCurrency(e.calculatedCost))+"\n            ")]):t("div",{staticClass:"alert alert-info"},[e._v("\n                Sie haben noch keine Baukosten eingegeben.\n            ")])])]),e._v(" "),e._m(1),e._v(" "),t("div",{staticClass:"icms-global-table-container"},[t("table",{staticClass:"table"},[e._m(2),e._v(" "),t("tbody",[t("tr",[t("td",[e._v("bis "+e._s(e.displayCurrency(e.getParameters.freeAmount)))]),e._v(" "),t("td",[e._v("gebührenfrei")])]),e._v(" "),e._l(e.getParameters.levels,(function(n,a){return t("tr",{key:a},[t("td",[e._v(e._s(e.displayCurrency(n.range[0]))+" - "+e._s(e.displayCurrency(n.range[1])))]),e._v(" "),t("td",[e._v(e._s(e.displayCurrency(Math.max(e.getCost(n.range[0]),e.getParameters.minimumFee)))+" -\n                    "+e._s(e.displayCurrency(e.getCost(n.range[1])))+"\n                ")])])})),e._v(" "),t("td",[e._v(" ab "+e._s(e.displayCurrency(e.getParameters.maximumFee)))]),e._v(" "),t("td",[e._v("Genehmigung durch den Stadtrat\n                "),t("br"),e._v("(mindestens "+e._s(e.displayCurrency(e.getCost(e.getParameters.maximumFee)))+")\n            ")])],2)])]),e._v(" "),t("div",{staticClass:"icms-block-container"},[t("div",{staticClass:"icms-text-container"},[t("h2",[e._v("Berechnungsgrundlagen")]),e._v("\n            Für Baukosten bis "+e._s(e.displayCurrency(e.getParameters.freeAmount))+" wird keine Gebühr erhoben.\
1n            Danach wird die Gebühr anhand der folgenden Tabelle errechnet.\n            Ab "+e._s(e.displayCurrency(e.getParameters.maximumFee))+" legt der Stadtrat die Gebühren fest.\n        ")])]),e._v(" "),t("div",{staticClass:"icms-global-table-container"},[t("table",{staticClass:"table"},[e._m(3),e._v(" "),t("tbody",e._l(e.getParameters.levels,(function(n,a){return t("tr",{key:a},[t("td",[e._v(e._s(0===a?"für die ersten":"für weitere")+" "+e._s(e.displayCurrency(n.amount)))]),e._v(" "),t("td",[e._v(" "+e._s(n.promil)+"‰")])])})),0)])])])};G._withStripped=!0;const $={name:"Bukostenrechner",props:{pagePrefs:{type:Object}},data:()=>({amount:null}),methods:{getInputParameters:()=>({freeAmount:5e3,minimumFee:300,levels:[{amount:25e4,promil:5},{amount:3e6,promil:4},{amount:1275e4,promil:2}]}),getCost(e){const t=this.getParameters,n=t.levels;if(e<=t.freeAmount)return 0;let a=e,i=0;return n.forEach((e=>{i+=Math.min(a,e.amount)*e.promil/1e3,a=Math.max(0,a-e.amount)})),a>0?-1:Math.max(i,t.minimumFee)},displayCurrency:e=>e>1e6?(e/1e6).toLocaleString("de-CH",{style:"currency",currency:"CHF",minimumFractionDigits:0,maximumFractionDigits:2})+" Mio.":e.toLocaleString("de-CH",{style:"currency",currency:"CHF",maximumFractionDigits:0})},computed:{getParameters(){const e=this.getInputParameters();let t=0;const n=e.levels.map((n=>{const a={...n,range:[Math.max(t,e.freeAmount),t+n.amount]};return t+=n.amount,a}));return{freeAmount:e.freeAmount,minimumFee:e.minimumFee,maximumFee:t,levels:n}},calculatedCost(){return this.getCost(this.amount)}}};const L=(0,p.Z)($,G,[function(){var e=this._self._c;return e("div",{staticClass:"icms-block-container"},[e("div",{staticClass:"icms-text-container"},[this._v("\n            Hier Baukosten eingeben und die Gebühren für das Baubewilligungsverfahren berechnen lassen.\n        ")])])},function(){var e=this._self._c;return e("div",{staticClass:"icms-block-container"},[e("div",{staticClass:"icms-text-container"},[e("h2",[this._v("Übersichtstabelle")])])])},function(){var e=this,t=e._self._c;return t("thead",[t("tr",[t("th",{attrs:{scope:"col"}},[e._v("Bausumme")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Gebühren")])])])},function(){var e=this,t=e._self._c;return t("thead",[t("tr",[t("th",[e._v("Bausumme")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Ansatz")])])])}],!1,null,null,null).exports;var W=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"kita-beitrag-betreuung"}},[t("form",[t("h2",[e._v("Ihre Angaben")]),e._v(" "),t("div",{staticClass:"icms-text-container"},[e._v("\n            Für die Beitragsberechnung benötigen wir folgende Angaben:\n        ")]),e._v(" "),t("div",{staticStyle:{height:"1em"}}),e._v(" "),t("div",{staticClass:"form-group"},[e._m(0),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.einkommen,expression:"einkommen",modifiers:{number:!0}}],staticClass:"form-control",attrs:{type:"number",placeholder:"",id:"einkommen",min:"0"},domProps:{value:e.einkommen},on:{input:function(t){t.target.composing||(e.einkommen=e._n(t.target.value))},blur:function(t){return e.$forceUpdate()}}}),e._v(" "),t("div",{staticClass:"hint"},[e._v("(Ziffer 7 Steuererklärung)")])]),e._v(" "),t("div",{staticClass:"form-group"},[e._m(1),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.vermoegen,expression:"vermoegen",modifiers:{number:!0}}],staticClass:"form-control",attrs:{type:"number",placeholder:"",id:"vermoegen",min:"0"},domProps:{value:e.vermoegen},on:{input:function(t){t.target.composing||(e.vermoegen=e._n(t.target.value))},blur:function(t){return e.$forceUpdate()}}}),e._v(" "),t("div",{staticClass:"hint"},[e._v("(Ziffer 35 Steuererklärung)")])]),e._v(" "),t("div",{staticClass:"form-group"},[e._m(2),e._v(" "),t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.anzWeitereKinder,expression:"anzWeitereKinder",modifiers:{number:!0}}],staticClass:"form-control",attrs:{type:"number",id:"anzWeitereKinder",min:"0"},domProps:{value:e.anzWeitereKinder},on:{input:function(t){t.target.composing||(e.anzWeitereKinder=e._n(t.target.value))},blur:function(t){return e.$forceUpdate()}}})])]),e._v(" "),e._m(3),e._v(" "),t("div",[t("div",{staticClass:"row font-weight-bold d-none d-md-flex border-bottom py-2"},[t("div",{staticClass:"col-3"},[e._v("Zeit")]),e._v(" "),t("div",{staticClass:"col-5"},[e._v("Modul")]),e._v(" "),t("div",{staticClass:"col-4"},[t("div",{staticClass:"d-flex flex-row justify-content-between"},e._l(e.daySelection,(function(n,a){return t("div",{key:a},[t("div",{staticClass:"font-weight-bold mb-1"},[e._v("\n                                "+e._s(["Mo","Di","Mi","Do","Fr"][a])+"\n                            ")])])})),0)])]),e._v(" "),e._l(e.parameter.rows,(function(n,a){return t("div",{key:a,staticClass:"border-bottom py-3"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-12 col-md-3 mb-0"},[t("div",[e._v(e._s(n.zeit))])]),e._v(" "),t("div",{staticClass:"col-12 col-md-5 mb-2 mb-md-0"},[t("div",[t("span",{staticClass:"font-weight-bold",domProps:{innerHTML:e._s(n.label)}}),t("br"),e._v(" "),t("span",{staticClass:"bemerkung text-muted"},[e._v(e._s(n.bemerkung))])])]),e._v(" "),t("div",{staticClass:"col-12 col-md-4"},[t("div",{staticClass:"d-flex flex-row justify-content-between"},e._l(e.daySelection,(function(a,i){return t("div",{key:i},[t("div",{staticClass:"font-weight-bold d-md-none mb-1"},[e._v("\n                                    "+e._s(["Mo","Di","Mi","Do","Fr"][i])+"\n                                ")]),e._v(" "),n.days.includes(i+1)?t("input",{directives:[{name:"model",rawName:"v-model",value:e.daySelection[i],expression:"daySelection[day]"}],attrs:{type:"checkbox",name:"day"+i},domProps:{value:n.id,checked:Array.isArray(e.daySelection[i])?e._i(e.daySelection[i],n.id)>-1:e.daySelection[i]},on:{change:function(t){var a=e.daySelection[i],r=t.target,s=!!r.checked;if(Array.isArray(a)){var l=n.id,o=e._i(a,l);r.checked?o<0&&e.$set(e.daySelection,i,a.concat([l])):o>
1-1&&e.$set(e.daySelection,i,a.slice(0,o).concat(a.slice(o+1)))}else e.$set(e.daySelection,i,s)}}}):e._e()])})),0)])])])}))],2)]),e._v(" "),t("div",{staticClass:"icms-container-callout mt-4"},[t("h2",[e._v("Berechnung")]),e._v(" "),this.isValid?t("div",[t("dl",{staticClass:"dl-grid"},[t("dt",[e._v("Massgebender Betrag (Einkommen)")]),e._v(" "),t("dd",[e._v("CHF "+e._s(e.currency(e.grundlage)))]),e._v(" "),t("dt",[e._v("Vollzahler")]),e._v(" "),t("dd",[e._v(" "+e._s(e.istVollzahler?"Ja":"Nein"))])]),e._v(" "),t("h3",[e._v("Betreuungskosten in CHF")]),e._v(" "),t("table",{staticClass:"table"},[e._m(4),e._v(" "),t("tbody",[t("tr",e._l([0,1,2,3,4],(function(n){return t("td",{key:n},[e._v("\n                        "+e._s(e.currency(e.tagesrechnung[n].total))+"\n                    ")])})),0)])]),e._v(" "),t("dl",{staticClass:"dl-grid"},[t("dt",[e._v("Wochentotal CHF")]),e._v(" "),t("dd",[e._v("CHF "+e._s(e.currency(e.tagesrechnungTotal)))]),e._v(" "),t("dt",[e._v("Monatstotal CHF")]),e._v(" "),t("dd",[e._v("CHF "+e._s(e.currency(e.monatsrechnungTotal)))])]),e._v(" "),t("p",[e._v("Das Monatstotal wird Ihnen monatlich in Rechnung gestellt (auf ganze Franken gerundet).\n                Ab 3 oder mehr betreuten Kindern in der Schülerbetreuung KidzClub wird auf die Monatspauschale\n                jeden Kindes ein Geschwistertenrabatt von 15% gewährt.")]),e._v(" "),t("p",[e._v("Diese Tabelle dient nur der provisorischen Berechnung und hat keine Rechtsgültigkeit.")])]):t("div",[e._v("\n            Es fehlen noch zwingende Eingaben für die Berechnung!\n        ")])])])};W._withStripped=!0;const R={name:"Elternanteil",props:{pagePrefs:{type:Object}},data(){return{einkommen:null,vermoegen:null,anzWeitereKinder:null,daySelection:Array(5).fill(null).map((()=>[])),parameter:Object.assign({rows:[{id:"1",zeit:"06.30 – 8.15 Uhr",label:"Morgenbetreuung&nbsp;(1)",prozent:19,min:7,max:15,bemerkung:"",days:[1,2,3,4,5]},{id:"2",zeit:"11.50 – 13.30 Uhr",label:"Mittagstisch&nbsp;(2)",prozent:30,min:7,max:23,bemerkung:"",days:[1,2,3,4,5]},{id:"3a",zeit:"13.30 – 18.30 Uhr",label:"Ganzer Nachmittag ohne Mittagstisch&nbsp;(3a)",prozent:51,min:14,max:40,bemerkung:"",days:[1,2,3,4,5]},{id:"3b",zeit:"13.30 – 16.15 Uhr",label:"Nachschulische Betreuung&nbsp;(3b)",prozent:31,min:7,max:24,bemerkung:"",days:[1,2,3,4,5]},{id:"3c",zeit:"15.15 – 18.30 Uhr",label:"Nachschulische Betreuung&nbsp;(3c)",prozent:36,min:7,max:28,bemerkung:"",days:[1,2,3,4,5]}]},this.pagePrefs)}},methods:{currency:e=>(.01*Math.round(e/.01)).toFixed(0),currencyRound:e=>(.01*Math.round(e/.01)).toFixed(2)},computed:{ready(){return this.daySelection.some((e=>e.length>0))},isValid(){return this.anzWeitereKinder>=0&&"number"==typeof this.vermoegen&&"number"==typeof this.einkommen},grundlage(){return Math.max(0,this.einkommen+(this.vermoegen<5e4?0:.1*this.vermoegen)-Math.min(18e3,6e3*this.anzWeitereKinder))},leistungsbeitrag(){return this.currencyRound(6e-4*this.grundlage)},basis(){return this.einkommen>=13e4||this.vermoegen>=2e5?78:this.currencyRound(Math.max(0,Math.min(78,this.leistungsbeitrag)))},istVollzahler(){return 78===this.basis},tagesrechnung(){return[0,1,2,3,4].map((e=>{if(!this.daySelection[e])return{tagessatz:0,objektbeitrag:0,subjektbeitrag:0,total:0};const t={tagessatz:this.parameter.rows.reduce(((t,n)=>t+Math.round((this.daySelection[e].includes(n.id)?1:0)*Math.min(n.max,Math.max(n.min,Math.round(n.prozent*this.basis/100))))),0),objektbeitrag:0,subjektbeitrag:0};return{...t,total:t.tagessatz+t.objektbeitrag+t.subjektbeitrag}}))},tagesrechnungTotal(){return this.tagesrechnung.reduce(((e,t)=>e+t.total),0)},monatsrechnungTotal(){return 3.28*this.tagesrechnungTotal}}};var Q=n(52321),X={};X.setAttributes=g(),X.insert=u().bind(null,"head"),X.domAPI=c(),X.insertStyleElement=h();l()(Q.Z,X);Q.Z&&Q.Z.locals&&Q.Z.locals;const ee=(0,p.Z)(R,W,[function(){var e=this,t=e._self._c;return t("label",{staticClass:"form-check-label",attrs:{for:"einkommen"}},[e._v("Total der Einkünfte "),t("span",{staticClass:"required"},[e._v("*")])])},function(){var e=this,t=e._self._c;return t("label",{staticClass:"form-check-label",attrs:{for:"vermoegen"}},[e._v("Steuerbares Vermögen "),t("span",{staticClass:"required"},[e._v("*")])])},function(){var e=this,t=e._self._c;return t("label",{staticClass:"form-check-label",attrs:{for:"anzWeitereKinder"}},[e._v("Anzahl weitere Kinder im gleichen\n                Haushalt"),t("span",{staticClass:"required"},[e._v("*")])])},function(){var e=this,t=e._self._c;return t("div",{staticClass:"icms-text-container"},[t("h3",[e._v("Betreuungsplan "),t("span",{staticClass:"required"},[e._v("*")])]),e._v(" "),t("div",{staticClass:"icms-text-container"},[e._v("\n                Bitte wählen Sie aus, an welchen Wochentagen Ihre Kinder betreut werden sollen.\
1n            ")])])},function(){var e=this,t=e._self._c;return t("thead",[t("th",{attrs:{scope:"col"}},[e._v("Mo")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Di")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Mi")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Do")]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v("Fr")])])}],!1,null,null,null).exports,te=document.querySelector("#icms-onlinerechner-container");let ne=JSON.parse(te.dataset.pagePrefs),ae=null;"test"===ne.pageId&&(ae=B),"moenchaltdorf_schuelerBetreuung"===ne.pageId&&(ae=ee),"rapperswiljona_beitragsrechner"===ne.pageId&&(ae=j),"rapperswiljona_elternbeitragUEBetreuung"===ne.pageId&&(ae=B),"adliswil_elternbeitrag"===ne.pageId&&(ae=f),"general_wohnsitzpruefung"===ne.pageId&&(ae=O),"freienbach_einschulung"===ne.pageId&&(ae=V),"baukostenrechner"===ne.pageId&&(ae=L);new a.ZP({el:"#icms-onlinerechner",render:e=>e(ae,{props:{pagePrefs:ne}})})},93556:e=>{"use strict";e.exports="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iY3VycmVudENvbG9yIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogICAgPHBhdGggZD0iTTEyIDJjNS41MTQgMCAxMCA0LjQ4NiAxMCAxMHMtNC40ODYgMTAtMTAgMTAtMTAtNC40ODYtMTAtMTAgNC40ODYtMTAgMTAtMTB6bTAtMmMtNi42MjcgMC0xMgogICAgNS4zNzMtMTIgMTJzNS4zNzMgMTIgMTIgMTIgMTItNS4zNzMgMTItMTItNS4zNzMtMTItMTItMTJ6bTYgMTYuNTM4bC00LjU5Mi00LjU0OCA0LjU0Ni00LjU4Ny0xLjQxNi0xLjQwMy00LjU0NQogICAgNC41ODktNC41ODgtNC41NDMtMS40MDUgMS40MDUgNC41OTMgNC41NTItNC41NDcgNC41OTIgMS40MDUgMS40MDUgNC41NTUtNC41OTYgNC41OTEgNC41NSAxLjQwMy0xLjQxNnoiLz4KPC9zdmc+"}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.