
	/*
	Copyright © 2006 CodeVendor
	Creator: Adam Smith
	Date Created: 3/31/05
	Title: TimeStamper Control
	*/

	var CurrentDate = new Date()
	var CheckAdded = 0
	var DaysOfWeek = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday')
	var MonthsOfYear = new Array('January','February','March','April','May','June','July','August','September','October','November','December')
	var bar = ' <font color=#666666>|</font> '
	var hours, minutes, seconds, ampm, day, month, year, dayname, newdate

	function stoptimestamper(){clearTimeout(timer)}

	function starttimestamper()
	{
		if(CheckAdded==0){CurrentDate = new Date();CheckAdded = 1}
		else{CurrentDate.setSeconds(CurrentDate.getSeconds()+1)}
		
		hours = (CurrentDate.getHours()>12)?(CurrentDate.getHours()-12):(CurrentDate.getHours()==0)?12:CurrentDate.getHours()
		minutes =(CurrentDate.getMinutes().toString().length==1)?'0'+CurrentDate.getMinutes():CurrentDate.getMinutes()
		seconds =(CurrentDate.getSeconds().toString().length==1)?'0'+CurrentDate.getSeconds():CurrentDate.getSeconds()
		ampm =(CurrentDate.getHours() == 24 || CurrentDate.getHours() < 12)?'AM':'PM'
		day = CurrentDate.getDate()
		month = MonthsOfYear[CurrentDate.getMonth()]
		year = CurrentDate.getFullYear().toString()
		dayname = DaysOfWeek[CurrentDate.getDay()]
		newdate = '&nbsp;&nbsp;' + dayname + bar + month + ' ' + day + ', ' + year + bar + hours + ':' + minutes + ':' + seconds + ' ' + ampm + ' AEST'
		document.getElementById("TimeStamper").innerHTML = '<font color=#0066CC>' + newdate + '</font>';
		timer = setTimeout("starttimestamper()",1000)
	}

	if (window.addEventListener)
	window.addEventListener("load", starttimestamper, false)
	else if (window.attachEvent)
	window.attachEvent("onload", starttimestamper)
	else if (document.getElementById)
	window.onload=starttimestamper



