function update() {
	var text = "";
	var prefix = "";
	var minutes = 1000*60
	var hours = minutes*60
	var days = hours*24
	var years = days*365
	var d = new Date()
	var today = d.getTime()
	var birth = new Date("Jan 21, 2006 22:51:00")
	var birth2 = new Date("Mar 14, 2008 19:33:00")
	var year = Math.floor(today/years - birth/years)
	var daysInMonth = new Array(12)
	daysInMonth[0]="31"
	daysInMonth[1]="28"
	daysInMonth[2]="31"
	daysInMonth[3]="30"
	daysInMonth[4]="31"
	daysInMonth[5]="30"
	daysInMonth[6]="31"
	daysInMonth[7]="31"
	daysInMonth[8]="30"
	daysInMonth[9]="31"
	daysInMonth[10]="30"
	daysInMonth[11]="31"

	
	/*
	if (d < birth) {
	  if (d.getMonth() < birth.getMonth()) {
		var dYear = d.getFullYear() - birth.getFullYear();
	  } else {
		var dYear = birth.getFullYear() - d.getFullYear();
	  }
	  if (d.getDate() < birth2.getDate()) {
		var dMonth = d.getMonth() - birth.getMonth();
	  } else {
		var dMonth = birth.getMonth() - d.getMonth() - 1;
	  }
	  if (d.getDate() < birth2.getDate()) {
		var dDate = birth2.getDate() - d.getDate();
	  } else {
		var dDate = daysInMonth[d.getMonth()] - d.getDate() + birth.getDate() ;
	  }
	} else {
	  var dYear = d.getFullYear() - birth.getFullYear()
	  var dMonth = d.getMonth() - birth.getMonth()
	  var dDate = d.getDate() - birth.getDate()
	}
	*/
	if (d >= birth) {
		var dYear = d.getFullYear() - birth.getFullYear();
		if ( d.getMonth() >= birth.getMonth() ) {
			var dMonth = d.getMonth() - birth.getMonth();
		} else {
			var dMonth = d.getMonth() - birth.getMonth() + 12;
			if ( d.getDate() < birth.getDate() ) {
				dYear2 -= 1;
			}
		}
		if ( d.getDate() >= birth.getDate() ) {
			var dDate = d.getDate() - birth.getDate();
		} else {
			var dDate = d.getDate() - birth.getDate() + parseInt(daysInMonth[d.getMonth()]);
			dMonth = dMonth - 1;
		}
	}
	/*
	if (d < birth2) {
	  prefix= "-";
	  if (d.getMonth() < birth2.getMonth()) {
		var dYear2 = d.getFullYear() - birth2.getFullYear();
	  } else {
		var dYear2 = birth2.getFullYear() - d.getFullYear();
	  }
	  if (d.getDate() < birth2.getDate()) {
		var dMonth2 = d.getMonth() - birth2.getMonth();
	  } else {
		var dMonth2 = birth2.getMonth() - d.getMonth() - 1;
	  }
	  if (d.getDate() < birth2.getDate()) {
		var dDate2 = birth2.getDate() - d.getDate();
	  } else {
		var dDate2 = daysInMonth[d.getMonth()] - d.getDate() + birth2.getDate() ;
	  }
	} else {
	  var dYear2 = d.getFullYear() - birth2.getFullYear();
	  var dMonth2 = d.getMonth() - birth2.getMonth();
	  var dDate2 = d.getDate() - birth2.getDate();
	}
	*/

	if (d >= birth2) {
		var dYear2 = d.getFullYear() - birth2.getFullYear();
		if ( d.getMonth() >= birth2.getMonth() ) {
			var dMonth2 = d.getMonth() - birth2.getMonth();
		} else {
			var dMonth2 = d.getMonth() - birth2.getMonth() + 12;
			dYear2 -= 1;
			if ( d.getMonth() == birth2.getMonth() && d.getDate() > birth2.getDate() ) {
			}
		}
		if ( d.getDate() >= birth2.getDate() ) {
			var dDate2 = d.getDate() - birth2.getDate();
		} else {
			var dDate2 = d.getDate() - birth2.getDate() + parseInt(daysInMonth[d.getMonth()]);
			dMonth2 = dMonth2 - 1;
		}
		if ( d.getTime() >= birth2.getTime() ) {
			var dHour2 = d.getHours() - birth2.getHours() + 24;
		} else {
			var dHour2 = d.getHours() - birth2.getHours();
		}
		if ( d.getMinutes() >= birth2.getMinutes() ) {
			var dMin2 = d.getMinutes() - birth2.getMinutes();
		} else {
			var dMin2 = d.getMinutes() - birth2.getMinutes() + 60;
			dHour2 = dHour2 - 1;
		}
	}

	var day = Math.floor(today/days - birth/days)
				text = "<small><b>Reea on</b><br />"
					 + "<b>" + dYear + "</b> vuotta<br />"
					 + "<b>" + dMonth + "</b> kuukautta<br />"
					 + "<b>" + dDate + "</b> p&auml;iv&auml;&auml;<br />"
					 + "<br /> <b>Raisa on</b><br />"
					 + "<b>" + dYear2 + "</b> vuotta<br />"
					 + "<b>" + dMonth2 + "</b> kuukautta<br />"
					 + "<b>" + dDate2 + "</b> p&auml;iv&auml;&auml;<br />";

				text2 = "<pre>d2: " + d.getDate() + "<br />"
					 + "b2: " + birth2.getDate() + "<br /></pre>";

			var elem = (document.all)? document.all.countdown :
				document.getElementById? document.getElementById('countdown') :
				null;

			elem.innerHTML = text;



		ID=window.setTimeout("update();",60000);
}

