// Preisberechnungsmodul PC-Verträge [EUR]
// Copyright 2001-2003 electroLEASING AG
// Autor: Stefan Sielaff
//
// Please REMEMBER: THIS SOFTWARE IS PROVIDED "AS IS"
//
// Preise sind NICHT berechenbar!
// Deshalb variable Zuordnung.
//
//
// @Release
// 2001/01/01	Initial Release
// 2003/05/07	Barpreise bis 10T EUR / if->switch

function getMoMi(laufzeit, barPreis) {
 //barpreis auf vollen 25er aufrunden
 var barNum = new Number(barPreis);
 var barAdd = new Number(24,99);
 myBarPreis = (barNum + barAdd);
 faktor = (myBarPreis / 25);
 faktor = Math.floor(faktor);
 myBarPreis = faktor * 25;
 //MonatsMiete zurückgeben
 if (laufzeit == 24) return (do24(myBarPreis) / 100);
 if (laufzeit == 30) return (do30(myBarPreis) / 100);
 if (laufzeit == 36) return (do36(myBarPreis) / 100);
 if (laufzeit == 42) return (do42(myBarPreis) / 100);
 if (laufzeit == 48) return (do48(myBarPreis) / 100);
 if (laufzeit == 54) return (do54(myBarPreis) / 100);
 if (laufzeit == 60) return (do60(myBarPreis) / 100);
 return false;
}


// Bar->MoMi bei 24 Monaten Laufzeit
function do24(barpreis) {
	switch (barpreis) { 
case 250 : return 1540 ;
case 275 : return 1690 ;
case 300 : return 1840 ;
case 325 : return 1985 ;
case 350 : return 2135 ;
case 375 : return 2280 ;
case 400 : return 2425 ;
case 425 : return 2570 ;
case 450 : return 2710 ;
case 475 : return 2855 ;
case 500 : return 2995 ;
case 525 : return 3140 ;
case 550 : return 3290 ;
case 575 : return 3430 ;
case 600 : return 3575 ;
case 625 : return 3720 ;
case 650 : return 3865 ;
case 675 : return 4005 ;
case 700 : return 4150 ;
case 725 : return 4290 ;
case 750 : return 4435 ;
case 775 : return 4575 ;
case 800 : return 4715 ;
case 825 : return 4855 ;
case 850 : return 4995 ;
case 875 : return 5135 ;
case 900 : return 5275 ;
case 925 : return 5415 ;
case 950 : return 5550 ;
case 975 : return 5690 ;
case 1000 : return 5830 ;
case 1025 : return 5970 ;
case 1050 : return 6105 ;
case 1075 : return 6240 ;
case 1100 : return 6380 ;
case 1125 : return 6515 ;
case 1150 : return 6650 ;
case 1175 : return 6785 ;
case 1200 : return 6920 ;
case 1225 : return 7055 ;
case 1250 : return 7190 ;
case 1275 : return 7320 ;
case 1300 : return 7455 ;
case 1325 : return 7590 ;
case 1350 : return 7720 ;
case 1375 : return 7850 ;
case 1400 : return 7985 ;
case 1425 : return 8115 ;
case 1450 : return 8245 ;
case 1475 : return 8380 ;
case 1500 : return 8510 ;
case 1525 : return 8645 ;
case 1550 : return 8780 ;
case 1575 : return 8915 ;
case 1600 : return 9050 ;
case 1625 : return 9180 ;
case 1650 : return 9315 ;
case 1675 : return 9450 ;
case 1700 : return 9580 ;
case 1725 : return 9715 ;
case 1750 : return 9850 ;
case 1775 : return 9980 ;
case 1800 : return 10115 ;
case 1825 : return 10245 ;
case 1850 : return 10375 ;
case 1875 : return 10510 ;
case 1900 : return 10640 ;
case 1925 : return 10770 ;
case 1950 : return 10900 ;
case 1975 : return 11030 ;
case 2000 : return 11170 ;
case 2025 : return 11305 ;
case 2050 : return 11440 ;
case 2075 : return 11570 ;
case 2100 : return 11700 ;
case 2125 : return 11835 ;
case 2150 : return 11970 ;
case 2175 : return 12100 ;
case 2200 : return 12230 ;
case 2225 : return 12360 ;
case 2250 : return 12495 ;
case 2275 : return 12625 ;
case 2300 : return 12760 ;
case 2325 : return 12890 ;
case 2350 : return 13020 ;
case 2375 : return 13150 ;
case 2400 : return 13280 ;
case 2425 : return 13410 ;
case 2450 : return 13540 ;
case 2475 : return 13670 ;
case 2500 : return 13800 ;
case 2525 : return 13930 ;
case 2550 : return 14060 ;
case 2575 : return 14190 ;
case 2600 : return 14320 ;
case 2625 : return 14450 ;
case 2650 : return 14580 ;
case 2675 : return 14705 ;
case 2700 : return 14835 ;
case 2725 : return 14965 ;
case 2750 : return 15090 ;
case 2775 : return 15220 ;
case 2800 : return 15350 ;
case 2825 : return 15475 ;
case 2850 : return 15605 ;
case 2875 : return 15730 ;
case 2900 : return 15860 ;
case 2925 : return 15985 ;
case 2950 : return 16115 ;
case 2975 : return 16240 ;
case 3000 : return 16390 ;
case 3025 : return 16525 ;
case 3050 : return 16660 ;
case 3075 : return 16795 ;
case 3100 : return 16930 ;
case 3125 : return 17065 ;
case 3150 : return 17200 ;
case 3175 : return 17330 ;
case 3200 : return 17465 ;
case 3225 : return 17600 ;
case 3250 : return 17735 ;
case 3275 : return 17870 ;
case 3300 : return 18000 ;
case 3325 : return 18135 ;
case 3350 : return 18270 ;
case 3375 : return 18400 ;
case 3400 : return 18535 ;
case 3425 : return 18670 ;
case 3450 : return 18805 ;
case 3475 : return 18940 ;
case 3500 : return 19070 ;
case 3525 : return 19205 ;
case 3550 : return 19340 ;
case 3575 : return 19470 ;
case 3600 : return 19605 ;
case 3625 : return 19740 ;
case 3650 : return 19870 ;
case 3675 : return 20005 ;
case 3700 : return 20140 ;
case 3725 : return 20270 ;
case 3750 : return 20405 ;
case 3775 : return 20540 ;
case 3800 : return 20670 ;
case 3825 : return 20805 ;
case 3850 : return 20940 ;
case 3875 : return 21070 ;
case 3900 : return 21205 ;
case 3925 : return 21340 ;
case 3950 : return 21470 ;
case 3975 : return 21600 ;
case 4000 : return 21735 ;
case 4025 : return 21870 ;
case 4050 : return 22000 ;
case 4075 : return 22135 ;
case 4100 : return 22265 ;
case 4125 : return 22400 ;
case 4150 : return 22530 ;
case 4175 : return 22665 ;
case 4200 : return 22800 ;
case 4225 : return 22930 ;
case 4250 : return 23060 ;
case 4275 : return 23195 ;
case 4300 : return 23330 ;
case 4325 : return 23460 ;
case 4350 : return 23590 ;
case 4375 : return 23725 ;
case 4400 : return 23855 ;
case 4425 : return 23990 ;
case 4450 : return 24120 ;
case 4475 : return 24255 ;
case 4500 : return 24385 ;
case 4525 : return 24520 ;
case 4550 : return 24650 ;
case 4575 : return 24780 ;
case 4600 : return 24915 ;
case 4625 : return 25045 ;
case 4650 : return 25180 ;
case 4675 : return 25310 ;
case 4700 : return 25440 ;
case 4725 : return 25570 ;
case 4750 : return 25705 ;
case 4775 : return 25835 ;
case 4800 : return 25970 ;
case 4825 : return 26100 ;
case 4850 : return 26230 ;
case 4875 : return 26360 ;
case 4900 : return 26495 ;
case 4925 : return 26625 ;
case 4950 : return 26760 ;
case 4975 : return 26890 ;
case 5000 : return 27025 ;
case 5025 : return 27160 ;
case 5050 : return 27290 ;
case 5075 : return 27425 ;
case 5100 : return 27555 ;
case 5125 : return 27690 ;
case 5150 : return 27820 ;
case 5175 : return 27955 ;
case 5200 : return 28085 ;
case 5225 : return 28220 ;
case 5250 : return 28350 ;
case 5275 : return 28485 ;
case 5300 : return 28615 ;
case 5325 : return 28750 ;
case 5350 : return 28880 ;
case 5375 : return 29015 ;
case 5400 : return 29145 ;
case 5425 : return 29280 ;
case 5450 : return 29410 ;
case 5475 : return 29540 ;
case 5500 : return 29675 ;
case 5525 : return 29810 ;
case 5550 : return 29940 ;
case 5575 : return 30070 ;
case 5600 : return 30205 ;
case 5625 : return 30335 ;
case 5650 : return 30470 ;
case 5675 : return 30600 ;
case 5700 : return 30730 ;
case 5725 : return 30865 ;
case 5750 : return 30995 ;
case 5775 : return 31130 ;
case 5800 : return 31260 ;
case 5825 : return 31390 ;
case 5850 : return 31525 ;
case 5875 : return 31655 ;
case 5900 : return 31790 ;
case 5925 : return 31920 ;
case 5950 : return 32050 ;
case 5975 : return 32180 ;
case 6000 : return 32315 ;
case 6025 : return 32445 ;
case 6050 : return 32580 ;
case 6075 : return 32710 ;
case 6100 : return 32840 ;
case 6125 : return 32970 ;
case 6150 : return 33105 ;
case 6175 : return 33235 ;
case 6200 : return 33370 ;
case 6225 : return 33500 ;
case 6250 : return 33630 ;
case 6275 : return 33760 ;
case 6300 : return 33895 ;
case 6325 : return 34025 ;
case 6350 : return 34155 ;
case 6375 : return 34290 ;
case 6400 : return 34420 ;
case 6425 : return 34550 ;
case 6450 : return 34680 ;
case 6475 : return 34810 ;
case 6500 : return 34945 ;
case 6525 : return 35075 ;
case 6550 : return 35205 ;
case 6575 : return 35335 ;
case 6600 : return 35465 ;
case 6625 : return 35595 ;
case 6650 : return 35725 ;
case 6675 : return 35855 ;
case 6700 : return 35985 ;
case 6725 : return 36115 ;
case 6750 : return 36240 ;
case 6775 : return 36370 ;
case 6800 : return 36500 ;
case 6825 : return 36630 ;
case 6850 : return 36760 ;
case 6875 : return 36890 ;
case 6900 : return 37020 ;
case 6925 : return 37150 ;
case 6950 : return 37275 ;
case 6975 : return 37405 ;
case 7000 : return 37535 ;
case 7025 : return 37665 ;
case 7050 : return 37795 ;
case 7075 : return 37920 ;
case 7100 : return 38050 ;
case 7125 : return 38180 ;
case 7150 : return 38310 ;
case 7175 : return 38440 ;
case 7200 : return 38565 ;
case 7225 : return 38695 ;
case 7250 : return 38825 ;
case 7275 : return 38955 ;
case 7300 : return 39080 ;
case 7325 : return 39210 ;
case 7350 : return 39340 ;
case 7375 : return 39470 ;
case 7400 : return 39595 ;
case 7425 : return 39725 ;
case 7450 : return 39855 ;
case 7475 : return 39980 ;
case 7500 : return 40110 ;
default : return "undefined";
	}
}


