/*---------------------------------------------------------------------------------
	Tags Ausschalten (Dropdownbug IE mit overlay)
---------------------------------------------------------------------------------*/

function showAllByTag(tagName,dispType) {
        var elements = document.getElementsByTagName(tagName);
        var i = 0;
        if (dispType == "") {
                dispType = inline;
        }
        while (i < elements.length) {
                elements[i].style.display = "inline";
                i++;
                }
}
function hideAllByTag_kfz1(tagName) {
        var elements = document.getElementsByTagName(tagName);
        var i = 0;
        while (i < elements.length) {
               if (i==0)
                elements[i].style.display = "none";
                i++;
                }
                
}

function hideAllByTag_kfz2(tagName) {
        var elements = document.getElementsByTagName(tagName);
        var i = 0;
        while (i < elements.length) {
                elements[i].style.display = "none";
                i++;
                }
}


function hideAllByTag_hausheim1(tagName) {
        var elements = document.getElementsByTagName(tagName);
        var i = 0;
        while (i < elements.length) {
        	 if (i==0)
                elements[i].style.display = "none";
                i++;
                }
}


function hideAllByTag_hausheim2(tagName) {
        var elements = document.getElementsByTagName(tagName);
        var i = 0;
        while (i < elements.length) {
        	 if (i==0)
                elements[i].style.display = "none";
                i++;
                }
}

function hideAllByTag_clubregistrierung(tagName) {
        var elements = document.getElementsByTagName(tagName);
       
        var i = 0;
        while (i < elements.length) {      	 	
                elements[i].style.display = "none";
                i++;
                }
}
function hideAllByTag_rechtsschutz2(tagName) {
    var elements = document.getElementsByTagName(tagName);
    var i = 0;
    while (i < elements.length) {
    	 if (i==0)
            elements[i].style.display = "none";
            i++;
            }
}


/*---------------------------------------------------------------------------------
	ANSPARRATEN
---------------------------------------------------------------------------------*/
var BetragMonatlich  = new Array  ("20", "30", "40", "50", "60", "70", "80", "90","100");
var BetragJaehrlich  = new Array  ("240", "360", "480", "600", "720", "840", "960", "1.080","1.200");
var BetragEinmalig  = new Array  ("1.440", "2.160", "2.880", "3.600", "4.320", "5.040", "5.760", "6.480","7.200");
/*---------------------------------------------------------------------------------
	DYNAMISCHES BAUSPAREN
---------------------------------------------------------------------------------*/
//var dynamischmonatlichGuthaben  = new Array  ("1.485","2.257","3.023","3.789","4.555","5.321","6.087","6.853","7.619");
var dynamischmonatlichGuthaben  = new Array  ("1.490","2.256","3.022","3.788","4.555","5.321","6.087","6.853","7.619");
//var dynamischmonatlichGewinn  = new Array  ("1.693","2.561","3.430","4.299","5.168","6.037","6.906","7.775","8.644");
var dynamischmonatlichGewinn  = new Array  ("1.692","2.561","3.430","4.299","5.169","6.038","6.907","7.776","8.645");
//var dynamischjaehrlichGuthaben  = new Array  ("1.500","2.271","3.042","3.813","4.584","5.355","6.125","6.896","7.667");
var dynamischjaehrlichGuthaben  = new Array  ("1.500","2.271","3.042","3.813","4.584","5.354","6.125","6.896","7.667");
//var dynamischjaehrlichGewinn  = new Array  ("1.721","2.604","3.487","4.371","5.254","6.137","7.020","7.904","8.787");
var dynamischjaehrlichGewinn  = new Array  ("1.721","2.604","3.487","4.371","5.254","6.137","7.021","7.904","8.787");
//var dynamischeinmaligGuthaben  = new Array  ("1.570","2.376","3.181","3.986","4.792","5.597","6.402","7.206","8.011");
var dynamischeinmaligGuthaben  = new Array  ("1.570","2.375","3.181","3.986","4.792","5.597","6.402","7.207","8.012");
//var dynamischeinmaligGewinn  = new Array  ("1.834","2.808","3.780","4.751","5.719","6.687","7.654","8.618","9.583");
var dynamischeinmaligGewinn  = new Array  ("1.834","2.807","3.780","4.751","5.720","6.687","7.654","8.619","9.583");
/*---------------------------------------------------------------------------------
	DYNAMISCHES JUGENDBAUSPAREN
---------------------------------------------------------------------------------*/
//var jugendmonatlichGuthaben  = new Array  ("1.491","2.258","3.024","3.790","4.557","5.323","6.089","6.856","7.622");
var jugendmonatlichGuthaben  = new Array  ("1.491","2.257","3.024","3.790","4.557","5.323","6.089","6.856","7.622");
//var jugendmonatlichGewinn  = new Array  ("1.693","2.563","3.432","4.301","5.171","6.040","6.909","7.779","8.648");
var jugendmonatlichGewinn  = new Array  ("1.693","2.563","3.432","4.301","5.171","6.040","6.910","7.779","8.649");
//var jugendjaehrlichGuthaben  = new Array  ("1.501","2.273","3.044","3.816","4.587","5.359","6.130","6.902","7.673");
var jugendjaehrlichGuthaben  = new Array  ("1.501","2.273","3.044","3.816","4.587","5.359","6.130","6.902","7.673");
//var jugendjaehrlichGewinn  = new Array  ("1.722","2.606","3.490","4.374","5.258","6.142","7.026","7.910","8.794");
var jugendjaehrlichGewinn  = new Array  ("1.722","2.606","3.490","4.374","5.258","6.142","7.026","7.910","8.794");
//var jugendeinmaligGuthaben  = new Array  ("1.577","2.387","3.196","4.005","4.814","5.623","6.432","7.240","8.049");
var jugendeinmaligGuthaben  = new Array  ("1.577","2.387","3.196","4.005","4.814","5.623","6.432","7.241","8.049");
//var jugendeinmaligGewinn  = new Array  ("1.843","2.821","3.797","4.773","5.746","6.718","7.688","8.658","9.626");
var jugendeinmaligGewinn  = new Array  ("1.842","2.821","3.797","4.773","5.746","6.718","7.689","8.658","9.627");

