<!-- Hide script from older browsers
now = new Date
tyear = now.getYear()
if (tyear < 1900){
  tyear = tyear + 1900
}
nyear = tyear + 1

birthday = new Date(tyear,02,25)
if (birthday.getTime() < now.getTime()){
  birthday.setYear(nyear)
}

function dayToDays(iTime) {
  return (iTime.getTime() / (1000 * 60 * 60 * 24))
}
function daysTill(my_month,my_day,my_year) {
if (my_year < 1) {
	iDate = new Date(tyear,my_month-1,my_day)
	test_iDate = new Date(tyear,my_month-1,my_day+1)
	if (test_iDate.getTime() < now.getTime()){		
  		iDate.setYear(nyear)	
	}
} else {
	iDate = new Date(my_year,my_month-1,my_day)
}

final_number = Math.ceil(dayToDays(iDate)-dayToDays(now))
if ( final_number == 0 ) {
	final_number = 'Hooray! It\'s today!'
}
if ( final_number < 0 ) {
	final_number = 'It\'s past!'
}
return final_number

// return(Math.ceil(dayToDays(iDate)-dayToDays(now)))
}
// End hiding script from older browsers -->