// Bar->MoMi bei 30 Monaten Laufzeit
function do30(barpreis) {
	switch (barpreis) { 
case 250 : return 1280 ;
case 275 : return 1405 ;
case 300 : return 1530 ;
case 325 : return 1650 ;
case 350 : return 1770 ;
case 375 : return 1895 ;
case 400 : return 2015 ;
case 425 : return 2135 ;
case 450 : return 2250 ;
case 475 : return 2370 ;
case 500 : return 2490 ;
case 525 : return 2610 ;
case 550 : return 2730 ;
case 575 : return 2850 ;
case 600 : return 2970 ;
case 625 : return 3090 ;
case 650 : return 3205 ;
case 675 : return 3325 ;
case 700 : return 3445 ;
case 725 : return 3560 ;
case 750 : return 3680 ;
case 775 : return 3795 ;
case 800 : return 3915 ;
case 825 : return 4030 ;
case 850 : return 4145 ;
case 875 : return 4260 ;
case 900 : return 4380 ;
case 925 : return 4490 ;
case 950 : return 4610 ;
case 975 : return 4720 ;
case 1000 : return 4835 ;
case 1025 : return 4950 ;
case 1050 : return 5060 ;
case 1075 : return 5175 ;
case 1100 : return 5290 ;
case 1125 : return 5400 ;
case 1150 : return 5515 ;
case 1175 : return 5625 ;
case 1200 : return 5735 ;
case 1225 : return 5850 ;
case 1250 : return 5960 ;
case 1275 : return 6070 ;
case 1300 : return 6180 ;
case 1325 : return 6290 ;
case 1350 : return 6400 ;
case 1375 : return 6510 ;
case 1400 : return 6620 ;
case 1425 : return 6730 ;
case 1450 : return 6835 ;
case 1475 : return 6945 ;
case 1500 : return 7050 ;
case 1525 : return 7160 ;
case 1550 : return 7270 ;
case 1575 : return 7385 ;
case 1600 : return 7495 ;
case 1625 : return 7605 ;
case 1650 : return 7720 ;
case 1675 : return 7830 ;
case 1700 : return 7940 ;
case 1725 : return 8050 ;
case 1750 : return 8160 ;
case 1775 : return 8270 ;
case 1800 : return 8380 ;
case 1825 : return 8490 ;
case 1850 : return 8600 ;
case 1875 : return 8710 ;
case 1900 : return 8815 ;
case 1925 : return 8925 ;
case 1950 : return 9035 ;
case 1975 : return 9145 ;
case 2000 : return 9245 ;
case 2025 : return 9355 ;
case 2050 : return 9465 ;
case 2075 : return 9575 ;
case 2100 : return 9685 ;
case 2125 : return 9795 ;
case 2150 : return 9905 ;
case 2175 : return 10015 ;
case 2200 : return 10120 ;
case 2225 : return 10230 ;
case 2250 : return 10340 ;
case 2275 : return 10450 ;
case 2300 : return 10560 ;
case 2325 : return 10670 ;
case 2350 : return 10775 ;
case 2375 : return 10885 ;
case 2400 : return 10995 ;
case 2425 : return 11100 ;
case 2450 : return 11210 ;
case 2475 : return 11320 ;
case 2500 : return 11425 ;
case 2525 : return 11535 ;
case 2550 : return 11640 ;
case 2575 : return 11750 ;
case 2600 : return 11855 ;
case 2625 : return 11965 ;
case 2650 : return 12070 ;
case 2675 : return 12180 ;
case 2700 : return 12285 ;
case 2725 : return 12390 ;
case 2750 : return 12500 ;
case 2775 : return 12605 ;
case 2800 : return 12710 ;
case 2825 : return 12820 ;
case 2850 : return 12925 ;
case 2875 : return 13030 ;
case 2900 : return 13135 ;
case 2925 : return 13240 ;
case 2950 : return 13345 ;
case 2975 : return 13450 ;
case 3000 : return 13560 ;
case 3025 : return 13670 ;
case 3050 : return 13785 ;
case 3075 : return 13895 ;
case 3100 : return 14005 ;
case 3125 : return 14115 ;
case 3150 : return 14230 ;
case 3175 : return 14340 ;
case 3200 : return 14450 ;
case 3225 : return 14560 ;
case 3250 : return 14670 ;
case 3275 : return 14780 ;
case 3300 : return 14895 ;
case 3325 : return 15005 ;
case 3350 : return 15115 ;
case 3375 : return 15225 ;
case 3400 : return 15335 ;
case 3425 : return 15450 ;
case 3450 : return 15560 ;
case 3475 : return 15670 ;
case 3500 : return 15780 ;
case 3525 : return 15890 ;
case 3550 : return 16000 ;
case 3575 : return 16110 ;
case 3600 : return 16220 ;
case 3625 : return 16330 ;
case 3650 : return 16440 ;
case 3675 : return 16550 ;
case 3700 : return 16660 ;
case 3725 : return 16775 ;
case 3750 : return 16885 ;
case 3775 : return 16995 ;
case 3800 : return 17105 ;
case 3825 : return 17215 ;
case 3850 : return 17325 ;
case 3875 : return 17435 ;
case 3900 : return 17545 ;
case 3925 : return 17655 ;
case 3950 : return 17765 ;
case 3975 : return 17875 ;
case 4000 : return 17985 ;
case 4025 : return 18095 ;
case 4050 : return 18205 ;
case 4075 : return 18315 ;
case 4100 : return 18425 ;
case 4125 : return 18535 ;
case 4150 : return 18645 ;
case 4175 : return 18755 ;
case 4200 : return 18865 ;
case 4225 : return 18975 ;
case 4250 : return 19085 ;
case 4275 : return 19195 ;
case 4300 : return 19305 ;
case 4325 : return 19410 ;
case 4350 : return 19520 ;
case 4375 : return 19630 ;
case 4400 : return 19740 ;
case 4425 : return 19850 ;
case 4450 : return 19960 ;
case 4475 : return 20070 ;
case 4500 : return 20180 ;
case 4525 : return 20290 ;
case 4550 : return 20400 ;
case 4575 : return 20510 ;
case 4600 : return 20615 ;
case 4625 : return 20725 ;
case 4650 : return 20835 ;
case 4675 : return 20945 ;
case 4700 : return 21055 ;
case 4725 : return 21160 ;
case 4750 : return 21270 ;
case 4775 : return 21380 ;
case 4800 : return 21490 ;
case 4825 : return 21600 ;
case 4850 : return 21710 ;
case 4875 : return 21820 ;
case 4900 : return 21925 ;
case 4925 : return 22035 ;
case 4950 : return 22145 ;
case 4975 : return 22250 ;
case 5000 : return 22355 ;
case 5025 : return 22465 ;
case 5050 : return 22575 ;
case 5075 : return 22685 ;
case 5100 : return 22795 ;
case 5125 : return 22905 ;
case 5150 : return 23015 ;
case 5175 : return 23125 ;
case 5200 : return 23235 ;
case 5225 : return 23345 ;
case 5250 : return 23455 ;
case 5275 : return 23565 ;
case 5300 : return 23670 ;
case 5325 : return 23780 ;
case 5350 : return 23890 ;
case 5375 : return 24000 ;
case 5400 : return 24110 ;
case 5425 : return 24220 ;
case 5450 : return 24330 ;
case 5475 : return 24440 ;
case 5500 : return 24550 ;
case 5525 : return 24660 ;
case 5550 : return 24770 ;
case 5575 : return 24875 ;
case 5600 : return 24985 ;
case 5625 : return 25095 ;
case 5650 : return 25205 ;
case 5675 : return 25315 ;
case 5700 : return 25420 ;
case 5725 : return 25530 ;
case 5750 : return 25640 ;
case 5775 : return 25750 ;
case 5800 : return 25860 ;
case 5825 : return 25970 ;
case 5850 : return 26080 ;
case 5875 : return 26185 ;
case 5900 : return 26295 ;
case 5925 : return 26405 ;
case 5950 : return 26515 ;
case 5975 : return 26625 ;
case 6000 : return 26730 ;
case 6025 : return 26840 ;
case 6050 : return 26950 ;
case 6075 : return 27060 ;
case 6100 : return 27170 ;
case 6125 : return 27275 ;
case 6150 : return 27385 ;
case 6175 : return 27495 ;
case 6200 : return 27605 ;
case 6225 : return 27710 ;
case 6250 : return 27820 ;
case 6275 : return 27930 ;
case 6300 : return 28040 ;
case 6325 : return 28150 ;
case 6350 : return 28255 ;
case 6375 : return 28365 ;
case 6400 : return 28475 ;
case 6425 : return 28580 ;
case 6450 : return 28690 ;
case 6475 : return 28800 ;
case 6500 : return 28910 ;
case 6525 : return 29015 ;
case 6550 : return 29120 ;
case 6575 : return 29230 ;
case 6600 : return 29335 ;
case 6625 : return 29445 ;
case 6650 : return 29550 ;
case 6675 : return 29660 ;
case 6700 : return 29765 ;
case 6725 : return 29870 ;
case 6750 : return 29980 ;
case 6775 : return 30085 ;
case 6800 : return 30195 ;
case 6825 : return 30300 ;
case 6850 : return 30405 ;
case 6875 : return 30515 ;
case 6900 : return 30620 ;
case 6925 : return 30730 ;
case 6950 : return 30835 ;
case 6975 : return 30940 ;
case 7000 : return 31050 ;
case 7025 : return 31155 ;
case 7050 : return 31260 ;
case 7075 : return 31370 ;
case 7100 : return 31475 ;
case 7125 : return 31580 ;
case 7150 : return 31690 ;
case 7175 : return 31795 ;
case 7200 : return 31900 ;
case 7225 : return 32010 ;
case 7250 : return 32115 ;
case 7275 : return 32220 ;
case 7300 : return 32325 ;
case 7325 : return 32430 ;
case 7350 : return 32540 ;
case 7375 : return 32645 ;
case 7400 : return 32750 ;
case 7425 : return 32860 ;
case 7450 : return 32965 ;
case 7475 : return 33070 ;
case 7500 : return 33175 ;
default : return "undefined";
	}
}

