function dateToLocaleString(dt, cal) {

                        var dStr = dt.getDate();
                        var mStr = dt.getMonth()+1;
                        var yStr = dt.getFullYear();

			if (mStr.toString().length==1) {mStr = "0"+mStr;}
			if (dStr.toString().length==1) {dStr = "0"+dStr;}

                        return (dStr + "/" + mStr + "/" + yStr);
                }

                function mySelectHandler(type,args,obj) {
                        var selected = args[0];
                        var selDate = this.toDate(selected[0]);

			
			window.location = "http://curseuro.net/logs/"+dateToLocaleString(selDate, this) ;
		}



	YAHOO.namespace("example.calendar");

	YAHOO.example.calendar.init = function() {

		var my_date=new Date();
		var m_day = my_date.getDate();
		var m_month = my_date.getMonth()+1;
		var m_year = my_date.getFullYear();
		var m_full_date = m_month+"/"+m_day+"/"+m_year;
		var start_date = (m_month-2)+"/"+m_year; 




		YAHOO.example.calendar.cal1 = new YAHOO.widget.CalendarGroup("cal1","cal1Container", {PAGES:3,pagedate: start_date,maxdate: m_full_date});
		YAHOO.example.calendar.cal1.selectEvent.subscribe(mySelectHandler, YAHOO.example.calendar.cal1, true);
		YAHOO.example.calendar.cal1.render();
	}

	YAHOO.util.Event.onDOMReady(YAHOO.example.calendar.init);



