var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December")

function getClientDate()
{
	var myDateObj=new Date()
	var myYear=myDateObj.getYear()
	if (myYear < 1000)
		myYear+=1900
	var myDay=myDateObj.getDay()
	var myMonth=myDateObj.getMonth()
	var myDate=myDateObj.getDate()
	if (myDate<10)
		myDate="0"+myDate
	//var display=dayarray[myDay] + ", " + montharray[myMonth] + " " + myDate + ", " + myYear
	var display=  montharray[myMonth].substring(0,3) + " " + myDate + ", " + myYear
	/*if (document.all)
		document.all.clientdate.innerHTML=display
	else if (document.getElementById)
		document.getElementById("clientdate").innerHTML=display
	else*/
		document.write(display)
}

function getDates()
{
    selectedDate = document.getElementById("ctl00_cphMain_ddlDobDate").selectedIndex;
    selectedMonth = document.getElementById("ctl00_cphMain_ddlDobMonth").selectedIndex;
    
    if (selectedMonth == 0 || selectedMonth == 1 || selectedMonth == 3 || selectedMonth == 5 || selectedMonth == 7 || selectedMonth == 8 || selectedMonth == 10 || selectedMonth == 12)
    {
        document.getElementById("ctl00_cphMain_ddlDobDate").options.length=0;
        for (i = 1;i<=31;i++)
        {
            document.getElementById("ctl00_cphMain_ddlDobDate").options[i]=new Option(i,i);
        }
    }
    else 
    {
        if (selectedMonth == 4 || selectedMonth == 6 || selectedMonth == 9 || selectedMonth == 11)
        {
            document.getElementById("ctl00_cphMain_ddlDobDate").options.length=0;
            for (i = 1;i<=30;i++)
            {
                document.getElementById("ctl00_cphMain_ddlDobDate").options[i]=new Option(i,i);
            }
        }
        else
        {
            if(selectedMonth == 2)
            {
                document.getElementById("ctl00_cphMain_ddlDobDate").options.length=0;
                
                selectedYearIndex = document.getElementById("ctl00_cphMain_ddlDobYear").selectedIndex;
                selectedYear = document.getElementById("ctl00_cphMain_ddlDobYear").options[selectedYearIndex].value;
                if (selectedYear%4 == 0 && selectedYearIndex!=0)
                {
                    for (i = 1;i<=29;i++)
                    {
                        document.getElementById("ctl00_cphMain_ddlDobDate").options[i]=new Option(i,i);
                    }
                }
                else
                {
                    for (i = 1;i<=28;i++)
                    {
                        document.getElementById("ctl00_cphMain_ddlDobDate").options[i]=new Option(i,i);
                    }
                    if(selectedDate == 29)
                    {
                        selectedDate = 28;
                    }
                }
            }
        }
    }
    document.getElementById("ctl00_cphMain_ddlDobDate").options[0]=new Option("..Date..",0);
    document.getElementById("ctl00_cphMain_ddlDobDate").selectedIndex = selectedDate
}

//AllTrim function to remove spaces from left and right of the string 
function AllTrim(sString)
{
    while (sString.substring(0,1) == " ")
    {
        sString = sString.substring(1, sString.length);
    }
    while (sString.substring(sString.length-1, sString.length) == ' ')
    {
        sString = sString.substring(0,sString.length-1);
    }
    return sString;
}

function CheckDOB(objSource, objArgs)
{  
    if(document.getElementById("ctl00_cphMain_ddlDobDate").selectedIndex==0)
    {
        document.getElementById("ctl00_cphMain_ctvDateOfBirth").innerHTML = "Date is required.";
        objArgs.IsValid=false;
        return false;
    }
    else
    {
        document.getElementById("ctl00_cphMain_ctvDateOfBirth").innerHTML = "";
        objArgs.IsValid=true;
    }
    if(document.getElementById("ctl00_cphMain_ddlDobMonth").selectedIndex==0)
    {
        document.getElementById("ctl00_cphMain_ctvDateOfBirth").innerHTML = "Month is required.";
        objArgs.IsValid=false;
        return false;
    }
    else
    {
        document.getElementById("ctl00_cphMain_ctvDateOfBirth").innerHTML = "";
        objArgs.IsValid=true;
    }
    if(document.getElementById("ctl00_cphMain_ddlDobYear").selectedIndex==0)
    {
        document.getElementById("ctl00_cphMain_ctvDateOfBirth").innerHTML = "Year is required.";
        objArgs.IsValid=false;
        return false;
    }
    else
    {
        document.getElementById("ctl00_cphMain_ctvDateOfBirth").innerHTML = "";
        objArgs.IsValid=true;
    }
    return;
}

function CheckListBox(objSource, objArgs)
{
    var hasSelections = false;
    for(var i = 1; i < document.getElementById("ctl00_cphMain_lstboxLookingAfter").options.length; i++)
    {
        if(document.getElementById("ctl00_cphMain_lstboxLookingAfter").options[i].selected)
        {
            hasSelections = true;
            break;
        }
    }
    if(hasSelections)
        objArgs.IsValid=true;
    else
        objArgs.IsValid=false;
}