/*---------------------------------------------------------------------------------
	FIXZINSBAUSPAREN
---------------------------------------------------------------------------------*/
var fixzinsmonatlichGuthaben  = new Array  ("1.533","2.321","3.108","3.896","4.684","5.472","6.260","7.048","7.835");
var fixzinsmonatlichGewinn  = new Array  ("1.595","2.414","3.233","4.052","4.871","5.690","6.509","7.328","8.147");
var fixzinsjaehrlichGuthaben  = new Array  ("1.547","2.342","3.136","3.931","4.726","5.520","6.315","7.110","7.905");
var fixzinsjaehrlichGewinn  = new Array  ("1.609","2.435","3.261","4.087","4.913","5.739","6.565","7.391","8.217");
var fixzinseinmaligGuthaben  = new Array  ("1.626","2.460","3.294","4.128","4.961","5.794","6.627","7.460","8.292");
var fixzinseinmaligGewinn  = new Array  ("1.639","2.512","3.385","4.256","5.127","5.997","6.867","7.735","8.604");
/*---------------------------------------------------------------------------------
	FINANZIERUNGS-RECHNER  mit Grundbuch, Energiespardarlehen mit Grundbuch
---------------------------------------------------------------------------------*/
//var SofortBetragMonRateList  = new Array  ("416,90", "299,60", "241,70", "207,50", "178,40", "520,90", "374,30", "301,90", "259,20", "222,80", "624,90", "449,00", "362,10", "310,80", "267,20", "728,90", "523,60", "422,30", "362,50", "311,60", "832,90", "598,30","482,50", "414,20", "356,00", "936,80", "673,00", "542,70", "465,80", "400,40", "1.040,80", "747,70", "602,90", "517,50", "444,80", "1.144,80", "822,30", "663,10", "569,10", "489,20", "1.248,80", "897,00", "723,30", "620,80", "533,60", "1.352,80", "971,70", "783,50", "672,50", "578,00", "1.456,80", "1.046,40", "843,70", "724,10", "622,40", "1.560,80", "1.121,00", "903,90", "775,80", "666,80");
//var SofortBetragMonRateList  = new Array  ("411,90","295,90","238,70","204,90","176,20" ,"514,60","369,70","298,10","255,90","220,00" ,"617,30","443,40","357,60","307,00","263,90" ,"720,00","517,20","417,00","358,00","307,70" ,"822,80","591,00","476,50","409,00","351,60" ,"925,50","664,70","535,90","460,00","395,40" ,"1.028,20","738,50","595,40","511,00","439,20" ,"1.131,00","812,20","654,80","562,10","483,10" ,"1.233,70","886,00","714,30","613,10","526,90" ,"1.336,40","959,70","773,70","664,10","570,80" ,"1.439,10","1.033,50","833,20","715,10","614,60" ,"1.541,90","1.107,30","892,70","766,20","658,40" );
//var SofortBetragMonRateList  = new Array  ("404,10","290,30","234,10","201,00","172,80","505,00","362,60","292,40","251,00","215,80","605,70","435,00","350,70","301,00","258,80","706,60","507,30","409,00","351,10","301,80","807,40","579,70","467,30","401,10","344,80","908,20","652,00","525,60","451,20","387,70","1.009,00","724,40","583,90","501,20","430,70","1.109,80","796,70","642,30","551,20","473,70","1.210,60","869,10","700,60","601,30","516,70","1.311,40","941,40","758,90","651,30","559,70","1.412,20","1.013,80","817,20","701,30","602,70","1.513,00","1.086,10","875,50","751,40","645,70");
//var SofortBetragMonRateList  = new Array  ("391,90",	"281,40",	"226,90",	"194,80",	"167,40","489,70",	"351,50",	"283,40",	"243,20",	"209,10","587,40",	"420,70",	"339,10",	"291,10",	"250,20","685,10",	"491,70",	"396,40",	"340,20",	"292,40","782,90",	"561,90",	"452,90",	"388,70",	"334,00", "880,70",	"632,00",	"509,40",	"437,10",	"375,70", "978,40",	"702,10", "565,90",	"485,60",	"417,30","1.076,10",	"772,20",	"622,40",	"534,10",	"459,00","1.173,90",	"842,40",	"678,90",	"582,60",	"500,60","1.271,60",	"912,50",	"735,40",	"631,10",	"542,30","1.369,40",	"982,60",	"791,90",	"679,50",	"584,00","1.467,40",	"1.052,70",	"848,40",	"728,00", "625,60","1.564,90",	"1.122,80",	"904,90",	"776,50",	"667,20","1.662,60",	"1.193,00",	"961,40",	"825,00",	"708,90","1.760,30",	"1.263,10",	"1.017,90",	"873,40",	"750,5");
//var SofortBetragMonRateList  = new Array  ("389,40",	"279,50",	"225,30",	"193,40",	"166,30", "486,50",	"349,20",	"281,40",	"241,60",	"207,60", "583,60",	"418,80",	"337,60",	"289,70",	"249,00", "680,70",	"488,50",	"393,70",	"337,90",	"290,00", "777,80",	"558,10",	"449,80",	"386,00",	"331,70", "874,90",	"627,80",	"505,90",	"434,10",	"373,10", "972,00",	"697,40", "562,00",	"482,30",	"414,50", "1.069,10",	"767,00",	"618,10", "534,10",	"455,80", "1.166,20",	"836,70",	"674,20",	"578,60",	"497,20", "1.263,40",	"906,30",	"730,40",	"626,70",	"538,50", "1.360,50",	"976,00",	"786,50",	"674,90",	"579,90", "1.457,60",	"1.045,60",	"842,60",	"723,00", "621,30", "1.554,70",	"1.115,30",	"898,70",	"771,10",	"662,60", "1.651,80",	"1.184,90",	"954,80",	"819,30",	"704,00", "1.748,90",	"1.254,60",	"1.010,90",	"867,40",	"745,30");
//var SofortBetragMonRateList  = new Array  ("402,20",	"288,70",	"232,80",	"199,80",	"171,80", "502,40",	"360,60",	"290,70",	"249,50",	"214,40", "602,50",	"432,50",	"348,60",	"299,20",	"257,10", "702,70",	"504,30",	"406,50",	"348,90",	"299,80", "802,90",	"576,20",	"464,40",	"398,50",	"342,50", "903,10",	"648,10",	"522,30",	"448,20",	"385,20", "1.003,20",	"719,90", "580,20",	"497,90",	"427,80", "1.103,40",	"791,80",	"638,10", "547,60",	"470,50", "1.203,60",	"863,70",	"696,00",	"597,30",	"513,20", "1.303,80",	"935,50",	"753,90",	"646,90",	"555,90", "1.403,90",	"1.007,40",	"811,80",	"696,60",	"598,50", "1.504,10",	"1.079,30",	"869,70",	"746,30", "641,20", "1.604,30",	"1.151,10",	"927,60",	"796,00",	"683,90", "1.704,50",	"1.223,00",	"985,50",	"845,60",	"726,60", "1.804,60",	"1.294,90",	"1.043,40",	"895,30",	"769,30");
//var SofortBetragMonRateList  = new Array  ("404,00","291,30","235,80","203,20","177,20","505,10","364,20","294,80","254,00","221,40","605,90","436,70","353,50","304,50","265,50","706,60","509,30","412,20","355,10","309,50","807,30","581,90","470,90","405,70","353,60","908,00","654,40","529,60","456,20","397,70","1.008,80","727,00","588,30","506,80","441,70","1.109,50","799,60","647,00","557,40","485,80","1.210,20","872,20","705,70","607,90","529,90","1.310,90","944,70","764,50","658,50","573,90","1.411,70","1.017,30","823,20","709,10","618,00","1.512,40","1.089,90","881,90","759,60","662,10","1.613,10","1.162,40","940,60","810,20","706,10","1.713,80","1.235,00","999,30","860,80","750,20","1.814,50","1.307,60","1.058,00","911,30","794,30");
//var SofortBetragMonRateList = new Array("401,10","500,90","600,80","700,60","800,50","900,30","1.000,20","1.100,00","1.199,80","1.299,70","1.399,50","1.499,40","1.599,20","1.699,00","1.798,90","289,41","361,10","433,00","504,90","576,80","648,80","720,70","792,60","864,50","936,50","1.008,40","1.080,30","1.152,20","1.224,20","1.296,10","234,00","292,20","350,40","408,60","466,80","525,00","583,20","641,40","699,50","757,70","815,90","874,10","932,30","990,40","1.048,60","201,70","251,80","301,90","352,00","402,10","452,20","502,40","552,50","602,60","652,70","702,80","752,90","803,00","853,10","903,80","176,10","219,90","263,60","307,30","351,10","394,80","438,50","482,30","526,00","569,70","613,50","657,20","700,90","744,70","788,40");
//var SofortBetragMonRateListMitBefreiung = new Array("395,10","493,50","592,00","690,50","789,00","887,40","985,90","1.084,40","1.182,90","1.281,30","1.379,80","1.478,30","1.576,70","1.675,20","1.773,70","284,80  ","355,80  ","426,70  ","497,60  ","568,60  ","639,50  ","710,50  ","781,40  ","852,40  ","923,30  ","994,20  ","1.065,20","1.136,10","1.207,00","1.278,00 ","230,60  ","288,00  ","345,40  ","402,80  ","460,20  ","517,50  ","574,90  ","632,30  ","689,70  ","747,10  ","804,50  ","861,90  ","919,30  ","976,70  ","1.034,10","198,70  ","248,10  ","297,60  ","347,00  ","396,40  ","445,90  ","495,30  ","544,70  ","594,20  ","643,60  ","693,00  ","742,50  ","791,90  ","841,30  ","890,80  ","173,50  ","216,70  ","259,80  ","303,00  ","346,10  ","389,30  ","432,40  ","475,60  ","518,70  ","561,90  ","605,00  ","648,10  ","691,30  ","734,40  ","777,60");
//var SofortBetragMonRateList = new Array("400,30","499,90","599,60","699,20","798,90","898,50","998,20","1.097,80","1.197,50","1.297,10","1.396,80","1.496,40","1.596,10","1.695,70","1.795,30","288,60","360,40","432,20","504,00","575,80","647,60","719,40","791,10","862,90","934,70","1.006,50","1.078,30","1.150,10","1.221,90","1.293,70","233,60","291,70","349,80","407,90","466,00","524,00","582,10","640,20","698,30","756,30","814,40","872,50","930,60","988,70","1.046,70","201,30","251,30","301,40","351,40","401,40","451,40","502,40","551,50","601,50","651,50","701,60","751,60","801,60","851,60","901,60","175,50","219,10","262,70","306,30","350,50","394,10","437,10","480,70","524,30","567,90","611,50","655,00","698,60","742,20","785,80");
//var SofortBetragMonRateListMitBefreiung = new Array("394,30","492,60","590,80","689,10","787,40","885,70","983,90","1.082,20","1.180,50","1.278,80","1.377,00","1.475,30","1.573,60","1.671,80","1.770,10","284,30","355,10","425,90","496,70","567,50","638,30","709,10","779,90","850,70","921,60","992,40","1.063,20","1.134,00","1.204,80","1.275,60","230,20","287,40","344,70","402,00","459,30","516,60","573,90","631,20","688,50","745,70","803,00","860,30","917,60","974,90","1.032,20","198,30","247,70","297,00","346,40","395,70","445,10","495,30","543,80","593,10","642,40","691,80","741,10","790,50","839,80","889,20","173,00","216,00","259,00","302,00","345,00","388,00","431,00","474,00","517,00","560,00","603,00","646,00","689,00","732,00","775,00");
var SofortBetragMonRateList = new Array("406,90","508,20","609,60","710,90","812,20","913,50","1.014,80","1.116,10","1.217,50","1.318,80","1.420,10","1.521,40","1.622,70","1.724,00","1.825,40","296,50","370,30","444,10","517,80","591,60","665,40","739,10","812,90","886,70","960,50","1.034,20","1.108,00","1.181,80","1.255,60","1.329,30","242,40","302,70","363,00","423,30","483,60","543,90","604,20","664,40","724,70","785,00","845,30","905,60","965,90","1.026,10","1.086,40","210,90","263,30","315,70","368,10","420,50","472,90","525,40","577,80","630,20","682,60","735,00","787,40","839,80","892,20","944,70","185,90","232,10","278,30","324,50","370,70","416,90","463,10","509,30","555,50","601,70","647,80","694,00","740,20","786,40","832,60");
var SofortBetragMonRateListMitBefreiung = new Array("400,80","500,70","600,60","700,50","800,50","900,40","1.000,30","1.100,20","1.200,20","1.300,10","1.400,00","1.499,90","1.599,80","1.699,80","1.799,70","292,10","364,80","437,60","510,30","583,10","655,90","728,60","801,40","874,20","946,90","1.019,70","1.092,40","1.165,20","1.238,00","1.310,70","238,80","298,30","357,70","417,20","476,70","536,10","595,60","655,10","714,50","774,00","833,40","892,90","952,40","1.011,80","1.071,30","207,70","259,40","311,20","362,80","414,60","466,30","518,00","569,70","621,40","673,10","724,80","776,50","828,20","879,90","931,60","183,20","228,80","274,30","319,90","365,50","411,00","456,60","502,20","547,70","593,30","638,90","684,40","730,00","775,60","821,10");
/*---------------------------------------------------------------------------------
	FINANZIERUNGS-RECHNER  ohne Grundbuch
---------------------------------------------------------------------------------*/
//var SofortBetragMonRateListOhneGrundbuch  = new Array  ("73,50","54,10","83,90","61,70","94,30","69,30","104,60","77,00","115,00","84,60","125,40","92,20","135,80","99,80","146,20","107,40","156,60","115,00","167,00","122,70","177,30","130,30","187,70","137,90","198,10","145,50","208,50","153,10","218,90","160,70","229,30","168,40");
//var SofortBetragMonRateListOhneGrundbuch  = new Array ("72,90","53,40","83,20","60,90","93,50","68,40","103,80",	"75,90","114,10",	"83,50","124,40",	"91,00","134,70",	"98,50","145,00", "106,00","155,30","113,50","165,60","121,00","175,90","128,60","186,20","136,10","196,50","143,60","206,80","151,50","217,10","158,60","227,40","166,10","237,70","173,70","248,00","181,20","258,30","188,70"); 
//var SofortBetragMonRateListOhneGrundbuch  = new Array ("73,10","53,80","83,30","61,20","93,40","68,70","103,60","76,10","113,80","83,60", "123,90","91,00", "134,10","98,50", "144,30","105,90","154,50","113,40","164,60","120,90","174,80","128,30","185,00","135,80","195,20","143,20","205,30","150,70","215,50","158,10","225,70","165,60","235,90","173,00","246,00","180,50","256,20","187,90");
//var SofortBetragMonRateListOhneGrundbuch  = new Array  ("73,30","53,90","83,60","61,50","94,00","69,10","104,30","76,60","114,60","84,20","125,00","91,80","135,30","99,40","145,70","107,00","156,00","114,50","166,40","122,10","176,70","129,70","187,10","137,30","197,40","144,90","207,70","152,40","218,10","160,00","228,40","167,60","238,80","175,20","249,10","182,80","259,50","190,90");
var SofortBetragMonRateListOhneGrundbuch  = new Array ("74,50","55,40","85,10","63,20","95,60","71,00","106,10","78,80","116,70","86,60","127,20","94,40","137,70","102,20","148,30","110,00","158,80","117,80","169,30","125,60","179,90","133,40","190,40","141,20","200,90","149,00","211,50","156,80","222,00","164,60","232,50","172,40","243,10","180,20","253,60","188,00","264,20","195,80");
/*---------------------------------------------------------------------------------
FINANZIERUNGS-RECHNER  Fixzins
---------------------------------------------------------------------------------*/
//var SofortBetragMonRatFixzins = new Array("409,90","511,90","614,00","716,00","818,10","920,10","1.022,20","1.124,20","1.226,30","1.328,30","1.430,30","1.532,40","1.634,40","1.736,40","1.838,50","296,00","369,60","443,30","516,90","590,60","664,20","737,90","811,50","885,10","958,80","1.032,40","1.106,00","1.179,70","1.253,30","1.326,90","239,80","299,40","359,10","418,70","478,30","537,90","597,60","657,20","716,80","776,40","836,10","895,70","955,30","1.014,90","1.074,50","206,70","258,10","309,50","360,90","412,30","463,60","515,00","566,40","617,80","669,10","720,50","771,90","823,30","874,60","926,00","180,30","225,10","269,90","314,70","359,50","404,30","449,10","493,90","538,60","583,40","628,20","673,00","717,80","762,60","807,40");
//var SofortBetragMonRatFixzinsMitBefreiung = new Array("403,80","504,40","605,10","705,70","806,30","907,00","1.007,60","1.108,30","1.208,90","1.309,60","1.410,20","1.510,80","1.611,50","1.712,10","1.812,80","291,60","364,20","436,90","509,50","582,10","654,80","727,40","800,10","872,70","945,30","1.017,90","1.090,60","1.163,20","1.235,80","1.308,50","236,30","295,10","353,90","412,70","471,50","530,30","589,20","648,00","706,80","765,60","824,40","883,20","942,00","1.000,80","1.059,60","203,70","254,40","305,10","355,80","406,40","457,10","507,80","558,50","609,20","659,90","710,50","761,20","811,90","862,60","913,30","177,70","221,90","266,10","310,30","354,40","398,60","442,80","487,00","531,20","575,40","619,60","663,70","707,90","752,10","796,30");
//var SofortBetragMonRatFixzins = new Array("408,00","509,50","611,10","712,60","814,20","915,80","1.017,30","1.118,90","1.220,40","1.322,00","1.423,60","1.525,10","1.626,70","1.728,20","1.829,80","294,50","367,80","441,00","514,30","587,60","660,80","734,10","807,30","880,60","953,90","1.027,10","1.100,40","1.173,70","1.246,90","1.320,20","238,60","297,90","357,20","416,50","475,80","535,10","594,40","653,70","713,00","772,30","831,60","890,90","950,30","1.009,60","1.068,90","205,60","256,70","307,80","358,90","410,00","461,10","512,20","563,30","614,40","665,50","716,60","767,70","818,80","869,90","921,00","179,40","223,90","268,40","313,00","357,50","402,10","446,60","491,20","535,70","580,20","624,80","669,30","713,90","758,40","803,00");
//var SofortBetragMonRatFixzinsMitBefreiung = new Array("401,80","502,00","602,20","702,30","802,50","902,70","1.002,80","1.103,00","1.203,20","1.303,30","1.403,50","1.503,70","1.603,80","1.704,00","1.804,20","290,10","362,40","434,60","506,90","579,20","651,40","723,70","795,90","868,20","940,50","1.012,70","1.085,00","1.157,30","1.229,50","1.301,80","235,00","293,50","352,00","410,50","469,00","527,50","586,00","644,50","703,00","761,50","820,00","878,50","937,00","995,50","1.054,00","202,60","253,00","303,40","353,80","404,20","454,70","505,10","555,50","605,90","656,30","706,70","757,10","807,50","857,90","908,30","176,70","220,70","264,60","308,60","352,50","396,40","440,40","484,30","528,30","572,20","616,20","660,10","704,10","748,00","791,90");
var SofortBetragMonRatFixzins = new Array("411,20","513,50","615,90","718,30","820,70","923,10","1.025,40","1.127,80","1.230,20","1.332,60","1.434,90","1.537,30","1.639,70","1.742,10","1.844,40","299,70","374,20","448,80","523,30","597,90","672,40","747,00","821,60","896,10","970,70","1.045,20","1.119,80","1.194,40","1.268,90","1.343,50","245,00","306,00","366,90","427,80","488,80","549,70","610,60","671,60","732,50","793,40","854,40","915,30","967,20","1.037,20","1.098,10","213,10","266,10","319,10","372,10","425,10","478,00","531,00","584,00","637,00","689,90","742,90","795,90","848,90","901,90","954,80","187,90","234,60","281,30","328,00","374,70","421,40","468,10","514,80","561,50","608,10","654,80","701,50","748,20","794,90","841,60");
var SofortBetragMonRatFixzinsMitBefreiung = new Array("405,00","506,00","606,90","707,90","808,90","909,90","1.010,80","1.111,80","1.212,80","1.313,70","1.414,70","1.515,70","1.616,70","1.717,60","1.818,60","295,20","368,70","442,30","515,80","589,30","662,90","736,40","810,00","883,50","957,00","1.030,60","1.104,10","1.177,70","1.251,20","1.324,70","241,40","301,50","361,60","421,70","481,80","541,90","602,00","662,10","722,20","782,30","842,40","902,50","962,60","1.022,80","1.082,90","210,00","262,20","314,50","366,80","419,00","471,30","523,60","575,80","628,10","680,30","732,60","784,90","837,10","889,40","941,60","185,20","231,20","277,30","323,40","369,40","415,50","461,60","507,60","553,70","599,70","645,80","691,90","737,90","784,00","830,10");
/*---------------------------------------------------------------------------------
FINANZIERUNGS-dasenergiespardarlehen ohne Grundbuch 
---------------------------------------------------------------------------------*/
//var SofortBetragMonRateListEnergiespardarlehenOhneGrundbuch = new Array ("75,60", "55,60", "86,30", "63,50", "97,00", "71,30", "107,60", "79,10", "118,30", "87,00", "129,00", "94,80", "139,70", "102,60", "150,30", "110,40", "161,00", "118,30", "171,70", "126,10", "182,40", "133,90", "193,00", "141,80", "203,70", "149,60", "214,40", "157,40", "225,10", "165,20", "235,70", "173,10"); 
//var SofortBetragMonRateListEnergiespardarlehenOhneGrundbuch = new Array ("72,90","53,40","83,20","60,90","93,50","68,40","103,80",	"75,90","114,10",	"83,50","124,40",	"91,00","134,70",	"98,50","145,00", "106,00","155,30","113,50","165,60","121,00","175,90","128,60","186,20","136,10","196,50","143,60","206,80","151,50","217,10","158,60","227,40","166,10","237,70","173,70","248,00","181,20","258,30","188,70"); 
//var SofortBetragMonRateListEnergiespardarlehenOhneGrundbuch  = new Array ("73,10","53,80","83,30","61,20","93,40","68,70","103,60","76,10","113,80","83,60", "123,90","91,00", "134,10","98,50", "144,30","105,90","154,50","113,40","164,60","120,90","174,80","128,30","185,00","135,80","195,20","143,20","205,30","150,70","215,50","158,10","225,70","165,60","235,90","173,00","246,00","180,50","256,20","187,90");
//var SofortBetragMonRateListEnergiespardarlehenOhneGrundbuch = new Array ("73,30","53,90","83,60","61,50","94,00","69,10","104,30","76,60","114,60","84,20","125,00","91,80","135,30","99,40","145,70","107,00","156,00","114,50","166,40","122,10","176,70","129,70","187,10","137,30","197,40","144,90","207,70","152,40","218,10","160,00","228,40","167,60","238,80","175,20","249,10","182,80","259,50","190,90"); 
//var SofortBetragMonRateListEnergiespardarlehenOhneGrundbuch = new Array ("74,50","55,40","85,10","63,20","95,60","71,00","106,10","78,80","116,70","86,60","127,20","94,40","137,70","102,20","148,30","110,00","158,80","117,80","169,30","125,60","179,90","133,40","190,40","141,20","200,90","149,00","211,50","156,80","222,00","164,60","232,50","172,40","243,10","180,20","253,60","188,00","264,20","195,80");
var SofortBetragMonRateListEnergiespardarlehenOhneGrundbuch = new Array ("74,50","55,40","85,10","63,20","95,60","71,00","106,10","78,80","116,70","86,60","127,20","94,40","137,70","102,20","148,30","110,00","158,80","117,80","169,30","125,60","179,90","133,40","190,40","141,20","200,90","149,00","211,50","156,80","222,00","164,60","232,50","172,40","243,10","180,20","253,60","188,00","264,20","195,80");
/*---------------------------------------------------------------------------------
DYNBOND
---------------------------------------------------------------------------------*/

