<!--//--><![CDATA[//><!--




window.onload=initForm;

function initForm()
{
        FillYears();
        FillMonths();
        FillDays0();
        document.getElementById("month0").onchange=FillDays0;
        if(document.getElementById("month1") != null){
            FillDays1();
            document.getElementById("month1").onchange=FillDays1;
        }
        //document.getElementById("year").onchange=FillMonths;
        
        
        //document.getElementById("day").onchange=FillBirth;

}

function FillYears()
{
var k=0;
for (var i=1991;i>1940;i--,k++)
        document.getElementById("year0").options[k]=new Option(i,i);

if(document.getElementById("year1") != null){
k=0;
for (i=1991;i>1940;i--,k++)
        document.getElementById("year1").options[k]=new Option(i,i);
}
}

function FillMonths()
{

    var monthString;

for (var i=0;i<12;i++){

        switch(i+1){
            case 1:
                monthString="Jan";
                break;
            case 2:
                monthString="Feb";
                break;
            case 3:
                monthString="Mar";
                break;
            case 4:
                monthString="Apr";
                break;
            case 5:
                monthString="May";
                break;
            case 6:
                monthString="Jun";
                break;
            case 7:
                monthString="Jul";
                break;
            case 8:
                monthString="Aug";
                break;
            case 9:
                monthString="Sep";
                break;
            case 10:
                monthString="Oct";
                break;
            case 11:
                monthString="Nov";
                break;
            case 12:
                monthString="Dec";
                break;
        }
       document.getElementById("month0").options[i]=new Option(monthString,i+1);
}
if(document.getElementById("month1") != null){
for (i=0;i<12;i++){
        switch(i+1){
            case 1:
                monthString="Jan";
                break;
            case 2:
                monthString="Feb";
                break;
            case 3:
                monthString="Mar";
                break;
            case 4:
                monthString="Apr";
                break;
            case 5:
                monthString="May";
                break;
            case 6:
                monthString="Jun";
                break;
            case 7:
                monthString="Jul";
                break;
            case 8:
                monthString="Aug";
                break;
            case 9:
                monthString="Sep";
                break;
            case 10:
                monthString="Oct";
                break;
            case 11:
                monthString="Nov";
                break;
            case 12:
                monthString="Dec";
                break;
        }
       document.getElementById("month1").options[i]=new Option(monthString,i+1);
}
}
}

function FillDays0()
{
var monthDays = new Array(0,31,28,31,30,31,30,31,31,30,31,30,31);
        var monthStr = document.getElementById("month0").value;

        if (monthStr != "") {
                var theMonth = parseInt(monthStr);

                if (theMonth==2)
                {

                        var theYear=parseInt(document.getElementById("year0").value);
                        if (theYear%4==0)
                        {
                                monthDays[2]=29;
                                if (theYear%100==0)
                                        if (theYear%400==0)
                                                monthDays[2]=29;
                                        else monthDays[2]=28;
                        }
                }
                document.getElementById("day0").options.length = 0;
                                //document.getElementById("day").options[0] = new Option("1",1);
                                //alert(monthDays[theMonth]);
                for(var i=0; i<monthDays[theMonth]; i++) {
                        document.getElementById("day0").options[i] = new Option(i+1,i+1);
                }
        }
}

function FillDays1()
{
var monthDays = new Array(0,31,28,31,30,31,30,31,31,30,31,30,31);
        var monthStr = document.getElementById("month1").value;

        if (monthStr != "") {
                var theMonth = parseInt(monthStr);

                if (theMonth==2)
                {

                        var theYear=parseInt(document.getElementById("year1").value);
                        if (theYear%4==0)
                        {
                                monthDays[2]=29;
                                if (theYear%100==0)
                                        if (theYear%400==0)
                                                monthDays[2]=29;
                                        else monthDays[2]=28;
                        }
                }
                document.getElementById("day1").options.length = 0;
                                //document.getElementById("day").options[0] = new Option("1",1);
                for(var i=0; i<monthDays[theMonth]; i++) {
                        document.getElementById("day1").options[i] = new Option(i+1,i+1);
                }
        }
}

function FillBirth()
{
        var birth=document.getElementById("year").value+"-";
        if (parseInt(document.getElementById("month").value)<10) birth=birth+"0";
        birth= birth + document.getElementById("month").value+"-";
        if (parseInt(document.getElementById("day").value)<10) birth=birth+"0";
        birth= birth + document.getElementById("day").value;
        document.getElementById("tbluseruser_birth").value=birth;
}


//--><!]]>



