function Datum(n)
{
        this.length = n
        return this
}
                monthNames = new Datum(12)
                monthNames[1] = "01."
                monthNames[2] = "02."
                monthNames[3] = "03."
                monthNames[4] = "04."
                monthNames[5] = "05."
                monthNames[6] = "06."
                monthNames[7] = "07."
                monthNames[8] = "08."
                monthNames[9] = "09."
                monthNames[10] = "10."
                monthNames[11] = "11."
                monthNames[12] = "12."

                dayNames = new Datum(7)
                dayNames[1] = "Sonntag"
                dayNames[2] = "Montag"
                dayNames[3] = "Dienstag"
                dayNames[4] = "Mittwoch"
                dayNames[5] = "Donnerstag"
                dayNames[6] = "Freitag"
                dayNames[7] = "Samstag"

function customDateString(oneDate) {

                        var theDay = dayNames[oneDate.getDay() + 1]
                        var theMonth = monthNames[oneDate.getMonth() + 1]
                        var theYear = oneDate.getYear()
                        if(theYear<1000) theYear+=1900
                        return theDay + ", " + oneDate.getDate() + "." + theMonth +  + theYear
}
