bildtab = new Array()
bildtab[1]="/gfx/spacer.gif width='1' height='1' alt=''"
bildtab[2]="/gfx/spacer.gif width='1' height='1' alt=''"
	
im = new Array()
for (var i=1; i<bildtab.length; i++){
	im[i]=new Image();
	im[i].src=bildtab[i];
}

jetzt = new Date();
var aktjahr = jetzt.getYear();
aktjahr += (aktjahr<1900) ? 1900 : 0;

        var dm_beitrag = 0.00;
        var euro_beitrag = 0.00;
        var alter;
        var beispiel=5;
        var geschl;
        var taetigkeit;
        var string_betrag;

manntab = new Array()
		manntab[21]=139.31
        manntab[22]=143.34
        manntab[23]=149.37
        manntab[24]=156.45
        manntab[25]=163.57
        manntab[26]=171.10
        manntab[27]=178.66
        manntab[28]=187.59
        manntab[29]=195.60
        manntab[30]=203.72
        manntab[31]=212.99
        manntab[32]=221.42
        manntab[33]=231.02
        manntab[34]=239.29
        manntab[35]=247.78
        manntab[36]=256.86
        manntab[37]=266.32
        manntab[38]=276.88
        manntab[39]=288.04
        manntab[40]=299.88
        manntab[41]=312.32
        manntab[42]=325.45
        manntab[43]=339.48
        manntab[44]=354.30
        manntab[45]=367.85
        manntab[46]=381.74
        manntab[47]=396.13
        manntab[48]=409.59
        manntab[49]=422.22
        manntab[50]=435.21

frautab = new Array()
        frautab[21]= 254.04
        frautab[22]= 261.17
        frautab[23]= 268.16
        frautab[24]= 274.71
        frautab[25]= 281.26
        frautab[26]= 291.79
        frautab[27]= 298.30
        frautab[28]= 304.75
        frautab[29]= 311.17
        frautab[30]= 318.79
        frautab[31]= 333.54
        frautab[32]= 343.90
        frautab[33]= 355.60
        frautab[34]= 361.91
        frautab[35]= 370.93
        frautab[36]= 378.66
        frautab[37]= 387.50
        frautab[38]= 397.05
        frautab[39]= 407.52
        frautab[40]= 418.70
        frautab[41]= 430.61
        frautab[42]= 443.43
        frautab[43]= 457.16
        frautab[44]= 471.79
        frautab[45]= 486.40
        frautab[46]= 501.56
        frautab[47]= 516.69
        frautab[48]= 532.17
        frautab[49]= 547.21
        frautab[50]= 557.15

beamtemann = new Array()
        beamtemann[21]=122.64
        beamtemann[22]=127.27
        beamtemann[23]=132.28
        beamtemann[24]=137.64
        beamtemann[25]=143.33
        beamtemann[26]=149.36
        beamtemann[27]=155.10
        beamtemann[28]=162.20
        beamtemann[29]=168.96
        beamtemann[30]=175.83
        beamtemann[31]=182.82
        beamtemann[32]=189.87
        beamtemann[33]=196.95
        beamtemann[34]=201.94
        beamtemann[35]=206.17
        beamtemann[36]=210.51
        beamtemann[37]=214.94
        beamtemann[38]=219.43
        beamtemann[39]=223.98
        beamtemann[40]=228.64
        beamtemann[41]=233.39
        beamtemann[42]=238.37
        beamtemann[43]=243.40
        beamtemann[44]=248.69
        beamtemann[45]=253.82
        beamtemann[46]=259.38
        beamtemann[47]=264.88
        beamtemann[48]=270.71
        beamtemann[49]=276.90
        beamtemann[50]=282.93

