function tim(request){
var d = new Date();
vday = d.getDay();
vdate = d.getDate();
vmonth = d.getMonth();
vyear = d.getFullYear();
vhour = d.getHours();
vminute = d.getMinutes();
vsec = d.getSeconds();
sdate = "";
smonth = "";
shour = "";
sminute = "";
ssec = "";
vst = "";
sday = "";
vst = "";
switch(vday){
 case 0:
  sday = "Sunday";
  break;
 case 1:
  sday = "Monday";
  break;
 case 2:
  sday = "Tuesday";
  break;
 case 3:
  sday = "Wednesday";
  break;
  case 4:
   sday = "Thursday";
   break;
  case 5:
   sday =  "Friday";
   break;
  case 6:
   sday = "Saturday";
}
switch(vdate){
 case 1:
  vst = "st";
  break;
 case 2:
  vst = "nd";
  break;
 case 3:
  vst = "rd";
  break;
 case 21:
  vst = "st";
  break;
 case 22:
  vst = "nd";
  break;
 case 23:
  vst = "rd";
  break;
 case 31:
  vst = "st";
  break;
 default:
  vst = "th";
}
switch(vmonth){
 case 0:
  smonth = "January";
  break;
 case 1:
  smonth = "Febuary";
  break;
 case 2:
  smonth = "March";
  break;
 case 3:
  smonth = "April";
  break;
 case 4:
  smonth = "May";
  break;
 case 5:
  smonth = "June";
  break;
 case 6:
  smonth = "July";
  break;
 case 7:
  smonth = "Augest";
  break;
 case 8:
  smonth = "September";
  break;
 case 9:
  smonth = "October";
  break;
 case 10:
  smonth = "November";
  break;
 case 11:
  smonth = "December";
}
if(vhour < 10){
  shour = "0"+vhour;
} else {
 shour = vhour;
}
if(vminute < 10){
  sminute = "0"+vminute;
} else {
 sminute = vminute;
}
if(vsec < 10){
  ssec = "0"+vsec;
} else {
  ssec = vsec;
}
sTheDate = sday+", "+vdate+vst+" "+smonth+" "+vyear+", ";
sTheTime = shour+":"+sminute+":"+ssec;

 switch(request){
  case "d":
   return(sTheDate);
   break;
  case "dt":
   return(sTheDate+sTheTime);
   break;
  default:
   return(sTheTime);
 }
}

function t(){
document.getElementById("tellTime").innerHTML = tim("dt");
}