// Bar->MoMi bei 36 Monaten Laufzeit
function do36(barpreis) {
	switch (barpreis) { 
case 250 : return 1100 ;
case 275 : return 1205 ;
case 300 : return 1310 ;
case 325 : return 1415 ;
case 350 : return 1520 ;
case 375 : return 1625 ;
case 400 : return 1725 ;
case 425 : return 1830 ;
case 450 : return 1930 ;
case 475 : return 2030 ;
case 500 : return 2130 ;
case 525 : return 2235 ;
case 550 : return 2340 ;
case 575 : return 2440 ;
case 600 : return 2540 ;
case 625 : return 2645 ;
case 650 : return 2745 ;
case 675 : return 2850 ;
case 700 : return 2950 ;
case 725 : return 3050 ;
case 750 : return 3150 ;
case 775 : return 3250 ;
case 800 : return 3350 ;
case 825 : return 3450 ;
case 850 : return 3550 ;
case 875 : return 3650 ;
case 900 : return 3745 ;
case 925 : return 3845 ;
case 950 : return 3940 ;
case 975 : return 4040 ;
case 1000 : return 4140 ;
case 1025 : return 4235 ;
case 1050 : return 4330 ;
case 1075 : return 4430 ;
case 1100 : return 4525 ;
case 1125 : return 4620 ;
case 1150 : return 4715 ;
case 1175 : return 4810 ;
case 1200 : return 4905 ;
case 1225 : return 5000 ;
case 1250 : return 5095 ;
case 1275 : return 5190 ;
case 1300 : return 5285 ;
case 1325 : return 5380 ;
case 1350 : return 5470 ;
case 1375 : return 5565 ;
case 1400 : return 5655 ;
case 1425 : return 5750 ;
case 1450 : return 5840 ;
case 1475 : return 5930 ;
case 1500 : return 6025 ;
case 1525 : return 6120 ;
case 1550 : return 6215 ;
case 1575 : return 6310 ;
case 1600 : return 6405 ;
case 1625 : return 6500 ;
case 1650 : return 6595 ;
case 1675 : return 6690 ;
case 1700 : return 6780 ;
case 1725 : return 6875 ;
case 1750 : return 6970 ;
case 1775 : return 7060 ;
case 1800 : return 7155 ;
case 1825 : return 7245 ;
case 1850 : return 7340 ;
case 1875 : return 7430 ;
case 1900 : return 7525 ;
case 1925 : return 7615 ;
case 1950 : return 7710 ;
case 1975 : return 7800 ;
case 2000 : return 7895 ;
case 2025 : return 7990 ;
case 2050 : return 8085 ;
case 2075 : return 8180 ;
case 2100 : return 8270 ;
case 2125 : return 8365 ;
case 2150 : return 8460 ;
case 2175 : return 8555 ;
case 2200 : return 8650 ;
case 2225 : return 8740 ;
case 2250 : return 8835 ;
case 2275 : return 8930 ;
case 2300 : return 9020 ;
case 2325 : return 9115 ;
case 2350 : return 9210 ;
case 2375 : return 9300 ;
case 2400 : return 9395 ;
case 2425 : return 9485 ;
case 2450 : return 9580 ;
case 2475 : return 9670 ;
case 2500 : return 9765 ;
case 2525 : return 9855 ;
case 2550 : return 9950 ;
case 2575 : return 10040 ;
case 2600 : return 10130 ;
case 2625 : return 10225 ;
case 2650 : return 10315 ;
case 2675 : return 10410 ;
case 2700 : return 10500 ;
case 2725 : return 10590 ;
case 2750 : return 10680 ;
case 2775 : return 10770 ;
case 2800 : return 10865 ;
case 2825 : return 10955 ;
case 2850 : return 11045 ;
case 2875 : return 11135 ;
case 2900 : return 11230 ;
case 2925 : return 11320 ;
case 2950 : return 11410 ;
case 2975 : return 11500 ;
case 3000 : return 11580 ;
case 3025 : return 11675 ;
case 3050 : return 11770 ;
case 3075 : return 11865 ;
case 3100 : return 11960 ;
case 3125 : return 12055 ;
case 3150 : return 12150 ;
case 3175 : return 12245 ;
case 3200 : return 12340 ;
case 3225 : return 12435 ;
case 3250 : return 12530 ;
case 3275 : return 12625 ;
case 3300 : return 12720 ;
case 3325 : return 12815 ;
case 3350 : return 12910 ;
case 3375 : return 13005 ;
case 3400 : return 13100 ;
case 3425 : return 13190 ;
case 3450 : return 13290 ;
case 3475 : return 13380 ;
case 3500 : return 13475 ;
case 3525 : return 13570 ;
case 3550 : return 13665 ;
case 3575 : return 13760 ;
case 3600 : return 13855 ;
case 3625 : return 13950 ;
case 3650 : return 14040 ;
case 3675 : return 14140 ;
case 3700 : return 14230 ;
case 3725 : return 14325 ;
case 3750 : return 14420 ;
case 3775 : return 14515 ;
case 3800 : return 14610 ;
case 3825 : return 14700 ;
case 3850 : return 14795 ;
case 3875 : return 14890 ;
case 3900 : return 14985 ;
case 3925 : return 15080 ;
case 3950 : return 15175 ;
case 3975 : return 15270 ;
case 4000 : return 15360 ;
case 4025 : return 15455 ;
case 4050 : return 15550 ;
case 4075 : return 15645 ;
case 4100 : return 15740 ;
case 4125 : return 15830 ;
case 4150 : return 15925 ;
case 4175 : return 16020 ;
case 4200 : return 16110 ;
case 4225 : return 16205 ;
case 4250 : return 16300 ;
case 4275 : return 16395 ;
case 4300 : return 16490 ;
case 4325 : return 16580 ;
case 4350 : return 16675 ;
case 4375 : return 16770 ;
case 4400 : return 16860 ;
case 4425 : return 16955 ;
case 4450 : return 17050 ;
case 4475 : return 17145 ;
case 4500 : return 17235 ;
case 4525 : return 17330 ;
case 4550 : return 17425 ;
case 4575 : return 17520 ;
case 4600 : return 17610 ;
case 4625 : return 17705 ;
case 4650 : return 17800 ;
case 4675 : return 17890 ;
case 4700 : return 17985 ;
case 4725 : return 18080 ;
case 4750 : return 18170 ;
case 4775 : return 18265 ;
case 4800 : return 18355 ;
case 4825 : return 18450 ;
case 4850 : return 18545 ;
case 4875 : return 18635 ;
case 4900 : return 18730 ;
case 4925 : return 18820 ;
case 4950 : return 18915 ;
case 4975 : return 19010 ;
case 5000 : return 19090 ;
case 5025 : return 19185 ;
case 5050 : return 19280 ;
case 5075 : return 19370 ;
case 5100 : return 19465 ;
case 5125 : return 19560 ;
case 5150 : return 19655 ;
case 5175 : return 19745 ;
case 5200 : return 19840 ;
case 5225 : return 19935 ;
case 5250 : return 20030 ;
case 5275 : return 20120 ;
case 5300 : return 20215 ;
case 5325 : return 20310 ;
case 5350 : return 20400 ;
case 5375 : return 20495 ;
case 5400 : return 20590 ;
case 5425 : return 20680 ;
case 5450 : return 20775 ;
case 5475 : return 20870 ;
case 5500 : return 20960 ;
case 5525 : return 21055 ;
case 5550 : return 21150 ;
case 5575 : return 21240 ;
case 5600 : return 21335 ;
case 5625 : return 21430 ;
case 5650 : return 21520 ;
case 5675 : return 21615 ;
case 5700 : return 21710 ;
case 5725 : return 21800 ;
case 5750 : return 21895 ;
case 5775 : return 21990 ;
case 5800 : return 22080 ;
case 5825 : return 22175 ;
case 5850 : return 22270 ;
case 5875 : return 22360 ;
case 5900 : return 22455 ;
case 5925 : return 22545 ;
case 5950 : return 22640 ;
case 5975 : return 22735 ;
case 6000 : return 22825 ;
case 6025 : return 22920 ;
case 6050 : return 23010 ;
case 6075 : return 23105 ;
case 6100 : return 23200 ;
case 6125 : return 23290 ;
case 6150 : return 23385 ;
case 6175 : return 23475 ;
case 6200 : return 23570 ;
case 6225 : return 23660 ;
case 6250 : return 23755 ;
case 6275 : return 23850 ;
case 6300 : return 23940 ;
case 6325 : return 24035 ;
case 6350 : return 24125 ;
case 6375 : return 24220 ;
case 6400 : return 24310 ;
case 6425 : return 24405 ;
case 6450 : return 24500 ;
case 6475 : return 24590 ;
case 6500 : return 24685 ;
case 6525 : return 24775 ;
case 6550 : return 24870 ;
case 6575 : return 24960 ;
case 6600 : return 25050 ;
case 6625 : return 25140 ;
case 6650 : return 25235 ;
case 6675 : return 25325 ;
case 6700 : return 25415 ;
case 6725 : return 25510 ;
case 6750 : return 25600 ;
case 6775 : return 25690 ;
case 6800 : return 25780 ;
case 6825 : return 25875 ;
case 6850 : return 25965 ;
case 6875 : return 26055 ;
case 6900 : return 26145 ;
case 6925 : return 26240 ;
case 6950 : return 26330 ;
case 6975 : return 26420 ;
case 7000 : return 26510 ;
case 7025 : return 26600 ;
case 7050 : return 26695 ;
case 7075 : return 26785 ;
case 7100 : return 26875 ;
case 7125 : return 26965 ;
case 7150 : return 27060 ;
case 7175 : return 27150 ;
case 7200 : return 27240 ;
case 7225 : return 27330 ;
case 7250 : return 27420 ;
case 7275 : return 27510 ;
case 7300 : return 27605 ;
case 7325 : return 27695 ;
case 7350 : return 27785 ;
case 7375 : return 27875 ;
case 7400 : return 27965 ;
case 7425 : return 28060 ;
case 7450 : return 28150 ;
case 7475 : return 28240 ;
case 7500 : return 28330 ;
default : return "undefined";
	}
}