beamtefrau = new Array()
        beamtefrau[21]=177.54
        beamtefrau[22]=183.43
        beamtefrau[23]=189.53
        beamtefrau[24]=195.75
        beamtefrau[25]=201.80
        beamtefrau[26]=207.63
        beamtefrau[27]=213.15
        beamtefrau[28]=218.33
        beamtefrau[29]=223.16
        beamtefrau[30]=227.84
        beamtefrau[31]=233.43
        beamtefrau[32]=237.02
        beamtefrau[33]=241.66
        beamtefrau[34]=246.42
        beamtefrau[35]=251.49
        beamtefrau[36]=256.82
        beamtefrau[37]=262.46
        beamtefrau[38]=267.44
        beamtefrau[39]=271.06
        beamtefrau[40]=274.89
        beamtefrau[41]=278.92
        beamtefrau[42]=283.16
        beamtefrau[43]=287.54
        beamtefrau[44]=292.05
        beamtefrau[45]=296.63
        beamtefrau[46]=301.24
        beamtefrau[47]=305.85
        beamtefrau[48]=310.40
        beamtefrau[49]=314.84
        beamtefrau[50]=319.00


function Init(form){
	swtch('tariftxt',1);
	form.beitrag_euro.value = "";
}


function beitrag_berechnen(form){
	euro_beitrag=0;
	alter = aktjahr - form.geburtsjahr.options[form.geburtsjahr.selectedIndex].value;

	// Beginn Pruefungen -------------------------------------------------------------
	geschl = "";
	if(form.geschlecht[0].checked){
		geschl = form.geschlecht[0].value;
	}

	if(form.geschlecht[1].checked){
		geschl = form.geschlecht[1].value;
	}

	if(geschl != "m" && geschl != "w"){
		alert("Bitte Geschlecht auswählen!");
		return false;
	}


	taetigkeit = "";
	if(form.b_beruf[0].checked){
		taetigkeit = form.b_beruf[0].value;
	}

	if(form.b_beruf[1].checked){
		taetigkeit = form.b_beruf[1].value;
	}

	if(form.b_beruf[2].checked){
		taetigkeit = form.b_beruf[2].value;
	}

	if(taetigkeit != "an" && taetigkeit != "se" && taetigkeit != "st"){
		alert("Bitte Berufsgruppe auswählen!");
		return false;
	}
	// Ende Pruefungen ------------------------------------------------------------------------------------

	if (taetigkeit == "st"){
		stud_beitrag();
	}else{
		sonst_beitrag();
	}

	if(taetigkeit == "an"){
		dm_beitrag = parseFloat(Math.round(parseFloat(dm_beitrag / 2.00*100))/100);
		swtch('tariftxt',2);
	}

	euro_beitrag = parseFloat(Math.round(parseFloat(dm_beitrag / 1.95583*100))/100);
	betrag_aufbereiten(dm_beitrag);
	string_dm_beitrag = string_betrag;
	betrag_aufbereiten(euro_beitrag);
	string_euro_beitrag = string_betrag;

	if (string_euro_beitrag.length < string_dm_beitrag.length){
		string_euro_beitrag = " "+string_euro_beitrag;
	}

	betrag_aufbereiten(euro_beitrag);
	form.beitrag_euro.value = " "+string_euro_beitrag+" EUR";
	return true;
}


function stud_beitrag(){
	if (alter >= 21 && alter <= 50){
		if (geschl == "m"){
			dm_beitrag = beamtemann[alter];
        }
        if (geschl == "w"){        
			dm_beitrag = beamtefrau[alter];
        }
	}else{
		if (geschl == "m"){
	 		dm_beitrag = manntab[alter];
		}
    	if (geschl == "w"){
			dm_beitrag = frautab[alter];
		}
	}
}


function sonst_beitrag(){
	if (geschl == "m"){
		dm_beitrag = manntab[alter];
	}
	if (geschl == "w"){
		dm_beitrag = frautab[alter];
	}
}


function swtch(name1,number1){
	document[name1].src=im[number1].src;
}


function betrag_aufbereiten(betrag_wert){
	betrag_wert = betrag_wert+"";
	position = betrag_wert.indexOf(".");
	string_betrag = betrag_wert;
	if (position != -1){
		hinten = betrag_wert.substr(position+1,3);
        laenge = hinten.length;
		if (laenge==1){
			string_betrag=betrag_wert+"0";
		}
	}else{
		string_betrag=betrag_wert+".00";
	}
}