/* ist 2 jï¿½hrig Dynamic-Bond XXVI*/ var bondBetragZweiJahre = new Array ("1.036,60","1.554,90","2.073,20","2.591,50","3.109,80","3.628,10","4.146,40","4.664,70","5.183,00","5.701,30","6.219,60","6.737,90","7.256,20","7.744,50","8.292,80","8.811,10","9.329,40","9.847,70","10.366,00","10.884,30","11.402,60","11.920,90","12.439,20","12.957,50","13.475,80","13.994,10","14.512,40","15.030,70","15.549,00","16.067,30","16.585,60","17.103,90","17.622,20","18.140,50","18.658,80","19.177,10","19.695,40","20.213,70","20.732,00");
/* ist 4 jï¿½hrig Dynamic-Bond XXVVI*/ var bondBetragVierJahre = new Array ("1.095,00","1.642,50","2.190,00","2.737,50","3.285,00","3.832,50","4.380,00","4.927,50","5.475,00","6.022,50","6.570,00","7.117,50","7.665,00","8.212,50","8.760,00","9.307,50","9.855,00","10.402,50","10.950,00","11.497,50","12.045,00","12.592,50","13.140,00","13.687,50","14.235,00","14.782,50","15.330,00","15.877,50","16.425,00","16.972,50","17.520,00","18.067,50","18.615,00","19.162,50","19.710,00","20.257,50","20.805,00","21.352,50","21.900,00");
/* ist 6 jï¿½hrig Dynamic-Bond XXVI*/ var bondBetragSechsJahre = new Array ("1.167,10","1.750,65","2.334,20","2.917,75","3.501,30","4.084,85","4.668,40","5.251,95","5.835,50","6.419,05","7.002,60","7.586,15","8.169,70","8.753,25","9.336,80","9.920,35","10.503,90","11.087,45","11.671,00","12.254,55","12.838,10","13.421,65","14.005,20","14.588,75","15.172,30","15.755,85","16.339,40","16.922,95","17.506,50","18.090,05","18.673,60","19.257,15","19.840,70","20.424,25","21.007,80","21.591,35","22.174,90","22.758,45","23.342,00");



