DaysofWeek = new Array()
DaysofWeek[0]="Sun."
DaysofWeek[1]="Mon."
DaysofWeek[2]="Tue."
DaysofWeek[3]="Wed."
DaysofWeek[4]="Thu."
DaysofWeek[5]="Fri."
DaysofWeek[6]="Sat."

Months = new Array()
Months[0]="Jan."
Months[1]="Feb."
Months[2]="Mar."
Months[3]="Apr."
Months[4]="May"
Months[5]="Jun."
Months[6]="Jul."
Months[7]="Aug."
Months[8]="Sep."
Months[9]="Oct."
Months[10]="Nov."
Months[11]="Dec."

RightNow = new Date()

var day = DaysofWeek[RightNow.getDay()]
var date = RightNow.getDate()
var Month = Months[RightNow.getMonth()]
var Year = RightNow.getFullYear()

if (date == 1 || date == 21 || date == 31)
{ender = "<SUP>st</SUP>"}

else
if (date == 2 || date == 22)
{ender = "<SUP>nd</SUP>"}

else
if (date == 3 || date == 23)
{ender = "<SUP>rd</SUP>"}

else
{ender = "<SUP>th</SUP>"}

document.write("" +day+ " " +Month+ " " +date+ ender+ ", " +Year+ "")