// Bar->MoMi bei 42 Monaten Laufzeit
function do42(barpreis) {
	switch (barpreis) { 
case 250 : return 960 ;
case 275 : return 1055 ;
case 300 : return 1145 ;
case 325 : return 1240 ;
case 350 : return 1330 ;
case 375 : return 1420 ;
case 400 : return 1510 ;
case 425 : return 1600 ;
case 450 : return 1690 ;
case 475 : return 1775 ;
case 500 : return 1860 ;
case 525 : return 1955 ;
case 550 : return 2040 ;
case 575 : return 2130 ;
case 600 : return 2220 ;
case 625 : return 2310 ;
case 650 : return 2400 ;
case 675 : return 2490 ;
case 700 : return 2575 ;
case 725 : return 2665 ;
case 750 : return 2750 ;
case 775 : return 2840 ;
case 800 : return 2925 ;
case 825 : return 3010 ;
case 850 : return 3100 ;
case 875 : return 3185 ;
case 900 : return 3270 ;
case 925 : return 3355 ;
case 950 : return 3440 ;
case 975 : return 3530 ;
case 1000 : return 3610 ;
case 1025 : return 3695 ;
case 1050 : return 3780 ;
case 1075 : return 3865 ;
case 1100 : return 3950 ;
case 1125 : return 4035 ;
case 1150 : return 4120 ;
case 1175 : return 4200 ;
case 1200 : return 4285 ;
case 1225 : return 4365 ;
case 1250 : return 4450 ;
case 1275 : return 4530 ;
case 1300 : return 4615 ;
case 1325 : return 4695 ;
case 1350 : return 4780 ;
case 1375 : return 4860 ;
case 1400 : return 4940 ;
case 1425 : return 5020 ;
case 1450 : return 5100 ;
case 1475 : return 5180 ;
case 1500 : return 5255 ;
case 1525 : return 5340 ;
case 1550 : return 5420 ;
case 1575 : return 5505 ;
case 1600 : return 5585 ;
case 1625 : return 5670 ;
case 1650 : return 5750 ;
case 1675 : return 5830 ;
case 1700 : return 5915 ;
case 1725 : return 5995 ;
case 1750 : return 6075 ;
case 1775 : return 6160 ;
case 1800 : return 6240 ;
case 1825 : return 6320 ;
case 1850 : return 6400 ;
case 1875 : return 6480 ;
case 1900 : return 6560 ;
case 1925 : return 6640 ;
case 1950 : return 6720 ;
case 1975 : return 6800 ;
case 2000 : return 6875 ;
case 2025 : return 6960 ;
case 2050 : return 7040 ;
case 2075 : return 7125 ;
case 2100 : return 7205 ;
case 2125 : return 7290 ;
case 2150 : return 7370 ;
case 2175 : return 7450 ;
case 2200 : return 7530 ;
case 2225 : return 7615 ;
case 2250 : return 7695 ;
case 2275 : return 7775 ;
case 2300 : return 7860 ;
case 2325 : return 7940 ;
case 2350 : return 8020 ;
case 2375 : return 8100 ;
case 2400 : return 8180 ;
case 2425 : return 8260 ;
case 2450 : return 8345 ;
case 2475 : return 8425 ;
case 2500 : return 8505 ;
case 2525 : return 8585 ;
case 2550 : return 8665 ;
case 2575 : return 8745 ;
case 2600 : return 8825 ;
case 2625 : return 8905 ;
case 2650 : return 8985 ;
case 2675 : return 9065 ;
case 2700 : return 9145 ;
case 2725 : return 9225 ;
case 2750 : return 9305 ;
case 2775 : return 9385 ;
case 2800 : return 9465 ;
case 2825 : return 9540 ;
case 2850 : return 9620 ;
case 2875 : return 9700 ;
case 2900 : return 9780 ;
case 2925 : return 9860 ;
case 2950 : return 9940 ;
case 2975 : return 10015 ;
case 3000 : return 10085 ;
case 3025 : return 10170 ;
case 3050 : return 10250 ;
case 3075 : return 10335 ;
case 3100 : return 10415 ;
case 3125 : return 10500 ;
case 3150 : return 10580 ;
case 3175 : return 10665 ;
case 3200 : return 10750 ;
case 3225 : return 10830 ;
case 3250 : return 10910 ;
case 3275 : return 10995 ;
case 3300 : return 11080 ;
case 3325 : return 11160 ;
case 3350 : return 11240 ;
case 3375 : return 11325 ;
case 3400 : return 11410 ;
case 3425 : return 11490 ;
case 3450 : return 11570 ;
case 3475 : return 11655 ;
case 3500 : return 11740 ;
case 3525 : return 11820 ;
case 3550 : return 11900 ;
case 3575 : return 11985 ;
case 3600 : return 12065 ;
case 3625 : return 12150 ;
case 3650 : return 12230 ;
case 3675 : return 12310 ;
case 3700 : return 12395 ;
case 3725 : return 12480 ;
case 3750 : return 12560 ;
case 3775 : return 12640 ;
case 3800 : return 12725 ;
case 3825 : return 12805 ;
case 3850 : return 12890 ;
case 3875 : return 12970 ;
case 3900 : return 13050 ;
case 3925 : return 13135 ;
case 3950 : return 13215 ;
case 3975 : return 13300 ;
case 4000 : return 13380 ;
case 4025 : return 13460 ;
case 4050 : return 13545 ;
case 4075 : return 13625 ;
case 4100 : return 13710 ;
case 4125 : return 13790 ;
case 4150 : return 13870 ;
case 4175 : return 13950 ;
case 4200 : return 14035 ;
case 4225 : return 14115 ;
case 4250 : return 14200 ;
case 4275 : return 14280 ;
case 4300 : return 14360 ;
case 4325 : return 14440 ;
case 4350 : return 14525 ;
case 4375 : return 14605 ;
case 4400 : return 14690 ;
case 4425 : return 14770 ;
case 4450 : return 14850 ;
case 4475 : return 14930 ;
case 4500 : return 15015 ;
case 4525 : return 15095 ;
case 4550 : return 15175 ;
case 4575 : return 15260 ;
case 4600 : return 15340 ;
case 4625 : return 15420 ;
case 4650 : return 15500 ;
case 4675 : return 15585 ;
case 4700 : return 15665 ;
case 4725 : return 15745 ;
case 4750 : return 15830 ;
case 4775 : return 15910 ;
case 4800 : return 15990 ;
case 4825 : return 16070 ;
case 4850 : return 16150 ;
case 4875 : return 16235 ;
case 4900 : return 16315 ;
case 4925 : return 16395 ;
case 4950 : return 16475 ;
case 4975 : return 16560 ;
case 5000 : return 16625 ;
case 5025 : return 16710 ;
case 5050 : return 16790 ;
case 5075 : return 16870 ;
case 5100 : return 16950 ;
case 5125 : return 17035 ;
case 5150 : return 17115 ;
case 5175 : return 17195 ;
case 5200 : return 17280 ;
case 5225 : return 17360 ;
case 5250 : return 17440 ;
case 5275 : return 17520 ;
case 5300 : return 17605 ;
case 5325 : return 17685 ;
case 5350 : return 17765 ;
case 5375 : return 17850 ;
case 5400 : return 17930 ;
case 5425 : return 18010 ;
case 5450 : return 18090 ;
case 5475 : return 18175 ;
case 5500 : return 18255 ;
case 5525 : return 18335 ;
case 5550 : return 18420 ;
case 5575 : return 18500 ;
case 5600 : return 18580 ;
case 5625 : return 18660 ;
case 5650 : return 18740 ;
case 5675 : return 18825 ;
case 5700 : return 18905 ;
case 5725 : return 18985 ;
case 5750 : return 19070 ;
case 5775 : return 19150 ;
case 5800 : return 19230 ;
case 5825 : return 19310 ;
case 5850 : return 19390 ;
case 5875 : return 19470 ;
case 5900 : return 19555 ;
case 5925 : return 19635 ;
case 5950 : return 19715 ;
case 5975 : return 19800 ;
case 6000 : return 19880 ;
case 6025 : return 19960 ;
case 6050 : return 20040 ;
case 6075 : return 20120 ;
case 6100 : return 20200 ;
case 6125 : return 20285 ;
case 6150 : return 20365 ;
case 6175 : return 20445 ;
case 6200 : return 20525 ;
case 6225 : return 20605 ;
case 6250 : return 20690 ;
case 6275 : return 20770 ;
case 6300 : return 20850 ;
case 6325 : return 20930 ;
case 6350 : return 21010 ;
case 6375 : return 21090 ;
case 6400 : return 21170 ;
case 6425 : return 21255 ;
case 6450 : return 21335 ;
case 6475 : return 21415 ;
case 6500 : return 21495 ;
case 6525 : return 21575 ;
case 6550 : return 21655 ;
case 6575 : return 21735 ;
case 6600 : return 21815 ;
case 6625 : return 21895 ;
case 6650 : return 21975 ;
case 6675 : return 22050 ;
case 6700 : return 22130 ;
case 6725 : return 22210 ;
case 6750 : return 22290 ;
case 6775 : return 22370 ;
case 6800 : return 22450 ;
case 6825 : return 22530 ;
case 6850 : return 22610 ;
case 6875 : return 22690 ;
case 6900 : return 22770 ;
case 6925 : return 22850 ;
case 6950 : return 22925 ;
case 6975 : return 23005 ;
case 7000 : return 23085 ;
case 7025 : return 23165 ;
case 7050 : return 23245 ;
case 7075 : return 23325 ;
case 7100 : return 23400 ;
case 7125 : return 23480 ;
case 7150 : return 23560 ;
case 7175 : return 23640 ;
case 7200 : return 23720 ;
case 7225 : return 23800 ;
case 7250 : return 23880 ;
case 7275 : return 23955 ;
case 7300 : return 24035 ;
case 7325 : return 24115 ;
case 7350 : return 24195 ;
case 7375 : return 24270 ;
case 7400 : return 24350 ;
case 7425 : return 24430 ;
case 7450 : return 24510 ;
case 7475 : return 24590 ;
case 7500 : return 24670 ;
default : return "undefined";
	}
}


