<!--
var dtsYear;
var dtsYearShort;
var dtsMonth;
var dtsDayOfMonth;
var dtsDayOfWeek;
var dtsMonthName;
var dtsMonthNameShort;
var dtsWeekdayName;
var dtsHourLong;
var dtsHourShort;
var dtsMinute;
var dtsSecond;
var dtsPeriod;

var dtsWeekdayNames = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
var dtsMonthNames = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
var dtsMonthNamesShort = new Array("Jan.", "Feb.", "Mar.", "Apr.", "May", "Jun.", "Jul.", "Aug.", "Sep.", "Oct.", "Nov.", "Dec.");

var dtsCount = 0;

function dtsGetDateTime(iDateFormat, iTimeFormat)
{
	dtsGetDateValues();
	dtsGetTimeValues();
	
	var dateStamp = eval(dtsGetDate(iDateFormat)); 
	var timeStamp = eval(dtsGetTime(iTimeFormat)); 
	return (dateStamp + ((dateStamp && timeStamp) ? " " : "") + timeStamp);
}

function dtsFormatShortYear(year)
{
	var shortYear = year.toString();
	return ((shortYear.length == 1) ? ('0' + shortYear) : shortYear);
}

function dtsGetDate(iDateFormat)
{
	switch (iDateFormat)
	{
		case  0: return "dtsWeekdayName + ', ' + dtsMonthName + ' ' + dtsDayOfMonth + ', ' + dtsYear";
		case  1: return "dtsWeekdayName + ', ' + dtsMonth + '/' + dtsDayOfMonth + '/' + dtsYear";
		case  2: return "dtsMonthName + ' ' + dtsDayOfMonth + ', ' + dtsYear";
		case  3: return "dtsMonthName + ' ' + dtsDayOfMonth + ', \\'' + dtsYearShort";
		case  4: return "dtsMonthNameShort + ' ' + dtsDayOfMonth + ', ' + dtsYear";
		case  5: return "dtsMonthNameShort + ' ' + dtsDayOfMonth + ', \\'' + dtsYearShort";
		case  6: return "dtsMonth + '/' + dtsDayOfMonth + '/' + dtsYear";
		case  7: return "dtsMonth + '-' + dtsDayOfMonth + '-' + dtsYear";
		case  8: return "dtsMonth + '/' + dtsDayOfMonth + '/' + dtsYearShort";
		case  9: return "dtsMonth + '-' + dtsDayOfMonth + '-' + dtsYearShort";
		case 10: return "dtsYear + '-' + dtsMonth + '-' + dtsDayOfMonth";
		case 11: return "dtsYearShort + '-' + dtsMonth + '-' + dtsDayOfMonth";
		default: return "''";
	}
}

function dtsGetTime(iTimeFormat)
{
	switch (iTimeFormat)
	{
		case  0: return "dtsHourShort + ':' + dtsMinute + ' ' + dtsPeriod";
		case  1: return "dtsHourLong + ':' + dtsMinute";
		case  2: return "dtsHourShort + ':' + dtsMinute + ':' + dtsSecond + ' ' + dtsPeriod";
		case  3: return "dtsHourLong + ':' + dtsMinute + ':' + dtsSecond";
		default: return "''";
	}
}

function dtsDoRefresh(iTimeFormat)
{
	return ((iTimeFormat == 2) || (iTimeFormat == 3));
}

function dtsRefresh(id, iDateFormat, iTimeFormat)
{
	var ctrl = document.getElementById(id);
	if (ctrl)
		ctrl.innerHTML = dtsGetDateTime(iDateFormat, iTimeFormat);
}

function dtsGetDateValues()
{
	var date = new Date();
	dtsYear = date.getFullYear();
	dtsYearShort = dtsFormatShortYear(dtsYear % 100);
	dtsMonth = (date.getMonth() + 1);
	dtsDayOfMonth = date.getDate();
	dtsDayOfWeek = date.getDay();

	dtsMonthName = dtsMonthNames[dtsMonth-1];
	dtsMonthNameShort = dtsMonthNamesShort[dtsMonth-1];
	dtsWeekdayName = dtsWeekdayNames[dtsDayOfWeek];
}

function dtsGetTimeValues()
{
	var date = new Date();
	dtsPeriod = "AM";
	dtsMinute = date.getMinutes();
	if (dtsMinute < 10)
		dtsMinute = ("0" + dtsMinute);
	dtsSecond = date.getSeconds();
	if (dtsSecond < 10)
		dtsSecond = ("0" + dtsSecond);
	dtsHourLong = date.getHours();
	dtsHourShort = dtsHourLong
	if (dtsHourShort > 12)
	{
		dtsHourShort = (dtsHourShort - 12);
		dtsPeriod = "PM";
	}
	if (dtsHourShort == 12)
		dtsPeriod = "PM";
	if (dtsHourShort == 0)
	{
		dtsHourShort = (dtsHourShort + 12);
		dtsPeriod = "AM";
	}
}

function dtsWrite(iDateFormat, iTimeFormat)
{
	var id = ("dateTimeStamp" + ++dtsCount);
	document.write("<span id='" + id + "'>" + dtsGetDateTime(iDateFormat, iTimeFormat) + "</span>");
	if (dtsDoRefresh(iTimeFormat))
		window.setInterval("dtsRefresh('" + id + "', " + iDateFormat + ", " + iTimeFormat + ");", 1000);
}
-->