//set todays date
Now      = new Date();
NowDay   = Now.getDate();
NowMonth = Now.getMonth();
NowYear  = Now.getYear();
if (NowYear < 2000) NowYear += 1900; //for Netscape

//*****************************************
function DaysInMonth(WhichMonth, WhichYear)
//*****************************************
{
var DaysInMonth = 31;

if (WhichMonth == "April" || WhichMonth == "June" || WhichMonth == "September" || WhichMonth == "November") DaysInMonth = 30;
if (WhichMonth == "February" && (WhichYear/4) != Math.floor(WhichYear/4))	DaysInMonth = 28;
if (WhichMonth == "February" && (WhichYear/4) == Math.floor(WhichYear/4))	DaysInMonth = 29;
return DaysInMonth;
}

//******************************
function ChangeOptionDays(Which)
//******************************
{
DaysObject  = eval("document.contactForm." + Which + "Day");
MonthObject = eval("document.contactForm." + Which + "Month");
YearObject  = eval("document.contactForm." + Which + "Year");

Month = MonthObject[MonthObject.selectedIndex].text;
Year  = YearObject[YearObject.selectedIndex].text;

DaysForThisSelection   = DaysInMonth(Month, Year);
CurrentDaysInSelection = DaysObject.length;
if (CurrentDaysInSelection > DaysForThisSelection)
    {
    for (i=0; i<(CurrentDaysInSelection-DaysForThisSelection); i++)
        {
        DaysObject.options[DaysObject.options.length - 1] = null;
        }
    }
if (DaysForThisSelection > CurrentDaysInSelection)
    {
    for (i=0; i<(DaysForThisSelection-CurrentDaysInSelection); i++)
        {
        DaysObject.options[DaysObject.length] = new Option(DaysObject.options.length + 1,DaysObject.options.length + 1);
        }
    }
if (DaysObject.selectedIndex < 0) DaysObject.selectedIndex == 0;
}

//************************
function SetToToday(Which)
//************************
{
DaysObject  = eval("document.contactForm." + Which + "Day");
MonthObject = eval("document.contactForm." + Which + "Month");
YearObject  = eval("document.contactForm." + Which + "Year");

YearObject[0].selected = true;
MonthObject[NowMonth].selected = true;

ChangeOptionDays(Which);

DaysObject[NowDay-1].selected = true;
}


