function showRekentool(name) {
	$('#rekenen_jaarlijks').css('display', 'none');
	$('#rekenen_maandelijks').css('display', 'none');
	$('#rekenen_eenmalig_jaarlijks').css('display', 'none');
	$('#rekenen_jaarlijks_opname').css('display', 'none');
	
	$('#' + name).css('display', 'block');
}

function round(getal) {
	var temp = getal * 100;
	temp = Math.round(temp);
	temp = temp / 100;
	
	temp = new String(temp);
	
	var broken = temp.split('.');
	
	if(broken[1] === undefined){
		broken[1] = '00';
	}else{
		if(broken[1].length == 0){
			broken[1] = '00';
		}
		
		if(broken[1].length == 1){
			broken[1] = broken[1] + '0';
		}
	}
	
	return (broken[0] + '.' + broken[1]);
}

function rekenen_jaarlijks_change() {
	var storting = document.getElementById('rekenen_jaarlijks_storting').value;
	var rendement = document.getElementById('rekenen_jaarlijks_rendement').value;
	
	if(storting == ''){
		storting = 0;
	}
	
	if(rendement == ''){
		rendement = 0;
	}
	
	var totaal_vermogen = storting * (1 + rendement / 100);
	
	$('#rekenen_jaarlijks_1').text(round(totaal_vermogen));
	
	for(var i = 2; i <= 30; i++){
		var totaal_vermogen = (parseFloat(totaal_vermogen) + 0.9975 * parseFloat(storting)) * (1 + parseFloat(rendement) / 100);
		
		var naam = '#rekenen_jaarlijks_' + i;
		
		$(naam).text(round(totaal_vermogen));
	}
}

function rekenen_eenmalig_jaarlijks_change() {
	var eenmalig = document.getElementById('rekenen_eenmalig_jaarlijks_eenmalig').value;
	var storting = document.getElementById('rekenen_eenmalig_jaarlijks_storting').value;
	var rendement = document.getElementById('rekenen_eenmalig_jaarlijks_rendement').value;
	
	if(eenmalig == ''){
		eenmalig = 0;
	}
	
	if(storting == ''){
		storting = 0;
	}
	
	if(rendement == ''){
		rendement = 0;
	}
	
	var totaal_vermogen = parseFloat(eenmalig) * (1 + parseFloat(rendement) / 100) + parseFloat(storting);
	
	$('#rekenen_eenmalig_jaarlijks_1').text(round(totaal_vermogen));
	
	for(var i = 2; i <= 30; i++){
		var totaal_vermogen = parseFloat(totaal_vermogen) * (1 + parseFloat(rendement) / 100) + parseFloat(storting);
		
		var naam = '#rekenen_eenmalig_jaarlijks_' + i;
		
		$(naam).text(round(totaal_vermogen));
	}
}

function rekenen_jaarlijks_opname_change() {
	var ingebracht = document.getElementById('rekenen_jaarlijks_opname_ingebracht').value;
	var opname = document.getElementById('rekenen_jaarlijks_opname_opname').value;
	var rendement = document.getElementById('rekenen_jaarlijks_opname_rendement').value;
	
	if(ingebracht == ''){
		ingebracht = 0;
	}
	
	if(opname == ''){
		opname = 0;
	}
	
	if(rendement == ''){
		rendement = 0;
	}
	
	var totaal_vermogen = parseFloat(ingebracht) * (1 + parseFloat(rendement) / 100) - parseFloat(opname);
	
	$('#rekenen_jaarlijks_opname_1').text(round(totaal_vermogen));
	
	for(var i = 2; i <= 30; i++){
		var totaal_vermogen = parseFloat(totaal_vermogen) * (1 + parseFloat(rendement) / 100) - parseFloat(opname);
		
		var naam = '#rekenen_jaarlijks_opname_' + i;
		
		$(naam).text(round(totaal_vermogen));
	}
}

function rekenen_maandelijks_change() {
	var storting = document.getElementById('rekenen_maandelijks_storting').value;
	var rendement = document.getElementById('rekenen_maandelijks_rendement').value;
	
	if(storting == ''){
		storting = 0;
	}
	
	if(rendement == ''){
		rendement = 0;
	}
	
	var rendement_factor = Math.pow((1 + rendement / 100), (1 / 12));
	
	var totaal_vermogen = parseFloat(storting) * parseFloat(rendement_factor);
	
	$('#rekenen_maandelijks_0').text(round(totaal_vermogen));
	
	for(var i = 1; i < 36; i++){
		var totaal_vermogen = (parseFloat(totaal_vermogen) + parseFloat(storting)) * parseFloat(rendement_factor);
		
		var naam = '#rekenen_maandelijks_' + i;
		
		$(naam).text(round(totaal_vermogen));
	}
}
