function birthday(nn, a,b,c) {
	d = new Date(); d.setFullYear(a,b-1,c);
	t = new Date();

	yy = -1; do { d.setFullYear(d.getFullYear()+1); yy++; } while(d<=t);
		d.setFullYear(d.getFullYear()-1);
	mm = -1; do { d.setMonth(d.getMonth()+1); mm++; } while(d<=t);
		d.setMonth(d.getMonth()-1);
	dd = -1; do { d.setDate(d.getDate()+1); dd++; } while(d<=t);
		d.setDate(d.getDate()-1);

	if(mm+dd == 0) document.write(nn+" wird heute ");
	else document.write(nn+" ist heute ");

	if(yy>0) document.write(yy + " Jahr" + (yy==1?"":"e"));
	if(mm>0) document.write((yy>0?(dd>0?", ":" und "):(""))+mm+ " Monat" + (mm==1?"":"e"));
	if(dd>0) document.write(((yy+dd)>0?" und ":"") + dd + " Tag" + (dd==1?"":"e"));
	document.write(" alt");

	if(mm+dd == 0) document.write("!");
}

