1(function() { 2 3 /* https://lykatomba.datazoo.ee/apps/notaritasud/js/notaritasud.js */ 4 var notaritasudRanges = { 5 "32":1.60, 6 "64":3, 7 "96":4.50, 8 "128":6, 9 "256":10.8, 10 "383":14.5, 11 "511":17.35, 12 "639":19.15, 13 "1278":19.8, 14 "1917":20.4, 15 "2556":21, 16 "3196":21.75, 17 "3835":22.35, 18 "4474":23, 19 "5113":23.65, 20 "5752":24.25, 21 "6391":24.9, 22 "7669":25, 23 "8948":25.45, 24 "10226":25.7, 25 "11504":26, 26 "12782":26.2, 27 "14061":28.1, 28 "15338":30, 29 "16617":32, 30 "17895":33.85, 31 "19173":35.75, 32 "20452":37.7, 33 "21730":39.6, 34 "23008":41.5, 35 "24287":43.5, 36 "25565":45.4, 37 "26843":47.3, 38 "28121":49.15, 39 "29399":51.1, 40 "30678":53, 41 "31956":55, 42 "35151":59.75, 43 "38347":64.55, 44 "41543":69.35, 45 "44738":74.10, 46 "47934":78.90, 47 "51129":83.70, 48 "54325":88.50, 49 "57520":93.30, 50 "60716":98.10, 51 "63912":102.9, 52 "70303":112.5, 53 "76694":122.1, 54 "83085":131.65, 55 "89480":141.2, 56 "95870":150.8, 57 "102260":160.4, 58 "108650":170, 59 "115040":179.55, 60 "121435":189.15, 61 "127825":198.75, 62 "134215":208.35, 63 "140605":217.9, 64 "147000":227.5, 65 "153390":237.1, 66 "159780":246.65, 67 "166170":256.25, 68 "172565":265.85, 69 "178955":275.45, 70 "185345":285, 71 "191735":294.6, 72 "198130":304.2, 73 "204520":313.8, 74 "210910":323.35, 75 "217300":332.95, 76 "223690":342.55, 77 "230085":352.1, 78 "236475":361.7, 79 "242865":371.3, 80 "249255":380.9, 81 "255650":390.5, 82 "262040":400, 83 "268430":409.5, 84 "274820":419.25, 85 "281220":428.8, 86 "287610":438.4, 87 "294000":448, 88 "300390":457.6, 89 "306780":467.15, 90 "313170":476.75, 91 "319560":486.35, 92 "332340":505.5, 93 "345130":524.7, 94 "357910":543.85, 95 "370690":563.05, 96 "383470":582.2, 97 "396260":601.4, 98 "409040":620.55, 99 "421820":639.75, 100 "434600":658.9, 101 "447390":678.1, 102 "460170":697.25, 103 "472950":716.4, 104 "485730":735.6, 105 "498510":754.75, 106 "511300":773.95, 107 "524100":793.1, 108 "536860":812.3, 109 "549640":831.45, 110 "562430":850.65, 111 "575210":869.8, 112 "587990":889, 113 "600770":908.15, 114 "613560":927.35, 115 "626340":946.5, 116 "639120":958.65 117 } 118 119 var riigiloivRanges = { 120 "65":3, 121 "385":4, 122 "640":5, 123 "1920":6, 124 "3200":7, 125 "4480":8, 126 "5760":9, 127 "6400":10, 128 "7670":12, 129 "8950":13, 130 "10230":15, 131 "11510":16, 132 "12790":17, 133 "14070":18, 134 "15340":20, 135 "16620":21, 136 "17900":22, 137 "19180":24, 138 "20460":25, 139 "21730":26, 140 "23010":28, 141 "24290":29, 142 "25570":30, 143 "26850":32, 144 "28130":33, 145 "29400":34, 146 "30680":36, 147 "31960":37, 148 "35160":40, 149 "38350":42, 150 "41550":45, 151 "44740":48, 152 "47940":50, 153 "51130":53, 154 "54330":56, 155 "57530":58, 156 "60720":61, 157 "63920":64, 158 "70310":72, 159 "76700":80, 160 "83090":87, 161 "89480":95, 162 "95870":105, 163 "102260":110, 164 "108650":120, 165 "115050":130, 166 "121440":135, 167 "127830":145, 168 "134220":150, 169 "140610":160, 170 "147000":165, 171 "153390":175, 172 "159780":180, 173 "166180":190, 174 "172570":195, 175 "178960":205, 176 "185350":210, 177 "191740":220, 178 "198130":225, 179 "204520":235, 180 "210910":245, 181 "217300":250, 182 "223700":260, 183 "230090":265, 184 "236480":275, 185 "242870":280, 186 "249260":290, 187 "255650":295, 188 "262040":305, 189 "268430":310, 190 "274830":320, 191 "281220":325, 192 "287610":335, 193 "294000":340, 194 "300390":350, 195 "306780":360, 196 "313170":365, 197 "319560":375, 198 "325950":385, 199 "332350":400, 200 "338740":410, 201 "345130":435, 202 "351520":450, 203 "357910":465, 204 "364300":475, 205 "370690":490, 206 "377080":500, 207 "383470":515, 208 "389870":525, 209 "396260":540, 210 "402650":550, 211 "409040":565, 212 "415430":580, 213 "421820":590, 214 "428210":605, 215 "434600":615, 216 "441000":630, 217 "447390":640, 218 "453780":655, 219 "460170":665, 220 "466560":680, 221 "472950":695, 222 "479340":705, 223 "485730":720, 224 "492120":730, 225 "498520":745, 226 "504910":755, 227 "511300":770, 228 "517690":780, 229 "524080":795, 230 "530470":810, 231 "536860":820, 232 "543250":835, 233 "549650":845, 234 "556040":860, 235 "562430":870, 236 "568820":885, 237 "575210":895, 238 "581600":910, 239 "587990":925, 240 "594380":935, 241 "600770":950, 242 "607170":960, 243 "613560":975, 244 "619950":985, 245 "626340":1000, 246 "632730":1010, 247 "639120":1030 248 } 249 250 function getNotarPrice(price) { 251 252 if(parseFloat(price) <= 639120) { 253 254 for (var key in notaritasudRanges) { 255 // notaritasudRanges.hasOwnProperty(key) 256 if (parseFloat(key) >= price) { 257 return notaritasudRanges[key]; 258 } 259 } 260 } else { 261 return round(supernumbers(price),2) 262 } 263 264 /* 265 266 (2) Kuni 1 278 235 eurot â 958,65 eurot + 0,14% tehinguväärtuse summast, mis ületab 639 120 eurot; 267 kuni 1 917 350 eurot â 1853,40 eurot + 0,12% tehinguväärtuse summast, mis ületab 1 278 235 eurot; 268 kuni 2 556 470 eurot â 2620,35 eurot + 0,1% tehinguväärtuse summast, mis ületab 1 917 350 eurot; 269 kuni 3 195 585 eurot â 3259,45 eurot + 0,08% tehinguväärtuse summast, mis ületab 2 556 470 eurot; 270 kuni 6 391 165 eurot â 3770,75 eurot + 0,05% tehinguväärtuse summast, mis ületab 3 195 585 eurot; 271 272 üle 6 391 165 euro â 5368,55 eurot + 0,02% tehinguväärtuse summast, mis ületab 6 391 165 eurot. 273 274 */ 275 } 276 277 function getRiigiloiv(price) { 278 if(parseFloat(price) <= 639120) { 279 for (var key in riigiloivRanges) { 280 if (parseFloat(key) >= price) { 281 return riigiloivRanges[key]; 282 } 283 } 284 } else { 285 var bigmoney = price * 0.0016 286 var limited_bigmoney = (bigmoney>2560)? 2560 : bigmoney 287 return limited_bigmoney 288 } 289 //Tehinguväärtuse puhul üle 639 120 euro on riigilõivu täismäär 0,16 protsenti tehinguväärtuse 290 //summast, kuid mitte rohkem kui 2560 eurot. 291 } 292 293 function getHoiustamiseTasu(notaritasu) { 294 295 var _notaritasu = notaritasu/2 * 1/4; 296 var tasu = round(_notaritasu, 2); 297 298 return tasu; 299 } 300 301 function supernumbers(superprice) { 302 if (superprice <= 1278235) return(958.65 + 0.0014 * (superprice-639120)) 303 else if (superprice <= 1917350) return(1853.40 + 0.0012 * (superprice-1278235)) 304 else if (superprice <= 2556470) return(2620.35 + 0.001 * (superprice-1917350)) 305 else if (superprice <= 3195585) return(3259.45 + 0.0008 * (superprice-2556470)) 306 else if (superprice <= 6391165) return(3770.75 + 0.0005 * (superprice-3195585)) 307 else return(5368.55 + 0.0002 * (superprice-6391165)) 308 } 309 310 function round(value, decimals) { 311 return Number(Math.round(value+'e'+decimals)+'e-'+decimals); 312 } 313 314 // arvutuskäik 315 function arvuta(select, input1, input2, input3) { 316 var tehing = select[0];
317 var tehinguliik = select[1]; 318 319 console.log('tehing=' + tehing); 320 console.log('tehinguliik=' + tehinguliik); 321 if (!tehinguliik) { 322 jQuery('#calculator_error1').show(); 323 jQuery('#calculator_error2').show(); 324 return null; 325 } 326 jQuery('#calculator_error1').hide(); 327 jQuery('#calculator_error2').hide(); 328 jQuery('#calculator_kinnisvara_info').hide(); 329 jQuery('.nf-calculator-results-panel .nf-results-table .form-field:nth-child(2)').show(); // näita riigiloiv 330 switch (tehing) { 331 case '1': // kinnisvara 332 switch (tehinguliik) { 333 case '1': // müük 334 return KinnisvaraMyyk(input1, input2, input3); 335 break; 336 case '2': // kinge 337 return KinnisvaraKinge(input1, input3); 338 break; 339 } 340 case '2': // äriühing 341 switch (tehinguliik) { 342 case '1': // müük 343 return AriyhinguMyyk(input1, input2, input3, tehing, tehinguliik); 344 break; 345 346 case '2': // asutamine 347 return AriyhinguAsutamine(input1, input2, input3, tehing, tehinguliik); 348 break; 349 } 350 } 351 } 352 353 function KinnisvaraMyyk(input1, input2, input3) { 354 console.log('tehinguliik=kinnisvara/müük'); 355 var myygihind = input1; 356 var laenusumma = input2; 357 var deposiit = input3; 358 359 if (!myygihind) { 360 jQuery('#calculator_error' + tehing + tehinguliik).show(); 361 return null; 362 } 363 364 if (myygihind != 0 && myygihind < 1278) { // kui alla 1278, küsi notarilt 365 jQuery('#calculator_kinnisvara_info').show(); 366 } 367 368 // Tehing kaugtõestuse teel valitud / lisatakse 20 EUR + käibemaks 369 var lisatasu = jQuery('#kaugtoestus1').is(':checked') ? 20 : 0; 370 371 if (!laenusumma) laenusumma = 0; 372 if (!deposiit) deposiit = 0; 373 var alus = 0; 374 var myygihindArvutamiseks = 0; 375 var hoiustamiseTasu = 0; 376 var riigiloiv = 0; 377 var hoiustamiseTaistasu = 0; 378 379 if (myygihind > 6390000) { 380 myygihindArvutamiseks = 6390000; 381 } else if (myygihind < 1278) { 382 myygihindArvutamiseks = 1278; 383 } else { 384 myygihindArvutamiseks = myygihind; 385 } 386 387 // Ost ilma laenu võtmata 388 if (laenusumma == 0) { 389 alus = myygihindArvutamiseks; 390 riigiloiv = getRiigiloiv(myygihind); 391 } 392 // Ostu jaoks võetakse laenu 393 else { 394 alus = (myygihindArvutamiseks + laenusumma) * 2 / 3; 395 riigiloiv = getRiigiloiv(myygihindArvutamiseks) + getRiigiloiv(laenusumma * 2 / 3) / 2; 396 } 397 398 var taistasu = round((getNotarPrice(alus) * 2), 2); 399 400 if (jQuery('#deposiitkonto').is(':checked')) { 401 if (!deposiit) { 402 jQuery('#calculator_error_deposiit').show(); 403 return null; 404 } 405 } 406 407 if (deposiit > 0) { 408 hoiustamiseTaistasu = round((getNotarPrice(deposiit) * 2), 2); 409 hoiustamiseTasu = round(getHoiustamiseTasu(hoiustamiseTaistasu), 2); 410 } 411 412 var notaritasu = taistasu + lisatasu + hoiustamiseTasu; 413 var kaibemaks = round(notaritasu * 0.24, 2); 414 415 jQuery('.nf-calculator-results-panel .nf-results-table .form-field:nth-child(3)').show(); 416 417 return [ 418 myygihind.toFixed(2), 419 laenusumma.toFixed(2), 420 notaritasu, 421 kaibemaks, 422 riigiloiv, 423 notaritasu + kaibemaks + riigiloiv, 424 ]; 425 } 426 427 function KinnisvaraKinge(input1, input3) { 428 console.log('tehinguliik=kinnisvara/kinge'); 429 var objektivaartus = input1; 430 var deposiit = input3; 431 console.log('objektivaartus=' + objektivaartus); 432 if (!objektivaartus) { 433 jQuery('#calculator_error' + tehing + tehinguliik).show(); 434 return null; 435 } 436 437 if (jQuery('#deposiitkonto2').is(':checked')) { 438 if (!deposiit) { 439 jQuery('#calculator_error_deposiit2').show(); 440 return null; 441 } 442 } 443 444 // Tehing kaugtõestuse teel valitud / lisatakse 20 EUR + käibemaks 445 var lisatasu = jQuery('#kaugtoestus2').is(':checked') ? 20 : 0; 446 447 if (!deposiit) deposiit = 0; 448 449 var hoiustamiseTasu = 0; 450 var hoiustamiseTaistasu = 0; 451 var taistasu = round(getNotarPrice(objektivaartus) * 2, 2); 452 var riigiloiv = getRiigiloiv(objektivaartus); 453 454 if (deposiit > 0) { 455 hoiustamiseTaistasu = round((getNotarPrice(deposiit) * 2), 2); 456 hoiustamiseTasu = round(getHoiustamiseTasu(hoiustamiseTaistasu), 2); 457 } 458 459 var notaritasu = taistasu + lisatasu + hoiustamiseTasu 460 var kaibemaks = round(notaritasu * 0.24, 2); 461 462 jQuery('.nf-calculator-results-panel .nf-results-table .form-field:nth-child(3)').show(); 463 464 return [ 465 objektivaartus.toFixed(2), 466 0, 467 notaritasu, 468 kaibemaks, 469 riigiloiv, 470 notaritasu + kaibemaks + riigiloiv, 471 ]; 472 } 473 474 function AriyhinguMyyk(input1, input2, input3, tehing, tehinguliik) { 475 var myygihind = input1; 476 var nimivaartus = input2; 477 var deposiit = input3; 478 var hoiustamiseTasu = 0; 479 var hoiustamiseTaistasu; 480 481 if (!myygihind) { jQuery('#calculator_error' + tehing + tehinguliik + '1').show(); } 482 if (!nimivaartus) { jQuery('#calculator_error' + tehing + tehinguliik + '2').show(); } 483 if (!myygihind) { return null; } 484 if (!nimivaartus) { return null; } 485
486 var alus = Math.max(3800, myygihind, nimivaartus); 487 var taistasu = round(getNotarPrice(alus) * 2, 2); 488 var riigiloiv = 0;// getRiigiloiv(0) ei ole vaja 489 490 if (!deposiit) deposiit = 0; 491 492 if (jQuery('#deposiitkonto3').is(':checked')) { 493 if (!deposiit) { 494 jQuery('#calculator_error_deposiit3').show(); 495 return null; 496 } 497 } 498 499 // Tehing kaugtõestuse teel valitud / lisatakse 20 EUR + käibemaks 500 var lisatasu = jQuery('#kaugtoestus3').is(':checked') ? 20 : 0; 501 502 if (deposiit > 0) { 503 hoiustamiseTaistasu = round((getNotarPrice(deposiit) * 2), 2); 504 hoiustamiseTasu = round(getHoiustamiseTasu(hoiustamiseTaistasu), 2); 505 } 506 507 var notaritasu = taistasu + lisatasu + hoiustamiseTasu; 508 var kaibemaks = round(notaritasu * 0.24, 2); 509 510 // peida riigilõiv 511 jQuery('.nf-calculator-results-panel .nf-results-table .form-field:nth-child(3)').hide(); 512 513 return [ 514 myygihind.toFixed(2), 515 nimivaartus.toFixed(2), 516 notaritasu, 517 kaibemaks, 518 riigiloiv, 519 notaritasu + kaibemaks + riigiloiv, 520 ]; 521 } 522 523 function AriyhinguAsutamine(input1, input2, input3, tehing, tehinguliik) { 524 var osakapital = input1; 525 var asutajatearv = Math.round(input2); 526 var deposiit = input3; 527 var hoiustamiseTasu = 0; 528 var hoiustamiseTaistasu = 0; 529 if (!osakapital) { 530 jQuery('#calculator_error' + tehing + tehinguliik).show(); 531 return null; 532 } 533 534 if (jQuery('#deposiitkonto4').is(':checked')) { 535 if (!deposiit) { 536 jQuery('#calculator_error_deposiit4').show(); 537 return null; 538 } 539 } 540 541 // Tehing kaugtõestuse teel valitud / lisatakse 20 EUR + käibemaks 542 var lisatasu = jQuery('#kaugtoestus4').is(':checked') ? 20 : 0; 543 544 if (!asutajatearv) asutajatearv = 1; 545 var taistasu = round(getNotarPrice(osakapital) * Math.min(asutajatearv, 2), 2); 546 var riigiloiv = 200; //fixed sum //getRiigiloiv(osakapital); 547 548 if (deposiit > 0) { 549 hoiustamiseTaistasu = round((getNotarPrice(deposiit) * 2), 2); 550 hoiustamiseTasu = round(getHoiustamiseTasu(hoiustamiseTaistasu), 2); 551 } 552 553 var notaritasu = taistasu + lisatasu + hoiustamiseTasu; 554 var kaibemaks = round(notaritasu * 0.24, 2); 555 556 jQuery('.nf-calculator-results-panel .nf-results-table .form-field:nth-child(3)').show(); 557 558 return [ 559 osakapital.toFixed(2), 560 asutajatearv.toFixed(0), 561 notaritasu, 562 kaibemaks, 563 riigiloiv, 564 notaritasu + kaibemaks + riigiloiv, 565 ]; 566 } 567 568 var calculatorFormulas1 = [ 569 { value: '11', text: Drupal.t('Müük') }, 570 { value: '12', text: Drupal.t('Kinge') }, 571 ]; 572 var calculatorFormulas2 = [ 573 { value: '21', text: Drupal.t('Müük') }, 574 { value: '22', text: Drupal.t('Asutamine') }, 575 ]; 576 577 function showCalculatorTab(index) { 578 if (index == -1) { 579 if (vp_andmevara_match_page_uri('/teabekeskus/kinnisvara')) 580 { 581 jQuery('.nf-calculator-results-panel .nf-results-table .form-field:nth-child(3)').show(); // näita riigiloiv 582 index = 0; 583 } 584 else if (vp_andmevara_match_page_uri('/teabekeskus/perekond')) index = 1; 585 else if (vp_andmevara_match_page_uri('/teabekeskus/parimine')) index = 2; 586 else if (vp_andmevara_match_page_uri('/teabekeskus/ariuhing')) 587 { 588 var selectedVal = $("#ladswer option:selected").val(); 589 if(selectedVal == '21') 590 jQuery('.nf-calculator-results-panel .nf-results-table .form-field:nth-child(3)').hide(); // peida riigiloiv 591 else jQuery('.nf-calculator-results-panel .nf-results-table .form-field:nth-child(3)').show(); // näita riigiloiv 592 index = 3; 593 } 594 else if (vp_andmevara_match_page_uri('/teabekeskus/apostillimine')) index = 4; 595 else if (vp_andmevara_match_page_uri('/teabekeskus/arakirjad')) index = 5; 596 else if (vp_andmevara_match_page_uri('/teabekeskus/volikirjad')) index = 6; 597 else index = 0; 598 jQuery('.nf-calculator-tab').removeClass('nf-active'); 599 jQuery('.nf-calculator-tab:eq(' + index + ')').addClass('nf-active'); 600 } 601 jQuery('.nf-calculator-content').hide(); 602 jQuery('.nf-calculator-content:eq(' + index + ')').show(); 603 } 604 605 function calculatorInit() { 606 jQuery('.nf-calculator-tab').click(function() { 607 jQuery(this).parent().find('.nf-calculator-tab').removeClass('nf-active'); 608 jQuery(this).addClass('nf-active'); 609 showCalculatorTab(jQuery('.nf-calculator-tab').index(jQuery(this))); 610 });
611 jQuery('.nf-calculator-tab').click(function() { 612 jQuery('.nf-calculator-tabs').animate({ 613 scrollLeft: jQuery('.nf-calculator-tabs .nf-active').parent().position().left + jQuery('.nf-calculator-tabs').scrollLeft() 614 }, 200); 615 }); 616 var select1 = jQuery('.nf-calculator-content select:first'); 617 for (var i=0; i<calculatorFormulas1.length; i++) select1.append(jQuery('<option>', calculatorFormulas1[i])); 618 var select2 = jQuery('.nf-calculator-content select:last'); 619 for (var i=0; i<calculatorFormulas2.length; i++) select2.append(jQuery('<option>', calculatorFormulas2[i])); 620 jQuery('.nf-calculator-content input,.nf-calculator-content select').change(function() { 621 if (jQuery(this).val()) jQuery(this).removeClass('nf-calculator-input-required'); 622 623 624 jQuery('#calculator_kinnisvara_info').hide(); 625 jQuery('.nf-calculator-results-panel').hide(); 626 }); 627 628 jQuery('.nf-calculator-content select').change(function() { 629 var select = jQuery(this); 630 var form = select.parent().parent(); 631 var result = form.parent().find('.nf-calculator-input-type').hide(); 632 var result = form.parent().find('.nf-calculator-results-panel').hide(); 633 jQuery('#calculator_type' + jQuery(this).val()).show(); 634 }); 635 636 jQuery('.nf-calculator-content button').click(function() { 637 var button = jQuery(this); 638 var form = button.parent().parent(); 639 var result = form.parent().find('.nf-calculator-results-panel'); 640 result.hide(); 641 form.parent().find('.nf-calculator-error-panel').hide(); 642 var select = form.find('select'); 643 var input1 = form.find('.calculatorinput1:visible'); 644 var input2 = form.find('.calculatorinput2:visible'); 645 var input3 = form.find('.calculatorinput3:visible') 646 //if (!select.val()) select.addClass('nf-calculator-input-required'); 647 //if (!input1.val()) input1.addClass('nf-calculator-input-required'); 648 //if (!input2.val()) input2.addClass('nf-calculator-input-required'); 649 //if (!select.val()) return; 650 //if (!input1.val()) input1.val(0); 651 //if (!input2.val()) input2.val(0); 652 var output1 = result.find('.f-shrink:first'); 653 var output2 = result.find('.f-shrink:nth(1)'); 654 var output3 = result.find('.f-shrink:nth(2)'); 655 var output4 = result.find('.f-shrink:last'); 656 657 var resultTable = form.parent().find('.nf-results-table'); 658 resultTable.show(); 659 660 var formula = select.val(); 661 var i1 = parseFloat(input1.val()); 662 var i2 = parseFloat(input2.val()); 663 var i3 = parseFloat(input3.val()); 664 665 var tulemus = arvuta(select.val(), i1, i2, i3); 666 if (tulemus) { 667 var i1 = tulemus[0]; 668 var i2 = tulemus[1]; 669 var o1 = tulemus[2]; 670 var o2 = tulemus[3]; 671 var o3 = tulemus[4]; 672 var o4 = tulemus[5]; 673 674 input1.val(i1); 675 input2.val(i2); 676 677 if (o1 == -1 && o2 == -1 && o3 == -1 && o4 == -1) // ei ole midagi 678 resultTable.hide(); 679 680 output1.text(o1.toFixed(2) + ' â¬'); 681 output2.text(o2.toFixed(2) + ' â¬'); 682 output3.text(o3.toFixed(2) + ' â¬'); 683 output4.text(o4.toFixed(2) + ' â¬'); 684 685 result.show(); 686 } 687 }); 688 showCalculatorTab(-1); 689 } 690 691 var _DocumentReady = 0; 692 jQuery(document).ready(function () { 693 if (_DocumentReady) return; 694 _DocumentReady = 1; 695 if (location.href.indexOf('admin') != -1) return; 696 if (vp_andmevara_match_page_uri('/teabekeskus/')) calculatorInit(); 697 698 function bindToggle(cbSel, blockSel) { 699 var $cb = jQuery(cbSel); 700 var $block = jQuery(blockSel); 701 if ($cb.length === 0 || $block.length === 0) return; 702 703 function update() { 704 $block.toggle($cb.is(':checked')); 705 } 706 707 $cb.on('change', update); 708 update(); 709 } 710 711 // Exact mappings, no HTML edits 712 bindToggle('#deposiitkonto', '.deposiit-block'); 713 bindToggle('#deposiitkonto2', '.deposiit-block2'); 714 bindToggle('#deposiitkonto3', '.deposiit-block3'); 715 bindToggle('#deposiitkonto4', '.deposiit-block4'); 716 717 }); 718 719})()
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.