function checkDate(date) {
// аргумент date - строка в формате, например 02.12.1989
var match = date.match(/(\d{1,2}).(\d{1,2}).(\d{4})/);
var TaurusFirstDay = +new Date(+match[3], 4, 20);
var birthday = new Date(+match[3], +match[2] - 1, +match[1]);
var isTaurus = (birthday - TaurusFirstDay - 2764799000 <= 0) && (birthday - TaurusFirstDay >= 0);
alert(isTaurus ? 'Woow! You are Taurus' : 'Sorry! You aren\'t Taurus. Khm...');
return isTaurus;
}
Функция checkDate возвращает true если Телец, false если не так.