//=================================
// Globals
//=================================
var g_venueID = 8;
var g_date = new Date();
var g_trackType = "SBRED";


//=================================
//=================================
function SetDateToday()
{
	g_date = new Date();
	gotoTrack(g_venueID, g_trackType);
}

//=================================
//=================================
function SetDateTomorrow()
{
	var today = new Date();
	g_date = new Date(today.setDate(today.getDate() + 1));
	gotoTrack(g_venueID, g_trackType);
}

//=================================
//=================================
function SetDateYesterday()
{
	var today = new Date();
	g_date = new Date(today.setDate(today.getDate() - 1));
	gotoTrack(g_venueID, g_trackType);
}

//=================================
//=================================
function gotoTrack(trackCode, trackType)
{
	g_venueID = trackCode;
	g_trackType = trackType;
	
	day = g_date.getDate();
	month = g_date.getMonth() + 1; // zero based in js...
	year = g_date.getYear();
	
	if (year < 2000)
	{
		year = year + 1900; // firefox seems to return year from epoch
	}
	
	frames['0'].location.href = "/dsi2007/DailyProgram.aspx?VenueID=" + g_venueID + "&type=" + g_trackType + "&Month=" + month + "&Day=" + day + "&Year=" + year;
}

//=================================
//=================================
function toggleOpacity(divClass, venue)
{	
	$A(document.getElementsByClassName(divClass.className)).each(function(divElem, divIndex)
			{
				($(divElem).descendants()).each(function(elem, index)
								{ 
									if (elem.className == venue)
									{
										//alert(venue + ': ' + elem.className);
										$(elem).setOpacity(1.0);
									}
									else
									{
										//alert('trigger');
										$(elem).setOpacity(0.5);
									}
								});
			});
}