// Bar->MoMi bei 48 Monaten Laufzeit
function do48(barpreis) {
	switch (barpreis) { 
case 250 : return 860 ;
case 275 : return 940 ;
case 300 : return 1025 ;
case 325 : return 1105 ;
case 350 : return 1185 ;
case 375 : return 1270 ;
case 400 : return 1350 ;
case 425 : return 1425 ;
case 450 : return 1505 ;
case 475 : return 1585 ;
case 500 : return 1660 ;
case 525 : return 1740 ;
case 550 : return 1820 ;
case 575 : return 1900 ;
case 600 : return 1980 ;
case 625 : return 2060 ;
case 650 : return 2140 ;
case 675 : return 2220 ;
case 700 : return 2300 ;
case 725 : return 2375 ;
case 750 : return 2455 ;
case 775 : return 2530 ;
case 800 : return 2610 ;
case 825 : return 2685 ;
case 850 : return 2765 ;
case 875 : return 2840 ;
case 900 : return 2915 ;
case 925 : return 2990 ;
case 950 : return 3070 ;
case 975 : return 3145 ;
case 1000 : return 3220 ;
case 1025 : return 3295 ;
case 1050 : return 3370 ;
case 1075 : return 3445 ;
case 1100 : return 3520 ;
case 1125 : return 3590 ;
case 1150 : return 3665 ;
case 1175 : return 3740 ;
case 1200 : return 3815 ;
case 1225 : return 3890 ;
case 1250 : return 3960 ;
case 1275 : return 4035 ;
case 1300 : return 4105 ;
case 1325 : return 4180 ;
case 1350 : return 4250 ;
case 1375 : return 4320 ;
case 1400 : return 4395 ;
case 1425 : return 4465 ;
case 1450 : return 4535 ;
case 1475 : return 4610 ;
case 1500 : return 4680 ;
case 1525 : return 4750 ;
case 1550 : return 4825 ;
case 1575 : return 4895 ;
case 1600 : return 4970 ;
case 1625 : return 5040 ;
case 1650 : return 5115 ;
case 1675 : return 5185 ;
case 1700 : return 5260 ;
case 1725 : return 5330 ;
case 1750 : return 5400 ;
case 1775 : return 5475 ;
case 1800 : return 5545 ;
case 1825 : return 5615 ;
case 1850 : return 5690 ;
case 1875 : return 5760 ;
case 1900 : return 5830 ;
case 1925 : return 5900 ;
case 1950 : return 5970 ;
case 1975 : return 6040 ;
case 2000 : return 6115 ;
case 2025 : return 6190 ;
case 2050 : return 6260 ;
case 2075 : return 6335 ;
case 2100 : return 6405 ;
case 2125 : return 6480 ;
case 2150 : return 6550 ;
case 2175 : return 6625 ;
case 2200 : return 6700 ;
case 2225 : return 6770 ;
case 2250 : return 6840 ;
case 2275 : return 6915 ;
case 2300 : return 6985 ;
case 2325 : return 7060 ;
case 2350 : return 7130 ;
case 2375 : return 7205 ;
case 2400 : return 7275 ;
case 2425 : return 7345 ;
case 2450 : return 7420 ;
case 2475 : return 7490 ;
case 2500 : return 7560 ;
case 2525 : return 7635 ;
case 2550 : return 7705 ;
case 2575 : return 7775 ;
case 2600 : return 7850 ;
case 2625 : return 7920 ;
case 2650 : return 7990 ;
case 2675 : return 8060 ;
case 2700 : return 8130 ;
case 2725 : return 8200 ;
case 2750 : return 8275 ;
case 2775 : return 8345 ;
case 2800 : return 8415 ;
case 2825 : return 8485 ;
case 2850 : return 8555 ;
case 2875 : return 8625 ;
case 2900 : return 8695 ;
case 2925 : return 8765 ;
case 2950 : return 8835 ;
case 2975 : return 8905 ;
case 3000 : return 8965 ;
case 3025 : return 9040 ;
case 3050 : return 9115 ;
case 3075 : return 9185 ;
case 3100 : return 9260 ;
case 3125 : return 9335 ;
case 3150 : return 9410 ;
case 3175 : return 9480 ;
case 3200 : return 9555 ;
case 3225 : return 9630 ;
case 3250 : return 9700 ;
case 3275 : return 9775 ;
case 3300 : return 9850 ;
case 3325 : return 9920 ;
case 3350 : return 9995 ;
case 3375 : return 10070 ;
case 3400 : return 10140 ;
case 3425 : return 10215 ;
case 3450 : return 10285 ;
case 3475 : return 10360 ;
case 3500 : return 10435 ;
case 3525 : return 10505 ;
case 3550 : return 10580 ;
case 3575 : return 10650 ;
case 3600 : return 10725 ;
case 3625 : return 10800 ;
case 3650 : return 10870 ;
case 3675 : return 10945 ;
case 3700 : return 11020 ;
case 3725 : return 11090 ;
case 3750 : return 11165 ;
case 3775 : return 11235 ;
case 3800 : return 11310 ;
case 3825 : return 11380 ;
case 3850 : return 11455 ;
case 3875 : return 11530 ;
case 3900 : return 11600 ;
case 3925 : return 11675 ;
case 3950 : return 11745 ;
case 3975 : return 11820 ;
case 4000 : return 11890 ;
case 4025 : return 11965 ;
case 4050 : return 12040 ;
case 4075 : return 12110 ;
case 4100 : return 12180 ;
case 4125 : return 12255 ;
case 4150 : return 12330 ;
case 4175 : return 12400 ;
case 4200 : return 12475 ;
case 4225 : return 12545 ;
case 4250 : return 12620 ;
case 4275 : return 12690 ;
case 4300 : return 12765 ;
case 4325 : return 12835 ;
case 4350 : return 12910 ;
case 4375 : return 12980 ;
case 4400 : return 13055 ;
case 4425 : return 13125 ;
case 4450 : return 13200 ;
case 4475 : return 13270 ;
case 4500 : return 13340 ;
case 4525 : return 13415 ;
case 4550 : return 13490 ;
case 4575 : return 13560 ;
case 4600 : return 13630 ;
case 4625 : return 13705 ;
case 4650 : return 13775 ;
case 4675 : return 13850 ;
case 4700 : return 13920 ;
case 4725 : return 13995 ;
case 4750 : return 14065 ;
case 4775 : return 14140 ;
case 4800 : return 14210 ;
case 4825 : return 14280 ;
case 4850 : return 14355 ;
case 4875 : return 14425 ;
case 4900 : return 14500 ;
case 4925 : return 14570 ;
case 4950 : return 14640 ;
case 4975 : return 14715 ;
case 5000 : return 14780 ;
case 5025 : return 14850 ;
case 5050 : return 14925 ;
case 5075 : return 14995 ;
case 5100 : return 15070 ;
case 5125 : return 15140 ;
case 5150 : return 15215 ;
case 5175 : return 15285 ;
case 5200 : return 15360 ;
case 5225 : return 15430 ;
case 5250 : return 15505 ;
case 5275 : return 15575 ;
case 5300 : return 15650 ;
case 5325 : return 15720 ;
case 5350 : return 15795 ;
case 5375 : return 15865 ;
case 5400 : return 15940 ;
case 5425 : return 16010 ;
case 5450 : return 16080 ;
case 5475 : return 16155 ;
case 5500 : return 16230 ;
case 5525 : return 16300 ;
case 5550 : return 16370 ;
case 5575 : return 16445 ;
case 5600 : return 16515 ;
case 5625 : return 16590 ;
case 5650 : return 16660 ;
case 5675 : return 16730 ;
case 5700 : return 16805 ;
case 5725 : return 16880 ;
case 5750 : return 16950 ;
case 5775 : return 17020 ;
case 5800 : return 17095 ;
case 5825 : return 17165 ;
case 5850 : return 17240 ;
case 5875 : return 17310 ;
case 5900 : return 17380 ;
case 5925 : return 17455 ;
case 5950 : return 17525 ;
case 5975 : return 17600 ;
case 6000 : return 17670 ;
case 6025 : return 17740 ;
case 6050 : return 17815 ;
case 6075 : return 17885 ;
case 6100 : return 17960 ;
case 6125 : return 18030 ;
case 6150 : return 18100 ;
case 6175 : return 18175 ;
case 6200 : return 18245 ;
case 6225 : return 18320 ;
case 6250 : return 18390 ;
case 6275 : return 18460 ;
case 6300 : return 18535 ;
case 6325 : return 18605 ;
case 6350 : return 18675 ;
case 6375 : return 18750 ;
case 6400 : return 18820 ;
case 6425 : return 18890 ;
case 6450 : return 18965 ;
case 6475 : return 19035 ;
case 6500 : return 19110 ;
case 6525 : return 19180 ;
case 6550 : return 19250 ;
case 6575 : return 19320 ;
case 6600 : return 19390 ;
case 6625 : return 19460 ;
case 6650 : return 19530 ;
case 6675 : return 19600 ;
case 6700 : return 19675 ;
case 6725 : return 19745 ;
case 6750 : return 19815 ;
case 6775 : return 19885 ;
case 6800 : return 19955 ;
case 6825 : return 20030 ;
case 6850 : return 20100 ;
case 6875 : return 20170 ;
case 6900 : return 20240 ;
case 6925 : return 20310 ;
case 6950 : return 20380 ;
case 6975 : return 20450 ;
case 7000 : return 20520 ;
case 7025 : return 20590 ;
case 7050 : return 20660 ;
case 7075 : return 20730 ;
case 7100 : return 20800 ;
case 7125 : return 20875 ;
case 7150 : return 20945 ;
case 7175 : return 21015 ;
case 7200 : return 21085 ;
case 7225 : return 21155 ;
case 7250 : return 21225 ;
case 7275 : return 21295 ;
case 7300 : return 21365 ;
case 7325 : return 21435 ;
case 7350 : return 21505 ;
case 7375 : return 21575 ;
case 7400 : return 21645 ;
case 7425 : return 21715 ;
case 7450 : return 21785 ;
case 7475 : return 21855 ;
case 7500 : return 21925 ;
default : return "undefined";
	}
}


