<!-- Stephen Williams www.microedge.co.uk-->
function writedate(){
		micro = new Date();
		day = micro.getDay();
if(day ==1){day1 = "  Monday "}
if(day ==2){day1 = "  Tuesday "}
if(day ==3){day1 = "  Wednesday "}
if(day ==4){day1 = "  Thursday "}
if(day ==5){day1 = "  Friday "}
if(day ==6){day1 = "  Saturday "}
if(day ==0){day1 = "  Sunday "}

date = micro.getDate();

if ((date ==1) | (date ==21) | (date ==31)){suffix  = "st "}
if ((date ==2) | (date ==22)){suffix  = "nd "}
if ((date ==3) | (date ==23)){suffix  = "rd "}
if((date >=4 && date<=20) | (date >=24 && date<=30)){suffix = "th "} 

month = micro.getMonth();

if(month==0){month1="January";}

if(month==1){month1="February";}

if(month==2){month1="March";}

if(month==3){month1="April";}

if(month==4){month1="May";}

if(month==5){month1="June";}

if(month==6){month1="July";}

if(month==7){month1="August";}

if(month==8){month1="September";}

if(month==9){month1="October";}

if(month==10){month1="November";}

if(month==11){month1="December";}	

year = micro.getFullYear();
if(year >= 2000){prefix = ""}

else{prefix = "19"}

document.write(day1 + date + suffix + month1 + " " + 
prefix + year )}


writedate( ); 
