function MyDate() {
DTnow = new Date();            // create new date object 'DTnow'   
Year  = DTnow.getYear();       // years since 1900 (maybe! - see below)
Month = DTnow.getMonth();      // month-of-year field (0-11)
DayN  = DTnow.getDay();        // day-of-week field (0-6)
DayM  = DTnow.getDate();       // day-of-month field (1-31)
Hour  = DTnow.getHours();      // hours field (0-23)
Mins  = DTnow.getMinutes();    // minutes field (0-59)
Secs  = DTnow.getSeconds();    // seconds field (0-59)

if (Year < 1000){
   Year = Year + 1900;
}
if (Hour >= 12){
   AmPm = "pm"; 
}  else {
   AmPm = "am"; 
}
if (Hour > 12) {
   Hour = Hour -12; 
}
if (Hour == 0) { 
   Hour = 12; 
}
if (Hour < 10 ) { 
   Hour = "0" + Hour; 
}
if (Mins < 10 ) { 
   Mins = "0" + Mins; 
}
if (Secs < 10) {
   Secs = "0" + Secs; 
}
var DoW = new Array("วันอาทิตย์","วันจันทร์","วันอังคาร","วันพุธ","วันพฤหัสบดี","วันศุกร์","วันเสาร์");
// DayName = DoW[DayN];
DayName = DoW[DayN].substring(0,3);
var Mths = new Array("มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
MthName = Mths[Month];
//MthName = Mths[Month].substring(0,3);
DD = DayM;
if (DD < 10) {
   DD = "0" + DD;
}
MM = Month + 1;
if (MM < 10) {
   MM = "0" + MM;
}
YY = Year.toString()
//YY = Year.toString().substr(2,2)
document.write(MthName+" "+DD+", "+YY);
}