/*---------------------------------------------------------------------------------
DYNREND
---------------------------------------------------------------------------------*/
var rendmonatlichAuszahlung = new Array ("45,00", "49,50", "54,00", "58,50", "62,99", "67,50", "72,00", "76,50", "81,00", "85,50", "90,00");
var rendmonatlichRest =  new Array ("141,05", "155,16", "169,26", "183,36", "197,47", "211,58", "225,68", "239,79", "253,89", "267,99", "282,10");
var rendhalbjaehrlichAuszahlung =  new Array ("270,00", "297,00", "324,00", "351,00", "378,00", "405,00", "432,00", "459,00", "486,00", "513,00", "540,00");
var rendhalbjaehrlichRest =  new Array ("176,90", "194,59", "212,28", "229,97", "247,66", "265,35", "283,04", "300,73", "318,42", "336,11", "353,80");
var rendjaehrlichAuszahlung=  new Array ("540,00", "594,00", "648,00", "702,00", "756,00", "810,00", "864,00", "918,00", "972,00", "1.026,00", "1.080,00");
var rendjaehrlichRest =  new Array ("219,90", "241,89", "263,88", "285,87", "307,86", "329,85", "351,84", "373,83", "395,82", "417,81", "439,80");
/*---------------------------------------------------------------------------------
	INFOBOXEN FUER RECHNER
---------------------------------------------------------------------------------*/
function toggleswitch(div)
{
var option=['infoLeistung','infoPickerl','infoKasko','infoListenpreis','infoNutzflaecheHaushaltEigenheim','infoNutzflaecheHaushalt','infoXXLSchutzHaushalt','infoXXLSchutzHaushaltEigenheim','infoHaftpflicht','infoHundehaftpflicht', 'infoHeizungskaskoHaushaltEigenheim', 'infoHeizungskaskoHaushalt',  'infoSchwimmbecken','infoKatastrophenschutzHaushaltEigenheim', 'infoKatastrophenschutzHaushalt'];
for(var i=0; i<option.length; i++)
{ obj=document.getElementById(option[i]);
obj.style.display=(option[i]==div) && !(obj.style.display=="block")? "block" : "none";}
}

