YAHOO.namespace("ich.Calendar");

var calendarSelectedMonth;
var calendarSelectedDate;

function myCalendarSelectHandler(type,args,obj) {
	var selected = args[0];
    var selDate = this.toDate(selected[0]);
    var month = selDate.getMonth() + 1;
    if (month < 10) month = '0' + month;
    var day = selDate.getDate();
    if (day < 10) day = '0' + day;
    var date = selDate.getFullYear() + '-' + month + '-' + day;
    
    var dest = 'http://icecreamhelmet.com/baseball/schedule/' + date + '/';
    window.location = dest;
};

YAHOO.ich.Calendar.init = function() {
	YAHOO.ich.Calendar.cal1 = new YAHOO.widget.Calendar("cal1","cal1Container",
										{ pagedate:calendarSelectedMonth, 
                                          selected:calendarSelectedDate,										
										  mindate:"3/31/2011",
										  maxdate:"9/28/2011" } );
	YAHOO.ich.Calendar.cal1.selectEvent.subscribe(myCalendarSelectHandler, YAHOO.ich.Calendar.cal1, true); 
	YAHOO.ich.Calendar.cal1.render();
}

YAHOO.util.Event.onDOMReady(YAHOO.ich.Calendar.init);
