function ClockTick() {
	setTimeout("ClockTick()",30000);
	//show clock in NS 4
	if (document.layers) document.ClockPosNS.visibility="show"
	if (LegacyStatus == "quit") { return; }
	var CurDate = new Date();
	var hours = CurDate.getHours();
	var minutes = CurDate.getMinutes();
	if (minutes < 10) minutes = "0"+minutes;
	TimeStr = hours + ':' + minutes;
	if (LegacyStatus == "UpdateClock") {
		document.write(TimeStr);
		LegacyStatus = "quit"; 
		return;
	}
	if (document.layers) {
		ClockPos = document.ClockPosNS;
		ClockLayer = ClockPos.document.ClockLayerNS;
		ClockLayer.document.write(TimeStr);
		ClockLayer.document.close();
	} else if (document.all) {
		ClockLayerIE.innerHTML = TimeStr;
	} else if (document.getElementById) {
		document.getElementById("ClockLayerIE").innerHTML = TimeStr;
	}
}
ClockTick();