function toggleswitchkfz(div)
{
var option=['infoLeistung','infoPickerl','infoKasko','infoListenpreis','infoHaftpflicht'];
for(var i=0; i<option.length; i++)
{ obj=document.getElementById(option[i]);
obj.style.display=(option[i]==div) && !(obj.style.display=="block")? "block" : "none";}
}

function toggleswitchregistrierung(div)
{
var option=['infoKundennummer', 'infoSvnr', 'infoAdresse', 'infoTel'];
for(var i=0; i<option.length; i++)
{ obj=document.getElementById(option[i]);
obj.style.display=(option[i]==div) && !(obj.style.display=="block")? "block" : "none";}
}
function toggleswitchrs(div)
{
var option=['infoRSPrivat','infoXxlSchutz','infoMitversicherung','infoWohnenEigentum','infoKfz','infoBerufPension','infoWohnenEigentumVermietung','infoFamilie','infoRSKfzAlle','infoSchadenStrafRSKfzAlle','infoRSKfzEin','infoSchadenStrafRSKfzEin'];
for(var i=0; i<option.length; i++)
{ obj=document.getElementById(option[i]);
obj.style.display=(option[i]==div) && !(obj.style.display=="block")? "block" : "none";}
}
/*---------------------------------------------------------------------------------
	FUNKTION FINANZIERUNGSRECHNER mit Grundbuch / ohne Gebührenbefreiung
---------------------------------------------------------------------------------*/
function finanzierungsrechner(){
	var TheForm = document.forms[0];
	var anzZeilen = 15;
	if (TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value == "" || TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value == '')
		{ 	TheForm.elements['mainForm:SofortBetragMonRateOut'].value= "";	}
	else {	
		var TheIndex = 
		(parseInt(TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value , 10) 
		+ 
		parseInt(TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value , 10) *  anzZeilen);
		TheForm.elements['mainForm:SofortBetragMonRateOut'].value = "\u20ac" + "\u00A0"  + SofortBetragMonRateList[TheIndex];	
		}
}
/*---------------------------------------------------------------------------------
FUNKTION FINANZIERUNGSRECHNER mit Grundbuch / mit Gebührenbefreiung
---------------------------------------------------------------------------------*/
function finanzierungsrechnermitGebuehrenbefreiung(){
	var TheForm = document.forms[0];
	var anzZeilen = 15;
	if (TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value == "" || TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value == '')
		{ 	TheForm.elements['mainForm:SofortBetragMonRateOutMitBefreiung'].value= "";	}
	else {	
		var TheIndex = 
		(parseInt(TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value , 10) 
		+ 
		parseInt(TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value , 10) * anzZeilen);
		TheForm.elements['mainForm:SofortBetragMonRateOutMitBefreiung'].value = "\u20ac" + "\u00A0"  +  SofortBetragMonRateListMitBefreiung[TheIndex];	
		}
}


/*---------------------------------------------------------------------------------
	FUNKTION FINANZIERUNGSRECHNER ohne Grundbuch
---------------------------------------------------------------------------------*/
function finanzierungsrechnerOhneGrundbuch(){
	var TheForm = document.forms[0];
	if (TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value == "" || TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value == '')
		{ 	TheForm.elements['mainForm:SofortBetragMonRateOut'].value= "";	}
	else {	
		var TheIndex = 
		(parseInt(TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value , 10) * 2) 
		+ 
		parseInt(TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value , 10);
		TheForm.elements['mainForm:SofortBetragMonRateOut'].value = "\u20ac" + "\u00A0"  + SofortBetragMonRateListOhneGrundbuch[TheIndex];	
		}
}
/*---------------------------------------------------------------------------------
FUNKTION FINANZIERUNGSRECHNER Fixzinsdarlehen / ohne Gebührenbefreiung
---------------------------------------------------------------------------------*/
function finanzierungsrechnerFixzins(){
var TheForm = document.forms[0];
var anzZeilen = 15;
if (TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value == "" || TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value == '')
	{ 	TheForm.elements['mainForm:SofortBetragMonRatFixzins'].value= "";	}
else {	
	var TheIndex = 
	(parseInt(TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value , 10) 
	+ 
	parseInt(TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value , 10) *  anzZeilen);
	TheForm.elements['mainForm:SofortBetragMonRatFixzins'].value = "\u20ac" + "\u00A0"  + SofortBetragMonRatFixzins[TheIndex];	
	}
}
/*---------------------------------------------------------------------------------
FUNKTION FINANZIERUNGSRECHNER Fixzinsdarlehen / mit Gebührenbefreiung
---------------------------------------------------------------------------------*/
function finanzierungsrechnerFixzinsmitGebuehrenbefreiung(){
var TheForm = document.forms[0];
var anzZeilen = 15;
if (TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value == "" || TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value == '')
	{ 	TheForm.elements['mainForm:SofortBetragMonRatFixzinsMitBefreiung'].value= "";	}
else {	
	var TheIndex = 
	(parseInt(TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value , 10) 
	+ 
	parseInt(TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value , 10) *  anzZeilen);
	TheForm.elements['mainForm:SofortBetragMonRatFixzinsMitBefreiung'].value = "\u20ac" + "\u00A0"  + SofortBetragMonRatFixzinsMitBefreiung[TheIndex];	
	}
}

/*---------------------------------------------------------------------------------
	FUNKTION FINANZIERUNGSRECHNER dasenergiespardarlehen mit Grundbuch gleich wie Finanzierungsrechner mit GB
---------------------------------------------------------------------------------*/
function finanzierungsrechner_energiespardarlehen(){
	var TheForm = document.forms[0];
	if (TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value == "" || TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value == '')
		{ 	TheForm.elements['mainForm:SofortBetragMonRateOut'].value= "";	}
	else {	
		var TheIndex = 
		(parseInt(TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value , 10) * 5) 
		+ 
		parseInt(TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value , 10);
TheForm.elements['mainForm:SofortBetragMonRateOut'].value = "\u20ac" + "\u00A0"  + SofortBetragMonRateList[TheIndex];	
		}
}



/*---------------------------------------------------------------------------------
	FUNKTION FINANZIERUNGSRECHNER dasenergiespardarlehen ohne Grundbuch
---------------------------------------------------------------------------------*/

function finanzierungsrechner_energiespardarlehenOhneGrundbuch(){
	var TheForm = document.forms[0];
	if (TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value == "" || TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value == '')
		{ 	TheForm.elements['mainForm:SofortBetragMonRateOut'].value= "";	}
	else {	
		var TheIndex = 
		(parseInt(TheForm.elements['mainForm:SelSofortBetragHoehe'].options[TheForm.elements['mainForm:SelSofortBetragHoehe'].selectedIndex].value , 10) * 2) 
		+ 
		parseInt(TheForm.elements['mainForm:SelSofortBetragLaufzeit'].options[TheForm.elements['mainForm:SelSofortBetragLaufzeit'].selectedIndex].value , 10);
TheForm.elements['mainForm:SofortBetragMonRateOut'].value = "\u20ac" + "\u00A0"  + SofortBetragMonRateListEnergiespardarlehenOhneGrundbuch[TheIndex];	
		}
}

