// The Define Event Just uses the existing events to generate the next 4
// events coming up 

 
var counter = 0; 
var MAX_EVENT_DATA = 5; 
var MAX_DATE_LEN = 4;
var EventData = new Array(MAX_EVENT_DATA);

function DefineEvent(inDate, Description, Link, Image, Width, Height) 
{
    var strDate = new String(inDate);
	// The date must be in the 20000525 format = 05/25/2000 8 characters 
	//alert(Description);
	
	if ( strDate.length = MAX_DATE_LEN ) //parse it 
	{
	    var year = strDate.substr(0,4);
		var month = strDate.substr(4,2);
		var day = strDate.substr(6,2);
		var inDate = new Date(year,month - 1 ,day);
		//alert(inDate);
		var today = new Date(); 
		if ( (inDate >= today) && (counter < MAX_EVENT_DATA) )
		{
			var data = new Array(inDate,Description,Link,"")
			//alert(data[1]);
			EventData[counter] = data;
			counter++; 	 
		}
	}	
}

var idexDate = 0;
var idexDescription = 1; 
var idexLink = 2;
var idexImage = 3;
function PrintDates()
{
	var Days = new Array('Sunday','Monday','Tuesday','Wednesday',
	'Thursday','Friday','Saturday');

    document.write('<h4>Brewing Events</h4>');
    for (i = 0; i < EventData.length; i++)
	{
		if ( EventData[i] )
		{	
		    var curr_date = EventData[i][idexDate].getDate();
			var curr_month = EventData[i][idexDate].getMonth() + 1;
			var curr_year = EventData[i][idexDate].getFullYear();
		    document.write('<p>');
		    document.write('<a href="' + EventData[i][idexLink] + '">');
		    document.write(EventData[i][idexDescription]);
		    document.write('<br>');
		    document.write(curr_month + "/" + curr_date + "/" + curr_year); 
			document.write('</a>');
			document.write('</p>');	
		}
	}		
}