// Bar->MoMi bei 54 Monaten Laufzeit
function do54(barpreis) {
	switch (barpreis) { 
case 250 : return 780 ;
case 275 : return 855 ;
case 300 : return 930 ;
case 325 : return 1000 ;
case 350 : return 1075 ;
case 375 : return 1150 ;
case 400 : return 1220 ;
case 425 : return 1290 ;
case 450 : return 1365 ;
case 475 : return 1435 ;
case 500 : return 1505 ;
case 525 : return 1580 ;
case 550 : return 1650 ;
case 575 : return 1725 ;
case 600 : return 1795 ;
case 625 : return 1865 ;
case 650 : return 1940 ;
case 675 : return 2010 ;
case 700 : return 2080 ;
case 725 : return 2150 ;
case 750 : return 2220 ;
case 775 : return 2290 ;
case 800 : return 2360 ;
case 825 : return 2430 ;
case 850 : return 2500 ;
case 875 : return 2570 ;
case 900 : return 2640 ;
case 925 : return 2710 ;
case 950 : return 2780 ;
case 975 : return 2845 ;
case 1000 : return 2910 ;
case 1025 : return 2980 ;
case 1050 : return 3050 ;
case 1075 : return 3115 ;
case 1100 : return 3185 ;
case 1125 : return 3250 ;
case 1150 : return 3320 ;
case 1175 : return 3385 ;
case 1200 : return 3450 ;
case 1225 : return 3520 ;
case 1250 : return 3585 ;
case 1275 : return 3650 ;
case 1300 : return 3715 ;
case 1325 : return 3780 ;
case 1350 : return 3845 ;
case 1375 : return 3910 ;
case 1400 : return 3975 ;
case 1425 : return 4040 ;
case 1450 : return 4100 ;
case 1475 : return 4165 ;
case 1500 : return 4230 ;
case 1525 : return 4295 ;
case 1550 : return 4360 ;
case 1575 : return 4425 ;
case 1600 : return 4490 ;
case 1625 : return 4560 ;
case 1650 : return 4625 ;
case 1675 : return 4690 ;
case 1700 : return 4755 ;
case 1725 : return 4820 ;
case 1750 : return 4885 ;
case 1775 : return 4950 ;
case 1800 : return 5015 ;
case 1825 : return 5080 ;
case 1850 : return 5145 ;
case 1875 : return 5210 ;
case 1900 : return 5270 ;
case 1925 : return 5335 ;
case 1950 : return 5400 ;
case 1975 : return 5465 ;
case 2000 : return 5520 ;
case 2025 : return 5590 ;
case 2050 : return 5655 ;
case 2075 : return 5720 ;
case 2100 : return 5785 ;
case 2125 : return 5850 ;
case 2150 : return 5920 ;
case 2175 : return 5985 ;
case 2200 : return 6050 ;
case 2225 : return 6115 ;
case 2250 : return 6180 ;
case 2275 : return 6245 ;
case 2300 : return 6310 ;
case 2325 : return 6375 ;
case 2350 : return 6440 ;
case 2375 : return 6505 ;
case 2400 : return 6570 ;
case 2425 : return 6635 ;
case 2450 : return 6700 ;
case 2475 : return 6765 ;
case 2500 : return 6830 ;
case 2525 : return 6895 ;
case 2550 : return 6960 ;
case 2575 : return 7025 ;
case 2600 : return 7090 ;
case 2625 : return 7150 ;
case 2650 : return 7215 ;
case 2675 : return 7280 ;
case 2700 : return 7345 ;
case 2725 : return 7410 ;
case 2750 : return 7470 ;
case 2775 : return 7535 ;
case 2800 : return 7600 ;
case 2825 : return 7665 ;
case 2850 : return 7730 ;
case 2875 : return 7790 ;
case 2900 : return 7855 ;
case 2925 : return 7920 ;
case 2950 : return 7980 ;
case 2975 : return 8045 ;
case 3000 : return 8100 ;
case 3025 : return 8165 ;
case 3050 : return 8230 ;
case 3075 : return 8295 ;
case 3100 : return 8360 ;
case 3125 : return 8430 ;
case 3150 : return 8495 ;
case 3175 : return 8560 ;
case 3200 : return 8630 ;
case 3225 : return 8695 ;
case 3250 : return 8760 ;
case 3275 : return 8825 ;
case 3300 : return 8890 ;
case 3325 : return 8960 ;
case 3350 : return 9025 ;
case 3375 : return 9090 ;
case 3400 : return 9155 ;
case 3425 : return 9220 ;
case 3450 : return 9290 ;
case 3475 : return 9355 ;
case 3500 : return 9420 ;
case 3525 : return 9485 ;
case 3550 : return 9550 ;
case 3575 : return 9620 ;
case 3600 : return 9685 ;
case 3625 : return 9750 ;
case 3650 : return 9815 ;
case 3675 : return 9880 ;
case 3700 : return 9950 ;
case 3725 : return 10015 ;
case 3750 : return 10080 ;
case 3775 : return 10145 ;
case 3800 : return 10210 ;
case 3825 : return 10280 ;
case 3850 : return 10340 ;
case 3875 : return 10410 ;
case 3900 : return 10475 ;
case 3925 : return 10540 ;
case 3950 : return 10605 ;
case 3975 : return 10670 ;
case 4000 : return 10740 ;
case 4025 : return 10800 ;
case 4050 : return 10870 ;
case 4075 : return 10935 ;
case 4100 : return 11000 ;
case 4125 : return 11065 ;
case 4150 : return 11130 ;
case 4175 : return 11195 ;
case 4200 : return 11260 ;
case 4225 : return 11325 ;
case 4250 : return 11390 ;
case 4275 : return 11460 ;
case 4300 : return 11525 ;
case 4325 : return 11590 ;
case 4350 : return 11655 ;
case 4375 : return 11720 ;
case 4400 : return 11785 ;
case 4425 : return 11850 ;
case 4450 : return 11915 ;
case 4475 : return 11980 ;
case 4500 : return 12045 ;
case 4525 : return 12110 ;
case 4550 : return 12175 ;
case 4575 : return 12240 ;
case 4600 : return 12305 ;
case 4625 : return 12370 ;
case 4650 : return 12440 ;
case 4675 : return 12500 ;
case 4700 : return 12570 ;
case 4725 : return 12630 ;
case 4750 : return 12700 ;
case 4775 : return 12760 ;
case 4800 : return 12830 ;
case 4825 : return 12890 ;
case 4850 : return 12960 ;
case 4875 : return 13020 ;
case 4900 : return 13090 ;
case 4925 : return 13150 ;
case 4950 : return 13220 ;
case 4975 : return 13280 ;
case 5000 : return 13345 ;
case 5025 : return 13410 ;
case 5050 : return 13475 ;
case 5075 : return 13540 ;
case 5100 : return 13610 ;
case 5125 : return 13670 ;
case 5150 : return 13740 ;
case 5175 : return 13805 ;
case 5200 : return 13870 ;
case 5225 : return 13935 ;
case 5250 : return 14000 ;
case 5275 : return 14065 ;
case 5300 : return 14130 ;
case 5325 : return 14195 ;
case 5350 : return 14260 ;
case 5375 : return 14325 ;
case 5400 : return 14390 ;
case 5425 : return 14460 ;
case 5450 : return 14520 ;
case 5475 : return 14590 ;
case 5500 : return 14650 ;
case 5525 : return 14720 ;
case 5550 : return 14785 ;
case 5575 : return 14850 ;
case 5600 : return 14915 ;
case 5625 : return 14980 ;
case 5650 : return 15045 ;
case 5675 : return 15110 ;
case 5700 : return 15175 ;
case 5725 : return 15240 ;
case 5750 : return 15305 ;
case 5775 : return 15370 ;
case 5800 : return 15435 ;
case 5825 : return 15500 ;
case 5850 : return 15565 ;
case 5875 : return 15630 ;
case 5900 : return 15695 ;
case 5925 : return 15760 ;
case 5950 : return 15825 ;
case 5975 : return 15890 ;
case 6000 : return 15955 ;
case 6025 : return 16020 ;
case 6050 : return 16085 ;
case 6075 : return 16150 ;
case 6100 : return 16215 ;
case 6125 : return 16280 ;
case 6150 : return 16345 ;
case 6175 : return 16410 ;
case 6200 : return 16475 ;
case 6225 : return 16540 ;
case 6250 : return 16605 ;
case 6275 : return 16670 ;
case 6300 : return 16735 ;
case 6325 : return 16800 ;
case 6350 : return 16865 ;
case 6375 : return 16930 ;
case 6400 : return 16995 ;
case 6425 : return 17060 ;
case 6450 : return 17125 ;
case 6475 : return 17190 ;
case 6500 : return 17255 ;
case 6525 : return 17320 ;
case 6550 : return 17380 ;
case 6575 : return 17445 ;
case 6600 : return 17510 ;
case 6625 : return 17570 ;
case 6650 : return 17635 ;
case 6675 : return 17700 ;
case 6700 : return 17765 ;
case 6725 : return 17830 ;
case 6750 : return 17890 ;
case 6775 : return 17955 ;
case 6800 : return 18020 ;
case 6825 : return 18085 ;
case 6850 : return 18145 ;
case 6875 : return 18210 ;
case 6900 : return 18275 ;
case 6925 : return 18340 ;
case 6950 : return 18400 ;
case 6975 : return 18465 ;
case 7000 : return 18530 ;
case 7025 : return 18590 ;
case 7050 : return 18655 ;
case 7075 : return 18720 ;
case 7100 : return 18785 ;
case 7125 : return 18845 ;
case 7150 : return 18910 ;
case 7175 : return 18975 ;
case 7200 : return 19040 ;
case 7225 : return 19100 ;
case 7250 : return 19165 ;
case 7275 : return 19230 ;
case 7300 : return 19290 ;
case 7325 : return 19355 ;
case 7350 : return 19420 ;
case 7375 : return 19480 ;
case 7400 : return 19545 ;
case 7425 : return 19610 ;
case 7450 : return 19670 ;
case 7475 : return 19735 ;
case 7500 : return 19800 ;
default : return "undefined";
	}
}