/*---------------------------------------------------------------------------------
	FUNKTION AUTOMATISCHE SELECTBOX MIT WERTEN (BETRAG)
---------------------------------------------------------------------------------*/
function addOption(selectbox,text,value )
{
 var optn = document.createElement("OPTION");
 var i = document.forms[0].elements['mainForm:SelBetragMonatlich'].length;
 optn.text = text;
 optn.value = i;
 selectbox.options.add(optn);
}
function addOption2(selectbox,text,value )
{
 var optn = document.createElement("OPTION");
 var i = document.forms[0].elements['mainForm:SelBetragJaehrlich'].length;
 optn.text = text;
 optn.value = i;
 selectbox.options.add(optn);
}
function addOption3(selectbox,text,value )
{
 var optn = document.createElement("OPTION");
 var i = document.forms[0].elements['mainForm:SelBetragEinmalig'].length;
 optn.text = text;
 optn.value = i;
 selectbox.options.add(optn);
}
function addOption_list(selectbox){
for (var i=0; i < BetragMonatlich.length;++i){
addOption(document.forms[0].elements['mainForm:SelBetragMonatlich'], "\u20ac " + BetragMonatlich[i] + ",-", BetragMonatlich[i]);
}
}
function addOption_list2(selectbox){
for (var i=0; i < BetragJaehrlich.length;++i){
addOption2(document.forms[0].elements['mainForm:SelBetragJaehrlich'], "\u20ac " + BetragJaehrlich[i] + ",-", BetragJaehrlich[i]);
}
}
function addOption_list3(selectbox){
for (var i=0; i < BetragEinmalig.length;++i){
addOption3(document.forms[0].elements['mainForm:SelBetragEinmalig'], "\u20ac " + BetragEinmalig[i] + ",-", BetragEinmalig[i]);
}
}
/*---------------------------------------------------------------------------------
	FUNKTION DYNAMISCHER BAUSPARER
---------------------------------------------------------------------------------*/

