Вы стащили, очевидно, не весь код.
Хз, что там было, но полагаю что-то типа этого:
Date.prototype.getDaysBetween=function(d) { return Math.ceil( ( d - this ) / 864e5 ) }
var today = new Date();
var birthday = new Date(2008, 9, 31);
var days = today.getDaysBetween(birthday);
if (days > 0) alert(days + " days 'til my birthday.");
else if (days < 0) alert(*!*-days*/!* + " days since my birthday.");
else alert("Its my birthday!!");
На всякий случай скажу, чтоб исключить ошибки, ведь вы явно не читали инфы на этом сайте: месяцы в js считаются с 0, т.е. 0-11.