function gettheDate() {
Todays = new Date();
var nmHari = new Array ("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")

TheDate = "" + nmHari[Todays.getDay()] +", " + Todays.getDate() +" "+ getBln(Todays.getMonth()) + " " + Todays.getFullYear()+ " Time" ;
return TheDate;
}

var timerID = null;
var timerRunning = false;
function stopclock (){
if(timerRunning) clearTimeout(timerID);
timerRunning = false;
}
function startclock () {
// Make sure the clock is stopped
stopclock();
document.getElementById("date").innerHTML = " "+gettheDate();
showtime();
}
function showtime () {
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds()
var timeValue = "" + ((hours >23) ? hours -24 :hours)
timeValue = ((hours <10) ? "0" : "") + hours
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += ((seconds < 10) ? ":0" : ":") + seconds
document.getElementById("clock").innerHTML = " "+timeValue;
timerID = setTimeout("showtime()",1000);
timerRunning = true;

}

function getBln(bln){
var nmBln = "";
switch(bln){
case 0: nmBln = "January"; break;
case 1: nmBln = "February"; break;
case 2: nmBln = "March"; break;
case 3: nmBln = "April"; break;
case 4: nmBln = "May"; break;
case 5: nmBln = "June"; break;
case 6: nmBln = "July"; break;
case 7: nmBln = "August"; break;
case 8: nmBln = "September"; break;
case 9: nmBln = "October"; break;
case 10: nmBln = "Nopember"; break;
case 11: nmBln = "December"; break;
}
return nmBln;
}



