function age(birthdate) {
	var birthYear=birthdate[0];
	var birthMonth=birthdate[1]-1;
	var birthDay=birthdate[2];
	var today=new Date();
	var todaysYear=today.getFullYear();
	var todaysMonth=today.getMonth();
	var todaysDate=today.getDate();
	todayDateTime = today.getTime();
	if (todaysMonth == birthMonth) {
		if (todaysDate < birthDay) {
			var preBirthday = 1;
		} else  {
			var preBirthday = 0;
		}
	} else if (todaysMonth < birthMonth) {
		var preBirthday = 1;
	} else  {
		var preBirthday = 0;
	}
	document.write ("&nbsp;("+(todaysYear - birthYear - preBirthday)+")");
}

function writeChildren (kidsList,write) {
	var listOChildren = "";
	var today=new Date();
	var todaysYear=today.getFullYear();
	var todaysMonth=today.getMonth();
	var todaysDate=today.getDate();
	todayDateTime = today.getTime();
	for (i=0;i<kidsList.length;i++) {
		if (todaysMonth == (kidsList[i][2]-1)) {
			if (todaysDate < kidsList[i][3]) {
				var preBirthday = 1;
			} else  {
				var preBirthday = 0;
			}
		} else if (todaysMonth < (kidsList[i][2]-1)) {
			var preBirthday = 1;
		} else  {
			var preBirthday = 0;
		}
		if (i < kidsList.length-1) {
			var append = ', ';
		} else {
			var append = '';
		}
		
		if(write){
			document.write (kidsList[i][0]+"&nbsp;("+(todaysYear - kidsList[i][1] - preBirthday)+")"+append);
		}
		else{
			listOChildren += kidsList[i][0]+"&nbsp;("+(todaysYear - kidsList[i][1] - preBirthday)+")"+append;
		}
	}
	
	if(!write){
		return listOChildren;
	}
}