function dynamischmonatlich(index){  
 	var TheForm = document.forms[0];
	if (TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:dynamischmonatlichGuthaben2'].value = "";}
	if (TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:dynamischmonatlichGewinn2'].value= "";}
	else {	
		var TheIndex = index;
			//(parseInt(TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:dynamischmonatlichGuthaben2'].value = "\u20ac" + "\u00A0"  + dynamischmonatlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischmonatlichGewinn2'].value = "\u20ac" + "\u00A0"  + dynamischmonatlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischjaehrlichGuthaben2'].value = "\u20ac" + "\u00A0"  + dynamischjaehrlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischjaehrlichGewinn2'].value = "\u20ac" + "\u00A0"  + dynamischjaehrlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischeinmaligGuthaben2'].value = "\u20ac" + "\u00A0"  + dynamischeinmaligGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischeinmaligGewinn2'].value = "\u20ac" + "\u00A0"  + dynamischeinmaligGewinn[TheIndex] + ",-";	
		}
}
function dynamischjaehrlich(index){
	var TheForm = document.forms[0];
	if (TheForm.elements['mainForm:SelBetragJaehrlich'].options[TheForm.elements['mainForm:SelBetragJaehrlich'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:dynamischjaehrlichGuthaben2'].value= "";}
	if (TheForm.elements['mainForm:SelBetragJaehrlich'].options[TheForm.elements['mainForm:SelBetragJaehrlich'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:dynamischjaehrlichGewinn2'].value= "";}
	else {
		var TheIndex = index;
		//(parseInt(TheForm.elements['mainForm:SelBetragJaehrlich'].options[TheForm.elements['mainForm:SelBetragJaehrlich'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:dynamischmonatlichGuthaben2'].value = "\u20ac" + "\u00A0"  + dynamischmonatlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischmonatlichGewinn2'].value = "\u20ac" + "\u00A0"  + dynamischmonatlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischjaehrlichGuthaben2'].value = "\u20ac" + "\u00A0"  + dynamischjaehrlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischjaehrlichGewinn2'].value = "\u20ac" + "\u00A0"  + dynamischjaehrlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischeinmaligGuthaben2'].value = "\u20ac" + "\u00A0"  + dynamischeinmaligGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischeinmaligGewinn2'].value = "\u20ac" + "\u00A0"  + dynamischeinmaligGewinn[TheIndex] + ",-";	
		}
}
function dynamischeinmalig(index){
	var TheForm = document.forms[0];
	if (TheForm.elements['mainForm:SelBetragEinmalig'].options[TheForm.elements['mainForm:SelBetragEinmalig'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:dynamischeinmaligGuthaben2'].value= "";}
	if (TheForm.elements['mainForm:SelBetragEinmalig'].options[TheForm.elements['mainForm:SelBetragEinmalig'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:dynamischeinmaligGewinn2'].value= "";}
	else {	
		var TheIndex = index;
		//(parseInt(TheForm.elements['mainForm:SelBetragEinmalig'].options[TheForm.elements['mainForm:SelBetragEinmalig'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:dynamischmonatlichGuthaben2'].value = "\u20ac" + "\u00A0"  + dynamischmonatlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischmonatlichGewinn2'].value = "\u20ac" + "\u00A0"  + dynamischmonatlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischjaehrlichGuthaben2'].value = "\u20ac" + "\u00A0"  + dynamischjaehrlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischjaehrlichGewinn2'].value = "\u20ac" + "\u00A0"  + dynamischjaehrlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischeinmaligGuthaben2'].value = "\u20ac" + "\u00A0"  + dynamischeinmaligGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:dynamischeinmaligGewinn2'].value = "\u20ac" + "\u00A0"  + dynamischeinmaligGewinn[TheIndex] + ",-";	
		}
}
/*---------------------------------------------------------------------------------
	FUNKTION FIXZINSBAUSPARER
---------------------------------------------------------------------------------*/
function fixzinsmonatlich(index){    
	var TheForm = document.forms[0];
	if (TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:fixzinsmonatlichGuthaben2'].value = "";}
	if (TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:fixzinsmonatlichGewinn2'].value= "";}
	else {	
		var TheIndex = index;
		//(parseInt(TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:fixzinsmonatlichGuthaben2'].value = "\u20ac" + "\u00A0"  + fixzinsmonatlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinsmonatlichGewinn2'].value = "\u20ac" + "\u00A0"  + fixzinsmonatlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinsjaehrlichGuthaben2'].value = "\u20ac" + "\u00A0"  + fixzinsjaehrlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinsjaehrlichGewinn2'].value = "\u20ac" + "\u00A0"  + fixzinsjaehrlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinseinmaligGuthaben2'].value = "\u20ac" + "\u00A0"  + fixzinseinmaligGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinseinmaligGewinn2'].value = "\u20ac" + "\u00A0"  + fixzinseinmaligGewinn[TheIndex] + ",-";	
		}
}
function fixzinsjaehrlich(index){
	var TheForm = document.forms[0];
	if (TheForm.elements['mainForm:SelBetragJaehrlich'].options[TheForm.elements['mainForm:SelBetragJaehrlich'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:fixzinsjaehrlichGuthaben2'].value= "";}
	if (TheForm.elements['mainForm:SelBetragJaehrlich'].options[TheForm.elements['mainForm:SelBetragJaehrlich'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:fixzinsjaehrlichGewinn2'].value= "";}
	else {	
		var TheIndex = index;
		//(parseInt(TheForm.elements['mainForm:SelBetragJaehrlich'].options[TheForm.elements['mainForm:SelBetragJaehrlich'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:fixzinsmonatlichGuthaben2'].value = "\u20ac" + "\u00A0"  + fixzinsmonatlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinsmonatlichGewinn2'].value = "\u20ac" + "\u00A0"  + fixzinsmonatlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinsjaehrlichGuthaben2'].value = "\u20ac" + "\u00A0"  + fixzinsjaehrlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinsjaehrlichGewinn2'].value = "\u20ac" + "\u00A0"  + fixzinsjaehrlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinseinmaligGuthaben2'].value = "\u20ac" + "\u00A0"  + fixzinseinmaligGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinseinmaligGewinn2'].value = "\u20ac" + "\u00A0"  + fixzinseinmaligGewinn[TheIndex] + ",-";	
		}
}
function fixzinseinmalig(index){
	var TheForm = document.forms[0];
	if (TheForm.elements['mainForm:SelBetragEinmalig'].options[TheForm.elements['mainForm:SelBetragEinmalig'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:fixzinseinmaligGuthaben2'].value= "";}
	if (TheForm.elements['mainForm:SelBetragEinmalig'].options[TheForm.elements['mainForm:SelBetragEinmalig'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:fixzinseinmaligGewinn2'].value= "";}
	else {	
		var TheIndex = index;
		//(parseInt(TheForm.elements['mainForm:SelBetragEinmalig'].options[TheForm.elements['mainForm:SelBetragEinmalig'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:fixzinsmonatlichGuthaben2'].value = "\u20ac" + "\u00A0"  + fixzinsmonatlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinsmonatlichGewinn2'].value = "\u20ac" + "\u00A0"  + fixzinsmonatlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinsjaehrlichGuthaben2'].value = "\u20ac" + "\u00A0"  + fixzinsjaehrlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinsjaehrlichGewinn2'].value = "\u20ac" + "\u00A0"  + fixzinsjaehrlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinseinmaligGuthaben2'].value = "\u20ac" + "\u00A0"  + fixzinseinmaligGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:fixzinseinmaligGewinn2'].value = "\u20ac" + "\u00A0"  + fixzinseinmaligGewinn[TheIndex] + ",-";	
		}
}
/*---------------------------------------------------------------------------------
	FUNKTION JUGENDBAUSPAREN
---------------------------------------------------------------------------------*/
function jugendmonatlich(index){    
	var TheForm = document.forms[0];
	if (TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:jugendmonatlichGuthaben2'].value = "";}
	if (TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:jugendmonatlichGewinn2'].value= "";}
	else {	
		var TheIndex = index;
		//(parseInt(TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:jugendmonatlichGuthaben2'].value = "\u20ac" + "\u00A0"  + jugendmonatlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendmonatlichGewinn2'].value = "\u20ac" + "\u00A0"  + jugendmonatlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendjaehrlichGuthaben2'].value = "\u20ac" + "\u00A0"  + jugendjaehrlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendjaehrlichGewinn2'].value = "\u20ac" + "\u00A0"  + jugendjaehrlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendeinmaligGuthaben2'].value = "\u20ac" + "\u00A0"  + jugendeinmaligGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendeinmaligGewinn2'].value = "\u20ac" + "\u00A0"  + jugendeinmaligGewinn[TheIndex] + ",-";	
		}
}
function jugendjaehrlich(index){
	var TheForm = document.forms[0];
	if (TheForm.elements['mainForm:SelBetragJaehrlich'].options[TheForm.elements['mainForm:SelBetragJaehrlich'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:jugendjaehrlichGuthaben2'].value= "";}
	if (TheForm.elements['mainForm:SelBetragJaehrlich'].options[TheForm.elements['mainForm:SelBetragJaehrlich'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:jugendjaehrlichGewinn2'].value= "";}
	else {	
			var TheIndex = index;
		//(parseInt(TheForm.elements['mainForm:SelBetragJaehrlich'].options[TheForm.elements['mainForm:SelBetragJaehrlich'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:jugendmonatlichGuthaben2'].value = "\u20ac" + "\u00A0"  + jugendmonatlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendmonatlichGewinn2'].value = "\u20ac" + "\u00A0"  + jugendmonatlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendjaehrlichGuthaben2'].value = "\u20ac" + "\u00A0"  + jugendjaehrlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendjaehrlichGewinn2'].value = "\u20ac" + "\u00A0"  + jugendjaehrlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendeinmaligGuthaben2'].value = "\u20ac" + "\u00A0"  + jugendeinmaligGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendeinmaligGewinn2'].value = "\u20ac" + "\u00A0"  + jugendeinmaligGewinn[TheIndex] + ",-";	
		}
}
function jugendeinmalig(index){
	var TheForm = document.forms[0];
	if (TheForm.elements['mainForm:SelBetragEinmalig'].options[TheForm.elements['mainForm:SelBetragEinmalig'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:jugendeinmaligGuthaben2'].value= "";}
	if (TheForm.elements['mainForm:SelBetragEinmalig'].options[TheForm.elements['mainForm:SelBetragEinmalig'].selectedIndex].value == "" )
		{ 	TheForm.elements['mainForm:jugendeinmaligGewinn2'].value= "";}
	else {	
			var TheIndex = index;
		//(parseInt(TheForm.elements['mainForm:SelBetragEinmalig'].options[TheForm.elements['mainForm:SelBetragEinmalig'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:jugendmonatlichGuthaben2'].value = "\u20ac" + "\u00A0"  + jugendmonatlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendmonatlichGewinn2'].value = "\u20ac" + "\u00A0"  + jugendmonatlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendjaehrlichGuthaben2'].value = "\u20ac" + "\u00A0"  + jugendjaehrlichGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendjaehrlichGewinn2'].value = "\u20ac" + "\u00A0"  + jugendjaehrlichGewinn[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendeinmaligGuthaben2'].value = "\u20ac" + "\u00A0"  + jugendeinmaligGuthaben[TheIndex] + ",-";	
			TheForm.elements['mainForm:jugendeinmaligGewinn2'].value = "\u20ac" + "\u00A0"  + jugendeinmaligGewinn[TheIndex] + ",-";	
		}
}
/*---------------------------------------------------------------------------------
	FUNKTION DYNREND
---------------------------------------------------------------------------------*/
function dynrend(index){
var TheForm = document.forms[0];

		var TheIndex = index;
			//(parseInt(TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:dynrendmonatlichAuszahlung'].value = "\u20ac" + "\u00A0"  + rendmonatlichAuszahlung[TheIndex];	
			TheForm.elements['mainForm:dynrendmonatlichRest'].value = "\u20ac" + "\u00A0"  + rendmonatlichRest[TheIndex];
			TheForm.elements['mainForm:dynrendhalbjaehrlichAuszahlung'].value = "\u20ac" + "\u00A0"  + rendhalbjaehrlichAuszahlung[TheIndex];	
			TheForm.elements['mainForm:dynrendhalbjaehrlichRest'].value = "\u20ac" + "\u00A0"  + rendhalbjaehrlichRest[TheIndex];	
			TheForm.elements['mainForm:dynrendjaehrlichAuszahlung'].value = "\u20ac" + "\u00A0"  + rendjaehrlichAuszahlung[TheIndex];	
			TheForm.elements['mainForm:dynrendjaehrlichRest'].value = "\u20ac" + "\u00A0"  + rendjaehrlichRest[TheIndex];		
	
}

/*---------------------------------------------------------------------------------
	FUNKTION DYNBOND
---------------------------------------------------------------------------------*/
function dynbondzweijahre(index){
var TheForm = document.forms[0];

		var TheIndex = index;
			//(parseInt(TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:dynbond2Jahre'].value = "\u20ac" + "\u00A0"  + bondBetragZweiJahre[TheIndex];	
			TheForm.elements['mainForm:dynbond4Jahre'].value = "\u20ac" + "\u00A0"  + bondBetragVierJahre[TheIndex];	
			TheForm.elements['mainForm:dynbond6Jahre'].value = "\u20ac" + "\u00A0"  + bondBetragSechsJahre[TheIndex];
}

function dynbondvierjahre(index){
var TheForm = document.forms[0];
		var TheIndex = index;
			//(parseInt(TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:dynbond2Jahre'].value = "\u20ac" + "\u00A0"  + bondBetragZweiJahre[TheIndex];	
			TheForm.elements['mainForm:dynbond4Jahre'].value = "\u20ac" + "\u00A0"  + bondBetragVierJahre[TheIndex];
		    TheForm.elements['mainForm:dynbond6Jahre'].value = "\u20ac" + "\u00A0"  + bondBetragSechsJahre[TheIndex];	
}

function dynbondsechsjahre(index){
var TheForm = document.forms[0];
		var TheIndex = index;
			//(parseInt(TheForm.elements['mainForm:SelBetragMonatlich'].options[TheForm.elements['mainForm:SelBetragMonatlich'].selectedIndex].value ) ) ;
			TheForm.elements['mainForm:dynbond2Jahre'].value = "\u20ac" + "\u00A0"  + bondBetragZweiJahre[TheIndex];	
			TheForm.elements['mainForm:dynbond4Jahre'].value = "\u20ac" + "\u00A0"  + bondBetragVierJahre[TheIndex];	
			TheForm.elements['mainForm:dynbond6Jahre'].value = "\u20ac" + "\u00A0"  + bondBetragSechsJahre[TheIndex];
}
/*---------------------------------------------------------------------------------
	FUNKTION AUTOVERKN?PFUNG SELECTBOX
---------------------------------------------------------------------------------*/
var keepMe = "";
function setForm(idx, intervall) {

window.document.forms[0].elements['mainForm:SelBetragMonatlich'].selectedIndex = idx;
window.document.forms[0].elements['mainForm:SelBetragJaehrlich'].selectedIndex = idx;
window.document.forms[0].elements['mainForm:SelBetragEinmalig'].selectedIndex = idx;

if (intervall == 0){
	document.forms[0].elements['mainForm:mj'][0].checked = true;
}
if (intervall == 1){
	document.forms[0].elements['mainForm:mj'][1].checked = true;
}
if (intervall == 2){
	document.forms[0].elements['mainForm:mj'][2].checked = true;
}
}

/*---------------------------------------------------------------------------------
	FUNKTION AUTOVERKN?PFUNG SELECTBOX
---------------------------------------------------------------------------------*/

function setFormDynbond(idx, intervall) {

window.document.forms[0].elements['mainForm:selDynbond2Jahre'].selectedIndex = idx;
window.document.forms[0].elements['mainForm:selDynbond4Jahre'].selectedIndex = idx;
window.document.forms[0].elements['mainForm:selDynbond6Jahre'].selectedIndex = idx;

if (intervall == 0){
	document.forms[0].elements['mainForm:mj'][0].checked = true;
}
if (intervall == 1){
	document.forms[0].elements['mainForm:mj'][1].checked = true;
}
if (intervall == 2){
	document.forms[0].elements['mainForm:mj'][2].checked = true;
}
}


/*---------------------------------------------------------------------------------
		FUNKTION THERMISCHE SANIERUNG
	---------------------------------------------------------------------------------*/
	
	
function summe() 
{
	var aussen, oben, unten, sanierung, solar, holz, pumpen, heizsystem =0;
	var aussenString, obenString, untenString, sanierungString, solarString, holzString, pumpenString, heizsystemString="";
	var summe1, summe2=0;
	var foerd1, foerd2=0;	
	var maxFoerd1 = 5000;
	var maxFoerd2 = 1500;
	var maxFoerdGesamt = 6500;
	
	//Werte von Textfeldern einlesen (als String):
	//Wenn Feld leer ist, wird es mit dem Wert '0.00' belegt
	
	//Punkte 1-4 = Teil1
	aussenString = document.getElementById('thermSan1Form:aussen').value.replace("." ,"");
	if (aussenString == "")	{ aussenString = "0,00"; }
	obenString = document.getElementById('thermSan1Form:oben').value.replace("." ,""); 
	if (obenString == "") { obenString = "0,00"; }
	untenString = document.getElementById('thermSan1Form:unten').value.replace("." ,"");
	if (untenString == "") { untenString = "0,00"; }
	sanierungString	= document.getElementById('thermSan1Form:sanierung').value.replace("." ,"");
	if (sanierungString == "") { sanierungString = "0,00"; }
	
	//Punkte 5-7 = Teil2
	solarString = document.getElementById('thermSan1Form:solar').value.replace("." ,"");
	if (solarString == "") { solarString = "0,00"; }
	holzString 	= document.getElementById('thermSan1Form:holz').value.replace("." ,"");
	if (holzString == "") { holzString = "0,00"; }
	pumpenString = document.getElementById('thermSan1Form:pumpen').value.replace("." ,"");
	if (pumpenString == "")	{ pumpenString = "0,00"; }
	//heizsystemString = document.getElementById('thermSan1Form:heizsystem').value.replace("." ,"");
	//if (heizsystemString == "")	{ heizsystemString = "0,00"; }
	
	//alle "." in String entfernen
	aussenString = entferneTausenderpunkte(aussenString); 
	obenString = entferneTausenderpunkte(obenString); 
	untenStringtring = entferneTausenderpunkte(untenString); 
	sanierungString = entferneTausenderpunkte(sanierungString); 
	solarString = entferneTausenderpunkte(solarString); 
	holzString = entferneTausenderpunkte(holzString); 
	pumpenString = entferneTausenderpunkte(pumpenString); 
	//heizsystemString = entferneTausenderpunkte(heizsystemString); 
	
	//String (mit "," als Komma) to Float (mit "." als Komma)
	aussen = stringToFloat(aussenString);
	oben = stringToFloat(obenString);
	unten = stringToFloat(untenString);
	sanierung = stringToFloat(sanierungString);
	solar = stringToFloat(solarString);
	holz = stringToFloat(holzString);
	pumpen = stringToFloat(pumpenString);
	//heizsystem = stringToFloat(heizsystemString);
	
	if (isNaN(aussen)) { alert("Bitte geben Sie eine Fliesskommazahl ein");	aussen=0;}
	if (isNaN(oben)) { alert("Bitte geben Sie eine Fliesskommazahl ein");	oben=0;}
	if (isNaN(unten)) { alert("Bitte geben Sie eine Fliesskommazahl ein");	unten=0;}
	if (isNaN(sanierung)) { alert("Bitte geben Sie eine Fliesskommazahl ein");	sanierung=0;}
	if (isNaN(solar)) { alert("Bitte geben Sie eine Fliesskommazahl ein");	solar=0;}
	if (isNaN(holz)) { alert("Bitte geben Sie eine Fliesskommazahl ein");	holz=0;}
	if (isNaN(pumpen)) { alert("Bitte geben Sie eine Fliesskommazahl ein");	pumpen=0;}
	//if (isNaN(heizsystem)) { alert("Bitte geben Sie eine Fliesskommazahl ein");	heizsystem=0;}
	
	//auf W?hrungsformat bringen und ausgeben
	//Parameter sind: Zahl, Nachkommastellen, Komma, Tausenderpunkt
	document.getElementById('thermSan1Form:aussen').value = number_format (aussen, 2, ",", ".") 
	document.getElementById('thermSan1Form:oben').value = number_format (oben, 2, ",", ".")
	document.getElementById('thermSan1Form:unten').value = number_format (unten, 2, ",", ".")
	document.getElementById('thermSan1Form:sanierung').value = number_format (sanierung, 2, ",", ".")
	document.getElementById('thermSan1Form:solar').value = number_format (solar, 2, ",", ".")
	document.getElementById('thermSan1Form:holz').value = number_format (holz, 2, ",", ".")
	document.getElementById('thermSan1Form:pumpen').value = number_format (pumpen, 2, ",", ".")
	//document.getElementById('thermSan1Form:heizsystem').value = number_format (heizsystem, 2, ",", ".")
	
	//Summe Aufwendungen berechnen:
	
	//Summe der Punkte 1-4:
	summe1 = aussen*1 + oben*1 + unten*1 + sanierung*1;
	
	//Summe der Punkte 5-7:
	summe2 = solar*1 + holz*1 + pumpen*1;
	
	//Gesamtsumme:
	summe1bis8 = summe1 + summe2;
	
	//Summe der Aufwendungen in W?hrungsformat bringen + Ausgabe in Textfeld "Summe Aufwendungen"
	document.getElementById('thermSan1Form:summeAufwaendeOutput').value = number_format (summe1bis8, 2, ",", ".")	
	
	//Berechnung der F?rderung, jeweils 20%
	foerd1	 	= summe1*(20/100);
	foerd2 		= summe2*(20/100);
	
	//maximale F?rderung ist nach oben begrenzt:	
	if (foerd1 > maxFoerd1) { foerd1 = maxFoerd1; }
	if (foerd2 > maxFoerd2) { foerd2 = maxFoerd2; }
	
	foerdGesamt = foerd1*1 + foerd2*1;
	if (foerdGesamt > maxFoerdGesamt) { foerdGesamt = maxFoerdGesamt; }
	document.getElementById('thermSan1Form:summeFoerdOutput').value = number_format (foerdGesamt, 2, ",", ".")  ;
}

function entferneTausenderpunkte(y) 
{
	var m = y;
	while(m.indexOf('.') != -1) 
	{
    m = m.replace('.', '');
    }
	return m;
}

function stringToFloat(s) 
{
	var stringNumber = s;
	var floatNumber = 0;
	stringNumber = stringNumber.replace("," ,"."); //ergibt String mit "." als Komma
	floatNumber = parseFloat(stringNumber); //String to Float
	return floatNumber;
}

function number_format (number, decimals, dec_point, thousands_sep)
{
  var exponent = "";
  var numberstr = number.toString ();
  var eindex = numberstr.indexOf ("e");
  if (eindex > -1)
  {
    exponent = numberstr.substring (eindex);
    number = parseFloat (numberstr.substring (0, eindex));
  }
  
  if (decimals != null)
  {
    var temp = Math.pow (10, decimals);
    number = Math.round (number * temp) / temp;
  }
  var sign = number < 0 ? "-" : "";
  var integer = (number > 0 ? 
      Math.floor (number) : Math.abs (Math.ceil (number))).toString ();
  
  var fractional = number.toString ().substring (integer.length + sign.length);
  dec_point = dec_point != null ? dec_point : ".";
  fractional = decimals != null && decimals > 0 || fractional.length > 1 ? 
               (dec_point + fractional.substring (1)) : "";
  if (decimals != null && decimals > 0)
  {
    for (i = fractional.length - 1, z = decimals; i < z; ++i)
      fractional += "0";
  }
  
  thousands_sep = (thousands_sep != dec_point || fractional.length == 0) ? 
                  thousands_sep : null;
  if (thousands_sep != null && thousands_sep != "")
  {
	for (i = integer.length - 3; i > 0; i -= 3)
      integer = integer.substring (0 , i) + thousands_sep + integer.substring (i);
  }
  
  return sign + integer + fractional + exponent;
}
