var timerID = null;
var timerRunning = false;
var weekday=new Array(7)
weekday[0]="Sunday"
weekday[1]="Monday"
weekday[2]="Tuesday"
weekday[3]="Wednesday"
weekday[4]="Thursday"
weekday[5]="Friday"
weekday[6]="Saturday"

function stopclock (){
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}
 
function showtime () {
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds()
var dateelem=document.getElementById('date');
var clockelem=document.getElementById('clock');
var dayelem=document.getElementById('day');
var timeValue = "" + ((hours >12) ? hours -12 :hours)
if (timeValue == "0") timeValue = 12;
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += ((seconds < 10) ? ":0" : ":") + seconds
timeValue += (hours >= 12) ? " P.M." : " A.M."
//IE and Fire Fox compatible
var hasInnerText =(document.getElementsByTagName("body")[0].innerText != undefined) ? true : false;

if(!hasInnerText){
	dateelem.textContent=now.getMonth()+ 1 + "/" + now.getDate() + "/" + now.getFullYear();
    dayelem.textContent=("Today is " + weekday[now.getDay()]);
} else{
    dateelem.innerText=now.getMonth()+ 1 + "/" + now.getDate() + "/" + now.getFullYear();
    dayelem.innerText=("Today is " + weekday[now.getDay()]);
}

//document.all("clock").innerText = timeValue;
//document.all("date").innerText = now.getMonth()+ 1 + "/" + now.getDate() + "/" + now.getFullYear();
//document.all("day").innerText = ("Today is " + weekday[now.getDay()]);

timerID = setTimeout("showtime()",1000);
timerRunning = true;
}

