function y2k(number)    { return (number < 1000) ? number + 1900 : number; }

var today = new Date();
var day   = today.getDate();
var month = today.getMonth();
var year  = y2k(today.getYear());

function padout(number) { return (number < 10) ? '0' + number : number; }

function restart() {
    document.data.PUDate.value = '' + padout(month - 0 + 1) + '/' + padout(day) + '/' + year;
    mywindow.close();
}

function restart2() {
    document.data.DODate.value = '' + padout(month - 0 + 1) + '/' + padout(day) + '/' + year;
    mywindow.close();
}

function newWindow() {
    mywindow=open('calendar.aspx','myname','resizable=no,width=215,height=235,left=475,top=180');
    mywindow.location.href = 'calendar.aspx';
    if (mywindow.opener == null) mywindow.opener = self;
}

function newWindow2() {
    mywindow=open('calendar2.aspx','myname','resizable=no,width=215,height=235,left=475,top=180');
    mywindow.location.href = 'calendar2.aspx';
    if (mywindow.opener == null) mywindow.opener = self;
}

function newWindow3(file,window) {
    msgWindow=open(file,window,'resizable=no,width=485,height=350,left=200,top=150');
    if (msgWindow.opener == null) msgWindow.opener = self;
}