<!-- Begin

var num, newTerm, EvYr, EvMo, EvMn, EvDy, Nw, dow, WkDy, MonthNm, ok, TomorrowMS, NowMS, EvYEar, EvMonth, EvDay, EvDate, Now;
var Today, YearTdy, MonthTdy, DateTdy, TodayMSB;

Today = new Date();
YearTdy = Today.getYear();

	if (YearTdy < 2000){ YearTdy = YearTdy + 1900}

YearTdy = YearTdy + '';
MonthTdy = (Today.getMonth() + 1) + '';

	if (MonthTdy.length < 2) {MonthTdy = "0" + MonthTdy}

DateTdy = Today.getDate() + '';

	if (DateTdy.length < 2) {DateTdy = "0" + DateTdy}

Now = YearTdy + "" + MonthTdy + "" + DateTdy;

TodayMSB = Today.getTime();


function MakeArray(n)
{
	this.length = n;

	for (var i = 1; i <= n; i++)
		{
			this[i] = 0
		}

	          return this
}

Weekday = new MakeArray(7);

Weekday[0] = "Sunday";
Weekday[1] = "Monday";
Weekday[2] = "Tuesday";
Weekday[3] = "Wednesday";
Weekday[4] = "Thursday";
Weekday[5] = "Friday";
Weekday[6] = "Saturday";


MoName = new MakeArray(13);

MoName [0] = "";
MoName [1] = "January";
MoName [2] = "February";
MoName [3] = "March";
MoName [4] = "April";
MoName [5] = "May";
MoName [6] = "June";
MoName [7] = "July";
MoName [8] = "August";
MoName [9] = "September";
MoName [10] = "October";
MoName [11] = "November";
MoName [12] = "December";


function stripZeros(num)
{
	while (num.charAt(0) == "0")
		{
			newTerm = num.substr(1, num.length);
			num = newTerm;
		}

	if (num == "")
		num = "0";

	return num;
}

function padZeros(num, len)
{
	num = "" + num

	      while (num.length < len)
		      {
			      num = "0" + num
		            }

	            return num;
}

function DayWeek(EvDate)
{
	EvYr = (EvDate.substr(0, 4));
	EvMo = (EvDate.substr(4, 2));
	EvDy = (EvDate.substr(6, 2));
	Nw = new Date(EvYr, EvMo - 1, EvDy);
	dow = Nw.getDay();
	WkDy = Weekday[dow];

	return (WkDy);

}

function MonthVal(EvDate)
{
	EvMo = (EvDate.substr(4, 2));
	EvMo = stripZeros(EvMo);
	return (EvMo);

}

function MonthName(EvDate, len)
{
	EvMn = EvDate.substr(4, 2);
	EvMn = parseInt(EvMn, 10);
	MonthNm = MoName[EvMn];

		if (len != 0) { MonthNm = (MonthNm.substr(0, len)) }
	return (MonthNm);

}

function DayVal(EvDate)
{
	EvDy = (EvDate.substr(6, 2));
	EvDy = stripZeros(EvDy);

	return (EvDy);

}

function YearVal(EvDate)
{
	EvYr = (EvDate.substr(0, 4));

	return (EvYr);

}

function DateFind(expDate)
{

	ok = 0;

	if (Now <= expDate) { ok = 1 }

	                           return (ok);
}

function DateRange(stDate, expDate)
{

	ok = 0;

	if (stDate <= Now && Now <= expDate) { ok = 1 }

	        return (ok);
}

function FutureDate(Lead, EventDate)
{

	TomorrowMS = (TodayMSB + (86400000 * Lead)) + 86399999;
	EvYear = (EventDate.substr(0, 4));
	EvMonth = (EventDate.substr(4, 2) - 1);
	EvDay = (EventDate.substr(6, 2));
	Now = new Date(EvYear, EvMonth, EvDay);
	NowMS = Now.getTime() + 86399999;

	var ok = 0;

	if (NowMS >= TodayMSB && NowMS <= TomorrowMS) { ok = 1 }

	        return (ok);
}

function NextDay(NxtDay)
{}

// End -->
