var events = new Array();
		
$(function()
{	
	//read in the events
	$.get('events.txt', function(data)
	{    
		var lines = data.split("\n");

		for(var i = 0; i < lines.length; i++)
		{
			var event = lines[i].split("|");
			if(event.length == 3)
			{
				events.push(event);
			}
		}
		
		$('#datepicker').datepicker({
			inline: true,
			beforeShowDay: function(date) 
			{
				for(var i = 0; i < events.length; i++)
				{
					var date2 = events[i][0].split("/");
					if (date.getMonth() == parseInt(date2[0], 10) - 1
						  && date.getDate() == parseInt(date2[1], 10)
						  && date.getFullYear() == parseInt(date2[2], 10))
					{
						return [true, 'ui-state-active', events[i][1]];
					}
				 }
				 return [true, ''];
			},
			onSelect: function(dateText, inst) 
			{
				for(var i = 0; i < events.length; i++)
				{
					var date = dateText.split("/");
					var date2 = events[i][0].split("/");
					if (parseInt(date[0], 10) == parseInt(date2[0], 10)
						  && parseInt(date[1], 10) == parseInt(date2[1], 10)
						  && parseInt(date[2], 10) == parseInt(date2[2], 10))
					{
						window.open(events[i][2])
						break;
					}
				}
							
				//$('#datepicker').datepicker('setDate', null)
			}
		});
	
	}, 'text');

})
