//
var Calendar = new Class
({
	// init
	initialize: function(options)
	{
		this.calendar = $('i_calendar_box');

		// gombokra eventek
		this.setButtons();
	},


	//
	setButtons: function()
	{
		this.calendar.getElement('div.calPager').getElements('a').each
		(
		function(but)
		{
			var page = but.get('class');
			but.addEvent('click', function(e){e.stop();this.turnPage(page);}.bind(this));

		}.bind(this)
		);
	},


	//
	turnPage: function(page)
	{
		var req = new Request.HTML(
		{
			url: '/REMOT/calendar',
			method: 'post',
			data: 'page=' + page,
			update: this.calendar,
			onComplete: function(responseTree, responseElements, responseHTML, responseJavaScript)
			{
				this.setButtons();
			}.bind(this)
		}).send();
	}


});
// domreadyre peldany ha van a szavazas boxban szavazao terulet (azaz a user szavazhat)
window.addEvent('domready', function()
{
	if ($('i_calendar_box'))
		Calendar_ = new Calendar();
});





