if(navigator.appName == "Netscape") { document.write('<layer id="clock"></layer><br>'); }
if (navigator.appVersion.indexOf("MSIE") != -1){ document.write('<span id="clock"></span><br>'); }
var months = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
var days = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thurday", "Friday", "Saturday");
var timezones = new Array("CET", "EET", "BT", "D", "E", "F", "G", "CCT", "JST", "GST", "L", "NZST", "GMT", "WAT", "AT", "P", "AST", "EST", "CST", "MST", "PST", "YST", "HST", "X", "IDLW");

function tickclock() { 
	var currentTime = new Date()
	var hours = currentTime.getHours()
	var minutes = currentTime.getMinutes()
	var day = currentTime.getDate()
	var month = currentTime.getMonth()
	var year = currentTime.getFullYear()
	var ap = "AM"
	var tz = timezones[currentTime.getTimezoneOffset() / 60 + 13]
	if (hours > 11) { ap = "PM"; }
	if (hours > 12) { hours = hours - 12; }
	if (hours == 0) { hours = 12; }
	if (minutes < 10) { minutes = "0" + minutes; }

	if(navigator.appName == "Netscape") {
		document.clock.write(months[month] + " " + day + ", " + year + "<br>" + hours + ":" + minutes + " " + ap)
		document.clock.document.close();
	}

	if (navigator.appVersion.indexOf("MSIE") != -1){
			clock.innerHTML = months[month] + " " + day + ", " + year + "<br>" + hours + ":" + minutes + " " + ap
	}

}
setInterval("tickclock()",1800);
