Date.prototype.getActualMonth = getActualMonth;
Date.prototype.getActualDay = getActualDay;
Date.prototype.getCalendarDay = getCalendarDay;
Date.prototype.getCalendarMonth = getCalendarMonth;

function getActualMonth() 
{var n = this.getMonth();
n += 1;
return n;
}

function getActualDay() 
{var n = this.getDay();
n += 1;
return n;}

function getCalendarDay(dateToday) 
{var n = dateToday.getDay();
var dow = new Array(7);
dow[0] = "Pazar"; 
dow[1] = "Pazartesi";
dow[2] = "Salı";
dow[3] = "Çarşamba";
dow[4] = "Perşembe";
dow[5] = "Cuma";
dow[6] = "Cumartesi";
return dow[n];}

function getCalendarMonth(dateToday) {
var n = dateToday.getMonth();
var moy = new Array(12);
moy[0] = "Ocak";
moy[1] = "Şubat";
moy[2] = "Mart";
moy[3] = "Nisan";
moy[4] = "Mayıs";
moy[5] = "Haziran";
moy[6] = "Temmuz";
moy[7] = "Ağustos";
moy[8] = "Eylül";
moy[9] = "Ekim";
moy[10] = "Kasım";
moy[11] = "Aralık";
return moy[n];}

function showDate() 
{var today = new Date();
var strg = "";
strg = strg + (today.getDate() <10 ? "0" : "") + today.getDate();
strg = strg + " ";
strg = strg + today.getCalendarMonth(today) + " " + getCalendarDay(today);
document.write(strg);
}

function showTime() 
{var today = new Date();
var strg = "";
strg = strg + (today.getHours() <10 ? "0" : "") + today.getHours();
strg = strg + ":";
strg = strg + (today.getMinutes() <10 ? "0" : "") + today.getMinutes();
document.write(strg);
}