function berekenVoordeel()
{
	parseBerekening();
	verbergFormulier();
}

function verbergFormulier() {
	document.getElementById('voordeel_formulier').innerHTML = '';
}


function parseBerekening()
{		
	/****** Berekening 1 ******/
	var rij1 = ['<','22382', '0.05', '0.26', '0.41'];
	var rij2 = ['22382', '44758', '0.08','0.30', '0.45'];
	var rij3 = ['44758', '89504', '0.12','0.35', '0.50'];
	var rij4 = ['89504', '178999', '0.15','0.39', '0.54'];
	var rij5 = ['178999', '357987', '0.19','0.44', '0.59'];
	var rij6 = ['357987', '894948', '0.23','0.48', '0.63'];
	var rij7 = ['894948', '>', '0.27','0.53', '0.68'];

	var getal1 = ['', (rij1[1]*rij1[2]), Math.round((rij1[2]*1.6)*100), Math.round(rij1[1]*(rij1[2]*1.6)), Math.round(rij1[1]*rij1[3]), Math.round(rij1[1]*rij1[4])];
	var getal2 = [rij2[1]-rij2[0], Math.round((rij2[1]-rij2[0])*rij2[2]+(getal1[1])), (rij2[2]*1.6)*100, Math.round((rij2[1]-rij2[0])*(rij2[2]*1.6)+getal1[3]), Math.round((rij2[1]-rij2[0])*rij2[3]+getal1[4]), Math.round(((rij2[1]-rij2[0])*rij2[4])+getal1[5])];
	var getal3 = [rij3[1]-rij3[0], Math.round((rij3[1]-rij3[0])*rij3[2]+(getal2[1])), (rij3[2]*1.6)*100, Math.round((rij3[1]-rij3[0])*(rij3[2]*1.6)+getal2[3]), Math.round((rij3[1]-rij3[0])*rij3[3]+getal2[4]), Math.round(((rij3[1]-rij3[0])*rij3[4])+getal2[5])];
	var getal4 = [rij4[1]-rij4[0], Math.round((rij4[1]-rij4[0])*rij4[2]+(getal3[1])), (rij4[2]*1.6)*100, Math.round((rij4[1]-rij4[0])*(rij4[2]*1.6)+getal3[3]), Math.round((rij4[1]-rij4[0])*rij4[3]+getal3[4]), Math.round(((rij4[1]-rij4[0])*rij4[4])+getal3[5])];
	var getal5 = [rij5[1]-rij5[0], Math.round((rij5[1]-rij5[0])*rij5[2]+(getal4[1])), (rij5[2]*1.6)*100, Math.round((rij5[1]-rij5[0])*(rij5[2]*1.6)+getal4[3]), Math.round((rij5[1]-rij5[0])*rij5[3]+getal4[4]), Math.round(((rij5[1]-rij5[0])*rij5[4])+getal4[5])];
	var getal6 = [rij6[1]-rij6[0], Math.round((rij6[1]-rij6[0])*rij6[2]+(getal5[1])), (rij6[2]*1.6)*100, Math.round((rij6[1]-rij6[0])*(rij6[2]*1.6)+getal5[3]), Math.round((rij6[1]-rij6[0])*rij6[3]+getal5[4]), Math.round(((rij6[1]-rij6[0])*rij6[4])+getal5[5])];
	var getal7 = [rij7[0], '0', (rij7[2]*1.6)*100, '0', '0', '0'];
	/****** Berekening 1 ******/
	
	/****** Berekening 2 FACTOR ******/
	var re = /\./g;
	var bedrag = document.getElementById('erfdeel').value;
	bedrag = parseInt(bedrag.replace(re, ''));
	var jaar = ['<19', '20-30', '30-39', '40-49', '50-54', '55-59', '60-64', '65-69', '70-74', '75-79', '80-84', '85-89', '90>'];
	var factor = [16,15,14,13,12,11,10,8,7,5,4,3,2];
	var bedrag_leeftijd = '';
	var leeftijd_echtgenoot = document.getElementById('leeftijd_echtgenoot').value;
	var leeftijd_echtgenoot_mid = '';
	var leeftijd_echtgenoot_old = ''
	var vruchtgebruik = '';
	var eigendom = '';
	
	if(document.getElementById('rente_verschuligd').value == 2)
	{
		bedrag = document.getElementById('erfdeel').value;
		bedrag = parseInt(bedrag.replace(re, ''));
	}
	else if(document.getElementById('rente_verschuligd').value == 1)
	{
		bedrag = 0;
	}
	
	for (var i=0;i<13;i++)
	{
		bedrag_leeftijd = (bedrag * 0.06) * factor[i];
		if(i == 0)
		{ 
			//document.write(leeftijd_echtgenoot + ' - ' + jaar[i] + ' - ' + factor[i] + ' - ' + bedrag_leeftijd + '<br/>');
		}
		else if (i == 5)
		{
			if(leeftijd_echtgenoot<20)
			{
				leeftijd_echtgenoot_mid = factor[0];
			}
			else if(leeftijd_echtgenoot<30)
			{
				leeftijd_echtgenoot_mid = factor[1];
			}
			else if(leeftijd_echtgenoot<40)
			{
				leeftijd_echtgenoot_mid = factor[2];
			}
			else if(leeftijd_echtgenoot<50)
			{
				leeftijd_echtgenoot_mid = factor[3];
			}
			else if(leeftijd_echtgenoot<55)
			{
				leeftijd_echtgenoot_mid = factor[4];
			}
			else if(leeftijd_echtgenoot<60)
			{
				leeftijd_echtgenoot_mid = factor[5];
			}
			//document.write(leeftijd_echtgenoot_mid + ' - ' + jaar[i] + ' - ' + factor[i] + ' - ' + bedrag_leeftijd + '<br/>');
		}
		else if(i == 12)
		{
			if(leeftijd_echtgenoot<65)
			{
				leeftijd_echtgenoot_old = factor[6];
			}
			else if(leeftijd_echtgenoot<70)
			{
				leeftijd_echtgenoot_old = factor[7];
			}
			else if(leeftijd_echtgenoot<75)
			{
				leeftijd_echtgenoot_old = factor[8];
			}
			else if(leeftijd_echtgenoot<80)
			{
				leeftijd_echtgenoot_old = factor[9];
			}
			else if(leeftijd_echtgenoot<85)
			{
				leeftijd_echtgenoot_old = factor[10];
			}
			else if(leeftijd_echtgenoot<90)
			{
				leeftijd_echtgenoot_old = factor[11];
			}
			else if(leeftijd_echtgenoot>=90)
			{
				leeftijd_echtgenoot_old = factor[12];
			}
			//document.write(leeftijd_echtgenoot_old + ' - ' + jaar[i] + ' - ' + factor[i] + ' - ' + bedrag_leeftijd + '<br/>');
		}
		else
		{
			//document.write(jaar[i] + ' - ' + factor[i] + ' - ' + bedrag_leeftijd + '<br/>');
		}
		
	}
	
	if(leeftijd_echtgenoot<60)
	{
		vruchtgebruik = (bedrag * 0.06) * leeftijd_echtgenoot_mid;
		//document.write('vruchtgebruik = ' + vruchtgebruik);
	}
	else if(leeftijd_echtgenoot>=60)
	{
		vruchtgebruik = (bedrag * 0.06) * leeftijd_echtgenoot_old;
		//document.write('vruchtgebruik = ' + vruchtgebruik);
	}
	
	eigendom = bedrag - vruchtgebruik;
	//document.write('eigendom = ' + eigendom);
	/****** Berekening 2 FACTOR ******/
	
	
	/****** Berekening 3 Verkijgen met renteverplichting ******/
	var aan_te_geven_bedrag = '';
	
	if(document.getElementById('erfenis').value == 1)
	{
		aan_te_geven_bedrag = document.getElementById('erfdeel').value;
		aan_te_geven_bedrag = parseInt(aan_te_geven_bedrag.replace(re, ''));
	}
	else if(document.getElementById('erfenis').value == 2)
	{
		if(document.getElementById('rente_verschuligd').value == 2)
		{
			aan_te_geven_bedrag = eigendom;
		}
		else if(document.getElementById('rente_verschuligd').value == 1)
		{
			aan_te_geven_bedrag = document.getElementById('erfdeel').value;
			aan_te_geven_bedrag = parseInt(aan_te_geven_bedrag.replace(re, ''));
		}
	}
	
	var echtgenoot;
	var vrijstelling_echtgenoot1;
	var vrijstelling_echtgenoot2;
	var te_verekenen_echtgenoot;
	
	var kind;
	var vrijstelling_kind1;
	var vrijstelling_kind2;
	var aan_te_geven_kind1;
	var aan_te_geven_kind2;
	
	var kleinkind;
	var vrijstelling_kleinkind1;
	var vrijstelling_kleinkind2;
	var aan_te_geven_kleinkind1;
	var aan_te_geven_kleinkind2;
	
	var grootouder;
	var vrijstelling_grootouder1;
	var vrijstelling_grootouder2;
	var aan_te_geven_grootouder1;
	var aan_te_geven_grootouder2;
	
	var broer_zus;
	var vrijstelling_broer_zus1;
	var vrijstelling_broer_zus2;
	var aan_te_geven_broer_zus1;
	var aan_te_geven_broer_zus2;
	
	var ouder;
	var vrijstelling_ouder1;
	var vrijstelling_ouder2;
	var aan_te_geven_ouder1;
	var aan_te_geven_ouder2;
	
	var derde;
	var vrijstelling_derde1;
	var vrijstelling_derde2;
	var aan_te_geven_derde1;
	var aan_te_geven_derde2;
	
	if(document.getElementById('relatie').value == 1)
	{
		echtgenoot = aan_te_geven_bedrag;
		vrijstelling_echtgenoot1 = 523667;
		if(aan_te_geven_bedrag > vrijstelling_echtgenoot1)
		{
			vrijstelling_echtgenoot2 = Math.round((aan_te_geven_bedrag - vrijstelling_echtgenoot1) * 0.75)
		}
		
		if((aan_te_geven_bedrag - vrijstelling_echtgenoot1) <= 0)
		{
			te_verekenen_echtgenoot = 0; 
		}
		else if((aan_te_geven_bedrag - vrijstelling_echtgenoot1) > 0)
		{
			te_verekenen_echtgenoot = aan_te_geven_bedrag - vrijstelling_echtgenoot1;
		}
	}
	else if(document.getElementById('relatie').value == 2)
	{
		kind = aan_te_geven_bedrag;
		vrijstelling_kind1 = 10150;
		vrijstelling_kind2 = 26852;
		
		if(kind > vrijstelling_kind2)
		{
			vrijstelling_kind3 = 0;
		}
		else if(kind <= vrijstelling_kind2)
		{
			vrijstelling_kind3 = vrijstelling_kind1;
		}
		
		if((kind - vrijstelling_kind3) <= 0)
		{
			aan_te_geven_kind1= 0;
		}
		else if ((kind - vrijstelling_kind3) > 0)
		{
			aan_te_geven_kind1 = (kind - vrijstelling_kind3);
		}
		
		if(aan_te_geven_bedrag > vrijstelling_kind1)
		{
			aan_te_geven_kind2 = (aan_te_geven_bedrag - vrijstelling_kind1) * 0.75; 
		}
	}
	else if(document.getElementById('relatie').value == 3)
	{
		kleinkind = aan_te_geven_bedrag;
		vrijstelling_kleinkind1 = 10150;
		
		if(kleinkind <= vrijstelling_kleinkind1)
		{
			vrijstelling_kleinkind2 = vrijstelling_kleinkind1;
		}
		else if(kleinkind > vrijstelling_kleinkind1)
		{
			vrijstelling_kleinkind2 = 0;
		}
		
		if((kleinkind - vrijstelling_kleinkind1) <= 0)
		{
			aan_te_geven_kleinkind1= 0;
		}
		else if ((kleinkind - vrijstelling_kleinkind2) > 0)
		{
			aan_te_geven_kleinkind1 = (kleinkind - vrijstelling_kleinkind2);
		}
		
		if(aan_te_geven_bedrag > vrijstelling_kleinkind1)
		{
			aan_te_geven_kleinkind2 = (aan_te_geven_bedrag - vrijstelling_kleinkind1) * 0.75; 
		}
	}
	else if(document.getElementById('relatie').value == 4)
	{
		grootouder = aan_te_geven_bedrag;
		vrijstelling_grootouder1 = 10150;
		
		if(grootouder <= vrijstelling_grootouder1)
		{
			vrijstelling_grootouder2 = vrijstelling_grootouder1;
		}
		else if(grootouder > vrijstelling_grootouder1)
		{
			vrijstelling_grootouder2 = 0;
		}
		
		if((grootouder - vrijstelling_grootouder2) <= 0)
		{
			aan_te_geven_grootouder1= 0;
		}
		else if ((grootouder - vrijstelling_grootouder2) > 0)
		{
			aan_te_geven_grootouder1 = (grootouder - vrijstelling_grootouder2);
		}
		
		aan_te_geven_grootouder2 = (aan_te_geven_bedrag - vrijstelling_grootouder1) * 0.75; 
	}
	else if(document.getElementById('relatie').value == 5)
	{
		broer_zus = aan_te_geven_bedrag;
		vrijstelling_broer_zus1 = 1942;
		
		if((broer_zus - vrijstelling_broer_zus1) < 0)
		{
			aan_te_geven_broer_zus1 = 0;	
		}
		else if((broer_zus - vrijstelling_broer_zus1) >= 0)
		{
			aan_te_geven_broer_zus1 = (broer_zus - vrijstelling_broer_zus1);
		}
		
		aan_te_geven_broer_zus2 = (aan_te_geven_bedrag - vrijstelling_broer_zus1) * 0.75;
	}
	else if(document.getElementById('relatie').value == 6)
	{
		ouder = aan_te_geven_bedrag;
		vrijstelling_ouder1 = 44752;
		
		if((ouder - vrijstelling_ouder1) <= 0)
		{
			aan_te_geven_ouder1 = 0;	
		}
		else if((ouder - vrijstelling_ouder1) >= 0)
		{
			aan_te_geven_ouder1 = (ouder - vrijstelling_ouder1);
		}
		
		aan_te_geven_ouder2 = (aan_te_geven_bedrag - vrijstelling_ouder1) * 0.75;
	}
	else if(document.getElementById('relatie').value == 7)
	{
		derde = aan_te_geven_bedrag;
		vrijstelling_derde1 = 1942;
		
		if((derde - vrijstelling_derde1) <= 0)
		{
			aan_te_geven_derde1 = 0;	
		}
		else if((derde - vrijstelling_derde1) > 0)
		{
			aan_te_geven_derde1 = (derde - vrijstelling_derde1);
		}
		aan_te_geven_derde2 = (aan_te_geven_bedrag - vrijstelling_derde1) * 0.75;
	}
	/****** Berekening 3 Verkijgen met renteverplichting ******/

	/****** Berekening 4 Ik erf als ******/
	var erf_echtgenoot 	= [vrijstelling_echtgenoot1, te_verekenen_echtgenoot, 'Groep 1'];
	var	erf_kind 		= [vrijstelling_kind1, aan_te_geven_kind1, ''];
	var erf_kleindkind	= [vrijstelling_kleinkind2, aan_te_geven_kleinkind1, 'Groep 2'];
	var erf_grootouder	= [vrijstelling_kleinkind2, aan_te_geven_grootouder1, 'Groep 3'];
	var erf_broer_zus	= [vrijstelling_derde1, aan_te_geven_broer_zus1, ''];
	var erf_ouder		= [vrijstelling_ouder1, aan_te_geven_ouder1, ''];
	var erf_geen		= [vrijstelling_derde1, aan_te_geven_derde1, 'Groep 4'];
	
	//Erfenis bepalen
	var erfenis = 0;
	if(erf_echtgenoot[1] > 0)
	{
		erfenis = erf_echtgenoot[1];
	}
	else if(erf_kind[1]> 0 )
	{
		erfenis = erf_kind[1];
	}
	else if(erf_kleindkind[1] > 0 )
	{
		erfenis = erf_kleindkind[1];
	}
	else if(erf_grootouder[1] > 0 )
	{
		erfenis = erf_grootouder[1];
	}
	else if(erf_grootouder[1] > 0 )
	{
		erfenis = erf_grootouder[1];
	}
	else if(erf_broer_zus[1] > 0 )
	{
		erfenis = erf_broer_zus[1];
	}
	else if(erf_ouder[1] > 0 )
	{
		erfenis = erf_ouder[1];
	}
	else if(erf_geen[1] > 0 )
	{
		erfenis = erf_geen[1];
	}
	
	//Groepen berekenen van de 7 schijven
	//GROEP 1
	//schijf 1
	var groep1_getal1;
	var groep1_getal2;
	var groep1_getal3;
	var groep1_getal4;
	var groep1_getal5;
	var groep1_getal6;
	var groep1_getal7;
	
	if(erfenis >= rij1[1])
	{
		groep1_getal1 = Math.round(getal1[1]);
	}
	else if(erfenis < rij1[1])
	{
		groep1_getal1 = Math.round(erfenis * rij1[2]);
	}
	//schijf 2
	if(erfenis >= rij2[1])
	{
		groep1_getal2 = Math.round(getal2[1]);
	}
	else if(erfenis < rij2[1])
	{
		groep1_getal2 = Math.round(rij2[2] * (erfenis-rij1[1]) + getal1[1]);
	}
	//schijf 3
	if(erfenis >= rij3[1])
	{
		groep1_getal3 = Math.round(getal3[1]);
	}
	else if(erfenis < rij3[1])
	{
		groep1_getal3 = Math.round(rij3[2] * (erfenis-rij2[1]) + getal2[1]);
	}
	//schijf 4
	if(erfenis >= rij4[1])
	{
		groep1_getal4 = Math.round(getal4[1]);
	}
	else if(erfenis < rij4[1])
	{
		groep1_getal4 = Math.round(rij4[2] * (erfenis-rij3[1]) + getal3[1]);
	}
	//schijf 5
	if(erfenis >= rij5[1])
	{
		groep1_getal5 = Math.round(getal5[1]);
	}
	else if(erfenis < rij5[1])
	{
		groep1_getal5 = Math.round(rij5[2] * (erfenis-rij4[1]) + getal4[1]);
	}
	//schijf 6
	if(erfenis >= rij6[1])
	{
		groep1_getal6 = Math.round(getal6[1]);
	}
	else if(erfenis < rij6[1])
	{
		groep1_getal6 = Math.round(rij6[2] * (erfenis-rij5[1]) + getal5[1]);
	}
	//schijf 7
	if(erfenis > rij6[1])
	{
		groep1_getal7 = Math.round(rij7[2] * (erfenis-rij7[0]) + getal6[1]);
	}
	//GROEP 1
	//GROEP 2
	//schijf 1
	var groep2_getal1;
	var groep2_getal2;
	var groep2_getal3;
	var groep2_getal4;
	var groep2_getal5;
	var groep2_getal6;
	var groep2_getal7;
	
	if (erfenis < rij2[1])
	{
		groep2_getal1 = Math.round(erfenis * (getal1[2]/100));
	}
	//schijf 2 
	if(erfenis >= rij2[1])
	{
		groep2_getal2 = Math.round(getal2[1]);
	}
	else if(erfenis < rij2[1])
	{
		groep2_getal2 = Math.round((getal2[2]/100) * (erfenis - rij1[1]) + getal1[3]);
	}
	//schijf 3 
	if(erfenis >= rij3[1])
	{
		groep2_getal3 = Math.round(getal3[1]);
	}
	else if(erfenis < rij3[1])
	{
		groep2_getal3 = Math.round((getal3[2]/100) * (erfenis - rij2[1]) + getal2[3]);
	}
	//schijf 4
	if(erfenis >= rij4[1])
	{
		groep2_getal4 = Math.round(getal4[3]);
	}
	else if(erfenis < rij4[1])
	{
		groep2_getal4 = Math.round((getal4[2]/100) * (erfenis - rij3[1]) + getal3[3]);
	}
	//schijf 5
	if(erfenis >= rij5[1])
	{
		groep2_getal5 = Math.round(getal5[3]);
	}
	else if(erfenis < rij5[1])
	{
		groep2_getal5 = Math.round((getal5[2]/100) * (erfenis - rij4[1]) + getal4[3]);
	}
	//schijf 6
	if(erfenis >= rij6[1])
	{
		groep2_getal6 = Math.round(getal6[3]);
	}
	else if(erfenis < rij6[1])
	{
		groep2_getal6 = Math.round((getal6[2]/100) * (erfenis - rij5[1]) + getal5[3]);
	}
	//schijf 7
	if(erfenis > rij7[0])
	{
		groep2_getal7 = Math.round((getal7[2]/100) * (erfenis-rij7[0]) + getal6[3]);
	}
	//GROEP 2
	//GROEP 3
	//schijf 1
	var groep3_getal1;
	var groep3_getal2;
	var groep3_getal3;
	var groep3_getal4;
	var groep3_getal5;
	var groep3_getal6;
	var groep3_getal7;
	
	if(erfenis < rij1[1])
	{
		groep3_getal1 = Math.round(rij1[3] * erfenis);
	}
	//schijf 2
	if(erfenis >= rij2[1])
	{
		groep3_getal2 = getal2[4];
	}
	else if(erfenis < rij2[1])
	{
		groep3_getal2 = Math.round(rij2[3] * (erfenis - rij1[1]) + getal1[4]);
	}
	//schijf 3
	if(erfenis >= rij3[1])
	{
		groep3_getal3 = getal3[4];
	}
	else if(erfenis < rij3[1])
	{
		groep3_getal3 = Math.round(rij3[3] * (erfenis - rij2[1]) + getal2[4]);
	}
	//schijf 4
	if(erfenis >= rij4[1])
	{
		groep3_getal4 = getal4[4];
	}
	else if(erfenis < rij4[1])
	{
		groep3_getal4 = Math.round(rij4[3] * (erfenis - rij3[1]) + getal3[4]);
	}
	//schijf 5
	if(erfenis >= rij5[1])
	{
		groep3_getal5 = getal5[4];
	}
	else if(erfenis < rij5[1])
	{
		groep3_getal5 = Math.round(rij5[3] * (erfenis - rij4[1]) + getal4[4]);
	}
	//schijf 6
	if(erfenis >= rij6[1])
	{
		groep3_getal6 = getal6[4];
	}
	else if(erfenis < rij6[1])
	{
		groep3_getal6 = Math.round(rij6[3] * (erfenis - rij5[1]) + getal5[4]);
	}
	//schijf 7
	if(erfenis > rij7[0])
	{
		groep3_getal7 = Math.round(rij7[3] * (erfenis - rij6[1]) + getal6[4]);
	}
	//GROEP 3
	//GROEP 4
	//schijf 1
	var groep4_getal1;
	var groep4_getal2;
	var groep4_getal3;
	var groep4_getal4;
	var groep4_getal5;
	var groep4_getal6;
	var groep4_getal7;
	
	if(erfenis < rij1[1])
	{
		groep4_getal1 = erfenis * rij1[4];
	}
	//schijf 2
	if(erfenis >= rij2[1])
	{
		groep4_getal2 = getal2[5];
	}
	else if(erfenis < rij2[1])
	{
		groep4_getal2 = Math.round(rij2[4] * (erfenis - rij1[1]) + getal1[5]);
	}
	//schijf 3
	if(erfenis >= rij3[1])
	{
		groep4_getal3 = getal3[5];
	}
	else if(erfenis < rij3[1])
	{
		groep4_getal3 = Math.round(rij3[4] * (erfenis - rij2[1]) + getal2[5]);
	}
	//schijf 4
	if(erfenis >= rij4[1])
	{
		groep4_getal4 = getal4[5];
	}
	else if(erfenis < rij4[1])
	{
		groep4_getal4 = Math.round(rij4[4] * (erfenis - rij3[1]) + getal3[5]);
	}
	//schijf 5
	if(erfenis >= rij5[1])
	{
		groep4_getal5 = getal5[5];
	}
	else if(erfenis < rij5[1])
	{
		groep4_getal5 = Math.round(rij5[4] * (erfenis - rij4[1]) + getal4[5]);
	}
	//schijf 6
	if(erfenis >= rij6[1])
	{
		groep4_getal6 = getal6[5];
	}
	else if(erfenis < rij6[1])
	{
		groep4_getal6 = Math.round(rij7[4] * (erfenis - rij5[1]) + getal5[5]);
	}
	//schijf 7
	if(erfenis >= rij6[1])
	{
		groep4_getal7 = Math.round(rij7[4] * (erfenis - rij7[0]) + getal6[5])
	}
	//GROEP 4
	/****** Berekening 4 Ik erf als ******/
	
	/****** Berekening 5 Ik erf als deel 2 ******/
	var erf_echtgenoot_getal1;
	var erf_echtgenoot_getal2;
	var erf_echtgenoot_getal3;
	var erf_echtgenoot_getal4;
	
	var	erf_kind_getal1;
	var	erf_kind_getal2;
	var	erf_kind_getal3;
	var	erf_kind_getal4;
	 		
	var erf_kleindkind_getal1
	var erf_kleindkind_getal2
	var erf_kleindkind_getal3
	var erf_kleindkind_getal4
	
	var erf_grootouder_getal1;
	var erf_grootouder_getal2;
	var erf_grootouder_getal3;
	var erf_grootouder_getal4;
		
	var erf_broer_zus_getal1;
	var erf_broer_zus_getal2;
	var erf_broer_zus_getal3;
	var erf_broer_zus_getal4;
		
	var erf_ouder_getal1;
	var erf_ouder_getal2;
	var erf_ouder_getal3;
	var erf_ouder_getal4;
			
	var erf_geen_getal1;
	var erf_geen_getal2;
	var erf_geen_getal3;
	var erf_geen_getal4;
		
	if(erfenis < rij1[1])
	{
		erf_echtgenoot_getal1 = groep1_getal1;
		erf_kind_getal1 = groep1_getal1;
		erf_kleindkind_getal1 = groep2_getal1;
		erf_grootouder_getal1 = groep3_getal1;
		erf_geen_getal1 = groep4_getal1;
	}
	else if(erfenis < rij2[1])
	{
		erf_echtgenoot_getal1 = groep1_getal2;
		erf_kind_getal1 = groep1_getal2;
		erf_kleindkind_getal1 = groep2_getal2;
		erf_grootouder_getal1 = groep3_getal2;
		erf_geen_getal1 = groep4_getal2;
	}
	else if(erfenis < rij3[1])
	{
		erf_echtgenoot_getal1 = groep1_getal3;
		erf_kind_getal1 = groep1_getal3;
		erf_kleindkind_getal1 = groep2_getal3;
		erf_grootouder_getal1 = groep3_getal3;
		erf_geen_getal1 = groep4_getal3;
	}
	else if(erfenis < rij4[1])
	{
		erf_echtgenoot_getal1 = groep1_getal4;
		erf_kind_getal1 = groep1_getal4;
		erf_kleindkind_getal1 = groep2_getal4;
		erf_grootouder_getal1 = groep3_getal4;
		erf_geen_getal1 = groep4_getal4;
	}
	else if(erfenis < rij5[1])
	{
		erf_echtgenoot_getal1 = groep1_getal5;
		erf_kind_getal1 = groep1_getal5;
		erf_kleindkind_getal1 = groep2_getal5;
		erf_grootouder_getal1 = groep3_getal5;
		erf_geen_getal1 = groep4_getal5;
	}
	else if(erfenis < rij6[1])
	{
		erf_echtgenoot_getal1 = groep1_getal6;
		erf_kind_getal1 = groep1_getal6;
		erf_kleindkind_getal1 = groep2_getal6;
		erf_grootouder_getal1 = groep3_getal6;
		erf_geen_getal1 = groep4_getal6;
	}
	else if(erfenis > rij7[0])
	{
		erf_echtgenoot_getal1 = groep1_getal7;
		erf_kind_getal1 = groep1_getal7;
		erf_kleindkind_getal1 = groep2_getal7;
		erf_grootouder_getal1 = groep3_getal7;
		erf_geen_getal1 = groep4_getal7;
	} 
	
	//Erfgnoot
	if(erf_echtgenoot_getal1 <= 0)
	{
		erf_echtgenoot_getal2 = 0;
	}
	else if (erf_echtgenoot_getal1 > 0)
	{
		erf_echtgenoot_getal2 = erf_echtgenoot_getal1;
	}
	
	if(erf_kind_getal1 <= 0)
	{
		erf_kind_getal2 = 0;
	}
	else if (erf_kind_getal1 > 0)
	{
		erf_kind_getal2 = erf_kind_getal1;
	}
	
	erf_echtgenoot_getal3 = vrijstelling_echtgenoot2;
	
	if(aan_te_geven_kind2 < 0)
	{ 
		erf_kind_getal3 = 0 ;
	}
	else if(aan_te_geven_kind2 > 0)
	{
		erf_kind_getal3 = aan_te_geven_kind2;
	}
	
	if(erf_echtgenoot_getal3 < erf_echtgenoot_getal2)
	{
		erf_echtgenoot_getal4 = erf_echtgenoot_getal3
	}
	else if (erf_echtgenoot_getal2 < erf_echtgenoot_getal3)
	{
		erf_echtgenoot_getal4 = erf_echtgenoot_getal2;
	}
	
	if(erf_kind_getal3 < erf_kind_getal2)
	{
		erf_kind_getal4 = erf_kind_getal3;
	}
	else if(erf_kind_getal2 < erf_kind_getal3)
	{
		erf_kind_getal4 = erf_kind_getal2;
	}
	//Kleinkind
	if(erf_kleindkind_getal1 <= 0)
	{
		erf_kleindkind_getal2 = 0;
	}
	else if(erf_kleindkind_getal1 > 0)
	{
		erf_kleindkind_getal2 = erf_kleindkind_getal1;
	}
	
	if(aan_te_geven_kleinkind2 < 0)
	{
		erf_kleindkind_getal3 = 0;
	}
	else if(aan_te_geven_kleinkind2 > 0)
	{
		erf_kleindkind_getal3 =aan_te_geven_kleinkind2;
	}
	
	if(erf_kleindkind_getal3 < erf_kleindkind_getal2)
	{
		erf_kleindkind_getal4 = erf_kleindkind_getal3;
	}
	else if(erf_kleindkind_getal2 < erf_kleindkind_getal3)
	{
		erf_kleindkind_getal4 = erf_kleindkind_getal2;
	}
	//Grootouder
	if(erf_grootouder_getal1 <= 0)
	{
		erf_grootouder_getal2 = 0;
	}
	else if(erf_grootouder_getal1 > 0)
	{
		erf_grootouder_getal2 = erf_grootouder_getal1
	}
	
	if(aan_te_geven_grootouder2 < 0)
	{
		erf_grootouder_getal3 = 0;
	}
	else if(aan_te_geven_grootouder2 > 0)
	{
		erf_grootouder_getal3 = aan_te_geven_grootouder2;
	}
	
	if(erf_grootouder_getal3 < erf_grootouder_getal2)
	{
		erf_grootouder_getal4 = erf_grootouder_getal3
	}
	else if(erf_grootouder_getal2 < erf_grootouder_getal3)
	{
		erf_grootouder_getal4 = erf_grootouder_getal2;
	}
	//Broers Zus
	erf_broer_zus_getal1 = 0;
	
	if(erf_grootouder_getal1 <= 0)
	{
		erf_broer_zus_getal2 = 0;
		erf_ouder_getal2 = 0;
	}
	else if(erf_grootouder_getal1 > 0)
	{
		erf_broer_zus_getal2 = erf_grootouder_getal1;
		erf_ouder_getal2 = erf_grootouder_getal1;
	}
	
	if(aan_te_geven_broer_zus2 < 0)
	{
		erf_broer_zus_getal3 = 0;
	}
	else if(aan_te_geven_broer_zus2 > 0)
	{
		erf_broer_zus_getal3 = aan_te_geven_broer_zus2;
	}
	
	if(erf_broer_zus_getal3 < erf_broer_zus_getal2)
	{
		erf_broer_zus_getal4 = erf_broer_zus_getal3
	}
	else if(erf_broer_zus_getal2 < erf_broer_zus_getal3)
	{
		erf_broer_zus_getal4 = erf_broer_zus_getal2;
	}
	//Ouder
	erf_ouder_getal1 = 0;
	
	if(aan_te_geven_ouder2 < 0)
	{
		erf_ouder_getal3 = 0;
	}
	else if(aan_te_geven_ouder2 > 0)
	{
		erf_ouder_getal3 = aan_te_geven_ouder2;
	}
	
	if(erf_ouder_getal3 <= erf_ouder_getal2)
	{
		erf_ouder_getal4 = erf_ouder_getal3;
	}
	else if(erf_ouder_getal2 < erf_ouder_getal3)
	{
		erf_ouder_getal4 = erf_ouder_getal2;
	}
	//Geen van deze
	if(erf_geen_getal1 <= 0)
	{
		erf_geen_getal2 = 0;
	}
	else if(erf_geen_getal1 > 0)
	{
		erf_geen_getal2 = erf_geen_getal1;
	}
	
	if(aan_te_geven_derde2 < 0)
	{
		erf_geen_getal3 = 0;
	}
	else if(aan_te_geven_derde2 > 0)
	{
		erf_geen_getal3 = aan_te_geven_derde2;
	}
	
	if(erf_geen_getal3 < erf_geen_getal2)
	{
		erf_geen_getal4 = erf_geen_getal3;
	}
	else if(erf_geen_getal2 < erf_geen_getal3)
	{
		erf_geen_getal4 = erf_geen_getal2;
	}
	
	var te_betalen;
	
	if(document.getElementById('relatie').value == 1)
	{
		te_betalen = erf_echtgenoot_getal4;
	}
	else if(document.getElementById('relatie').value == 2)
	{
		te_betalen = erf_kind_getal4;
	}
	else if(document.getElementById('relatie').value == 3)
	{
		te_betalen = erf_kleindkind_getal4;
	}
	else if(document.getElementById('relatie').value == 4)
	{
		te_betalen = erf_grootouder_getal4;
	}
	else if(document.getElementById('relatie').value == 5)
	{
		te_betalen = erf_broer_zus_getal4;
	}
	else if(document.getElementById('relatie').value == 6)
	{
		te_betalen = erf_ouder_getal4;
	}
	else if(document.getElementById('relatie').value == 7)
	{
		te_betalen = erf_geen_getal4;
	}
		
	if(isNaN(Math.round(te_betalen)))
	{
		document.getElementById('te_betalen').innerHTML = 0;
	}
	else
	{
		document.getElementById('te_betalen').innerHTML = Math.round(te_betalen);
	}
	
	var jaar_van_overlijden_obj = document.getElementById('jaar_van_overlijden');
	if (jaar_van_overlijden_obj)
	{
		var jaar = parseInt( jaar_van_overlijden_obj.value );
		if (jaar < 2006 )
		{
			jaar_van_overlijden_obj.value = 2006;
		}
	}
	
	
	var obj = document.getElementById('successie_te_betalen');
	if (obj){
		obj.value = Math.round(te_betalen);
		if (isNaN(obj.value))
		{
			obj.value = 0;
			//alert('U dient wel alles in te vullen.');
			//showElement('uitslag', false);
			//return;
		}
	}
	showElement('uitslag', true);
	/****** Berekening 5 Ik erf als deel 2 ******/
}

function resetForm()
{
	document.getElementById('erfdeel').value = '';
	document.getElementById('erfenis').value = '';
	document.getElementById('rente_verschuligd').value = '';
	document.getElementById('leeftijd_echtgenoot').value = '';
	document.getElementById('relatie').value = '';
	document.getElementById('te_betalen').innerHTML = '';
	new Effect.SlideUp('uitslag');
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function showElement(id, show)
{
	var obj = document.getElementById(id);
	if (obj)
	{
		obj.style.display = show ? '' : 'none';
	}
}

function showPage(page)
{
	showElement('uitleg', page == "uitleg");	
	showElement('berekening', page == "berekening");
	showElement('tekst', page == "tekst"); 
	showElement('offerte', page == "offerte"); 
}

function checkForm()
{
	var msg = '';
	var obj = document.getElementById('naw_emailadres');
	if (obj) {
		if (obj.value=='') {
			obj.style.backgroundColor = '#FF3030';
			msg += 'U dient wel een emailadres in te vullen.';
		}
		
	}
	if (msg!='') {
		alert(msg);
	}
	return msg == '';
}

