function getDagenPerMaand(maandNummer){
	var dagenpermaand;
	var hdatum = new Date();
	var hjaar = hdatum.getYear();
	var heelGetal;
	
	maandNummer = maandNummer - 1;
	if (maandNummer == 0){maandNummer = 12;}
	
	switch(maandNummer){
		case 1:{
			dagenpermaand=31;
			break;}
		case 2:{
			var heelGetal = (Math.ceil(hjaar/4)*4) - hjaar;
		
			if (heelGetal == 0){
				dagenpermaand=29;
			}
			else
			{
				dagenpermaand=28;
			}
			break;}
		case 3:{dagenpermaand=31;
			break;}
		case 4:{dagenpermaand=30;
			break;}
		case 5:{dagenpermaand=31;
			break;}
		case 6:{dagenpermaand=30;
			break;}
		case 7:{dagenpermaand=31;
			break;}
		case 8:{dagenpermaand=31;
			break;}
		case 9:{dagenpermaand=30;
			break;}
		case 10:{dagenpermaand=31;
			break;}
		case 11:{dagenpermaand=30;
			break;}
		case 12:{dagenpermaand=31;		
			break;}
	}
	return dagenpermaand;
}
function getLeeftijd(datum){
	
	var strDatum = new String;
	var huidigeDatum = new Date();

	var hjaar=huidigeDatum.getFullYear();
	var hmaand=huidigeDatum.getMonth();
	var hdag = huidigeDatum.getDate();
	
	var ojaar=datum.getFullYear() ;
	var omaand=datum.getMonth();
	var odag=datum.getDate();
	
	var dpm = getDagenPerMaand(hmaand);
	hjaar = hjaar;
		ojaar = ojaar;	
	var jaar=hjaar - ojaar;

	var maand = hmaand - omaand;


	if (omaand > hmaand){
	    maand = 12 - (omaand - hmaand);
		jaar=jaar - 1;
	}
	else
	{
		if (hmaand = omaand){
			if (odag > hdag){
				jaar = jaar - 1;
			}
		}
	}
	if (odag > hdag){
		maand = maand - 1;
		dag = (dpm - odag) + hdag;
	}
	else
	{
		var dag =hdag - odag;
	}
	
    strDatum =  jaar + ' jaar ' + Math.abs(maand) + ' maand ' +  dag + ' dagen';
	document.write(strDatum);
}


