
var zDate = {

    weekday : function(wday){
        var weekday=new Array(7);
        weekday[0]="Sunday";
        weekday[1]="Monday";
        weekday[2]="Tuesday";
        weekday[3]="Wednesday";
        weekday[4]="Thursday";
        weekday[5]="Friday";
        weekday[6]="Saturday";

        return weekday[wday];
    },

    month : function(m){

        var month=new Array(12);
        month[0]="January";
        month[1]="February";
        month[2]="March";
        month[3]="April";
        month[4]="May";
        month[5]="June";
        month[6]="July";
        month[7]="August";
        month[8]="September";
        month[9]="October";
        month[10]="November";
        month[11]="December";

        return month[m];
    },

    monthAbbr : function(m){

        var month=new Array(12);
        month[0]="jan";
        month[1]="feb";
        month[2]="mar";
        month[3]="apr";
        month[4]="may";
        month[5]="jun";
        month[6]="jul";
        month[7]="aug";
        month[8]="sep";
        month[9]="oct";
        month[10]="nov";
        month[11]="dec";

        if (month[m])
            return month[m];
        else
            return false;
    },

    monthFromAbbr : function(abbr){

        var month=new Array(12);
        month["jan"] = 0;
        month["feb"] = 1;
        month["mar"] = 2;
        month["apr"] = 3;
        month["may"] = 4;
        month["jun"] = 5;
        month["jul"] = 6;
        month["aug"] = 7;
        month["sep"] = 8;
        month["oct"] = 9;
        month["nov"] = 10;
        month["dec"] = 11;


        return month[abbr];
    },

    fromString : function(sdate){

        var date = new Date(sdate);
        return date.getFullYear() + "/" + date.getMonth() + "/" + date.getDay();
    }

}