// Bar->MoMi bei 60 Monaten Laufzeit
function do60(barpreis) {
	switch (barpreis) { 
case 250 : return 715 ;
case 275 : return 785 ;
case 300 : return 850 ;
case 325 : return 920 ;
case 350 : return 990 ;
case 375 : return 1055 ;
case 400 : return 1120 ;
case 425 : return 1185 ;
case 450 : return 1250 ;
case 475 : return 1315 ;
case 500 : return 1380 ;
case 525 : return 1450 ;
case 550 : return 1515 ;
case 575 : return 1580 ;
case 600 : return 1645 ;
case 625 : return 1710 ;
case 650 : return 1780 ;
case 675 : return 1840 ;
case 700 : return 1910 ;
case 725 : return 1970 ;
case 750 : return 2035 ;
case 775 : return 2100 ;
case 800 : return 2165 ;
case 825 : return 2230 ;
case 850 : return 2290 ;
case 875 : return 2355 ;
case 900 : return 2420 ;
case 925 : return 2480 ;
case 950 : return 2545 ;
case 975 : return 2605 ;
case 1000 : return 2670 ;
case 1025 : return 2730 ;
case 1050 : return 2790 ;
case 1075 : return 2855 ;
case 1100 : return 2915 ;
case 1125 : return 2980 ;
case 1150 : return 3040 ;
case 1175 : return 3100 ;
case 1200 : return 3160 ;
case 1225 : return 3220 ;
case 1250 : return 3280 ;
case 1275 : return 3340 ;
case 1300 : return 3400 ;
case 1325 : return 3460 ;
case 1350 : return 3520 ;
case 1375 : return 3580 ;
case 1400 : return 3635 ;
case 1425 : return 3695 ;
case 1450 : return 3750 ;
case 1475 : return 3810 ;
case 1500 : return 3870 ;
case 1525 : return 3930 ;
case 1550 : return 3990 ;
case 1575 : return 4050 ;
case 1600 : return 4110 ;
case 1625 : return 4170 ;
case 1650 : return 4230 ;
case 1675 : return 4290 ;
case 1700 : return 4350 ;
case 1725 : return 4410 ;
case 1750 : return 4465 ;
case 1775 : return 4525 ;
case 1800 : return 4585 ;
case 1825 : return 4640 ;
case 1850 : return 4700 ;
case 1875 : return 4760 ;
case 1900 : return 4815 ;
case 1925 : return 4875 ;
case 1950 : return 4930 ;
case 1975 : return 4990 ;
case 2000 : return 5050 ;
case 2025 : return 5110 ;
case 2050 : return 5170 ;
case 2075 : return 5230 ;
case 2100 : return 5290 ;
case 2125 : return 5350 ;
case 2150 : return 5410 ;
case 2175 : return 5470 ;
case 2200 : return 5530 ;
case 2225 : return 5590 ;
case 2250 : return 5650 ;
case 2275 : return 5710 ;
case 2300 : return 5770 ;
case 2325 : return 5830 ;
case 2350 : return 5890 ;
case 2375 : return 5945 ;
case 2400 : return 6005 ;
case 2425 : return 6065 ;
case 2450 : return 6125 ;
case 2475 : return 6180 ;
case 2500 : return 6240 ;
case 2525 : return 6300 ;
case 2550 : return 6360 ;
case 2575 : return 6420 ;
case 2600 : return 6475 ;
case 2625 : return 6535 ;
case 2650 : return 6595 ;
case 2675 : return 6650 ;
case 2700 : return 6710 ;
case 2725 : return 6770 ;
case 2750 : return 6825 ;
case 2775 : return 6885 ;
case 2800 : return 6945 ;
case 2825 : return 7000 ;
case 2850 : return 7060 ;
case 2875 : return 7115 ;
case 2900 : return 7175 ;
case 2925 : return 7230 ;
case 2950 : return 7290 ;
case 2975 : return 7350 ;
case 3000 : return 7405 ;
case 3025 : return 7465 ;
case 3050 : return 7525 ;
case 3075 : return 7585 ;
case 3100 : return 7645 ;
case 3125 : return 7705 ;
case 3150 : return 7765 ;
case 3175 : return 7830 ;
case 3200 : return 7890 ;
case 3225 : return 7950 ;
case 3250 : return 8010 ;
case 3275 : return 8070 ;
case 3300 : return 8130 ;
case 3325 : return 8190 ;
case 3350 : return 8250 ;
case 3375 : return 8310 ;
case 3400 : return 8370 ;
case 3425 : return 8430 ;
case 3450 : return 8490 ;
case 3475 : return 8550 ;
case 3500 : return 8610 ;
case 3525 : return 8670 ;
case 3550 : return 8735 ;
case 3575 : return 8795 ;
case 3600 : return 8855 ;
case 3625 : return 8915 ;
case 3650 : return 8975 ;
case 3675 : return 9035 ;
case 3700 : return 9095 ;
case 3725 : return 9155 ;
case 3750 : return 9215 ;
case 3775 : return 9275 ;
case 3800 : return 9335 ;
case 3825 : return 9395 ;
case 3850 : return 9455 ;
case 3875 : return 9515 ;
case 3900 : return 9575 ;
case 3925 : return 9635 ;
case 3950 : return 9695 ;
case 3975 : return 9755 ;
case 4000 : return 9815 ;
case 4025 : return 9875 ;
case 4050 : return 9935 ;
case 4075 : return 9995 ;
case 4100 : return 10055 ;
case 4125 : return 10115 ;
case 4150 : return 10175 ;
case 4175 : return 10235 ;
case 4200 : return 10295 ;
case 4225 : return 10355 ;
case 4250 : return 10415 ;
case 4275 : return 10475 ;
case 4300 : return 10535 ;
case 4325 : return 10590 ;
case 4350 : return 10650 ;
case 4375 : return 10710 ;
case 4400 : return 10770 ;
case 4425 : return 10830 ;
case 4450 : return 10890 ;
case 4475 : return 10950 ;
case 4500 : return 11010 ;
case 4525 : return 11070 ;
case 4550 : return 11130 ;
case 4575 : return 11190 ;
case 4600 : return 11250 ;
case 4625 : return 11310 ;
case 4650 : return 11370 ;
case 4675 : return 11430 ;
case 4700 : return 11485 ;
case 4725 : return 11545 ;
case 4750 : return 11605 ;
case 4775 : return 11665 ;
case 4800 : return 11725 ;
case 4825 : return 11785 ;
case 4850 : return 11840 ;
case 4875 : return 11900 ;
case 4900 : return 11960 ;
case 4925 : return 12020 ;
case 4950 : return 12080 ;
case 4975 : return 12140 ;
case 5000 : return 12200 ;
case 5025 : return 12260 ;
case 5050 : return 12320 ;
case 5075 : return 12380 ;
case 5100 : return 12440 ;
case 5125 : return 12500 ;
case 5150 : return 12560 ;
case 5175 : return 12620 ;
case 5200 : return 12680 ;
case 5225 : return 12740 ;
case 5250 : return 12800 ;
case 5275 : return 12860 ;
case 5300 : return 12920 ;
case 5325 : return 12980 ;
case 5350 : return 13040 ;
case 5375 : return 13100 ;
case 5400 : return 13160 ;
case 5425 : return 13215 ;
case 5450 : return 13275 ;
case 5475 : return 13335 ;
case 5500 : return 13395 ;
case 5525 : return 13455 ;
case 5550 : return 13515 ;
case 5575 : return 13575 ;
case 5600 : return 13635 ;
case 5625 : return 13695 ;
case 5650 : return 13755 ;
case 5675 : return 13815 ;
case 5700 : return 13870 ;
case 5725 : return 13930 ;
case 5750 : return 13990 ;
case 5775 : return 14050 ;
case 5800 : return 14110 ;
case 5825 : return 14170 ;
case 5850 : return 14230 ;
case 5875 : return 14290 ;
case 5900 : return 14350 ;
case 5925 : return 14410 ;
case 5950 : return 14470 ;
case 5975 : return 14530 ;
case 6000 : return 14585 ;
case 6025 : return 14645 ;
case 6050 : return 14705 ;
case 6075 : return 14765 ;
case 6100 : return 14825 ;
case 6125 : return 14885 ;
case 6150 : return 14945 ;
case 6175 : return 15000 ;
case 6200 : return 15060 ;
case 6225 : return 15120 ;
case 6250 : return 15180 ;
case 6275 : return 15240 ;
case 6300 : return 15300 ;
case 6325 : return 15360 ;
case 6350 : return 15420 ;
case 6375 : return 15475 ;
case 6400 : return 15535 ;
case 6425 : return 15595 ;
case 6450 : return 15655 ;
case 6475 : return 15715 ;
case 6500 : return 15770 ;
case 6525 : return 15830 ;
case 6550 : return 15890 ;
case 6575 : return 15950 ;
case 6600 : return 16005 ;
case 6625 : return 16065 ;
case 6650 : return 16120 ;
case 6675 : return 16180 ;
case 6700 : return 16240 ;
case 6725 : return 16300 ;
case 6750 : return 16355 ;
case 6775 : return 16415 ;
case 6800 : return 16470 ;
case 6825 : return 16530 ;
case 6850 : return 16590 ;
case 6875 : return 16650 ;
case 6900 : return 16705 ;
case 6925 : return 16765 ;
case 6950 : return 16820 ;
case 6975 : return 16880 ;
case 7000 : return 16940 ;
case 7025 : return 16995 ;
case 7050 : return 17055 ;
case 7075 : return 17110 ;
case 7100 : return 17170 ;
case 7125 : return 17230 ;
case 7150 : return 17285 ;
case 7175 : return 17345 ;
case 7200 : return 17400 ;
case 7225 : return 17460 ;
case 7250 : return 17520 ;
case 7275 : return 17575 ;
case 7300 : return 17635 ;
case 7325 : return 17690 ;
case 7350 : return 17750 ;
case 7375 : return 17810 ;
case 7400 : return 17865 ;
case 7425 : return 17925 ;
case 7450 : return 17980 ;
case 7475 : return 18040 ;
case 7500 : return 18100 ;
default : return "undefined";
	}
}

