// requires utils.js

function todaysDate()
{
		// Array of month Namesvar
		var now = new Date();
		document.write("  <font color=#FFFFFF face=Arial size=2><strong>" + GetDayName(now) + ",<BR>" + GetMonthName(now) + " "+ now.getDate() + ", " + GetYear(now) );
}

function tellothers()
{
	window.open('http://pub43.bravenet.com/announce/show.php?usernum=3628606001&cpv=2',
				'bnettaf','width=400,height=190,top=200,left=200,toolbars=no,resizable=1');
}

function printMtgDate (mtgdt)
{
	setToday();
	var DateStr = '';
	if ( mtgdt < 99999999 )
	{
		var mtgdate = new Date();
		day = mtgdt % 100;
		mnth = ( ( ( ( mtgdt - day ) / 100 ) ) % 100 ) - 1;
		mtgdate.setYear ( ( ( mtgdt - (mnth+1) * 100 - day ) / 10000 ) ); // always 4 digits
		mtgdate.setMonth ( mnth, day );
		/* mtgdate.setDate ( day ); */
		DateStr = GetDayName(mtgdate) + ", " + day + "&nbsp;" + GetMonthName(mtgdate) + " " + GetYear(mtgdate);
	}
	else
	{
		DateStr = "to be advised";
	}
	return DateStr;
}

var Today = 0;

function setToday ()
{
	if (Today == 0)
	{
		var now = new Date()
		var year = GetYear ( now );
		var mnth = now.getMonth() + 1;
		var day  = now.getDate();
		Today = year*10000 + mnth*100 + day;
	}
}

function getYear ()
{
	var now = new Date()
	var year = GetYear ( now );
	document.write (year);
}

function dateNextMtg (mtgdatesarray)
{
	setToday();
	// document.write ( dt );
	mtgdtcnt = mtgdatesarray.length;

	var mtgdt = 99999999;
	for (i=0; i< mtgdtcnt; i++)
	{
		if ( Today < mtgdatesarray[i] && mtgdt == 99999999 )
		{
			mtgdt = mtgdatesarray[i];
		}
	}
	
	document.write (printMtgDate (mtgdt));
}


function ListDates (datesarray, firstdate)
{
	for (i=0; i< datesarray.length; i++)
	{
		if (datesarray[i] > firstdate && datesarray[i] < 99999999 )
		{
			document.write ("<li>" + printMtgDate (datesarray[i]) + "</li>");
		}
	}
}

function setShowStatus (showdatearray)
{
	setToday();
	img = "images/sp.gif";
	alt = "fix required";
	shwdtcnt = showdatearray.length;
	if (shwdtcnt == 2)
	{
		opendate = showdatearray[0];
		closedate = showdatearray[1];
		if ( Today >= opendate )
		{
			if ( Today > closedate )
			{
				alt = "Show now closed";
				img = "images/hdg_showclosed.gif";
			}
			else
			{
				alt = "NOW SHOWING";
				img = "images/hdg_nowshowing.gif";
			}
		}
		else
		{
			alt = "Our next show";
			img = "images/hdg_nextshow.gif";
		}
	}
	document.write ("<a href='whatson.html'><img src='" + img + "' alt='" + alt + "' border='0'></a>");
}
