//date - advanced version
function show_date()
{
var thetime=new Date();

var nday=thetime.getDay();
var nmonth=thetime.getMonth();
var ntoday=thetime.getDate();
var nyear=thetime.getYear();
var nth="th";

if (ntoday%10==1) nth="st";
if (ntoday%10==2) nth="nd";
if (ntoday%10==3) nth="rd";
if ((ntoday > 10) && (ntoday < 21)) nth="th";

if (nday==0) nday="Sunday";
if (nday==1) nday="Monday";
if (nday==2) nday="Tuesday";
if (nday==3) nday="Wednesday";
if (nday==4) nday="Thursday";
if (nday==5) nday="Friday";
if (nday==6) nday="Saturday";

if (nmonth==0)  nmonth="Jan";
if (nmonth==1)  nmonth="Feb";
if (nmonth==2)  nmonth="Mar";
if (nmonth==3)  nmonth="Apr";
if (nmonth==4)  nmonth="May";
if (nmonth==5)  nmonth="Jun";
if (nmonth==6)  nmonth="Jul";
if (nmonth==7)  nmonth="Aug";
if (nmonth==8)  nmonth="Sep";
if (nmonth==9)  nmonth="Oct";
if (nmonth==10) nmonth="Nov";
if (nmonth==11) nmonth="Dec";

if (nyear < 2000) nyear = nyear + 1900;

document.write(""+nday+" "+ntoday+nth+" "+nmonth+", "+nyear);
} 

