var cw_baseurl;

function update_calendar(year, month) {
	$.ajax({
		type: 'GET',
		url: cw_baseurl,
		data: { cw_year: year, cw_month: month },
		success: function (data) {
			$('#calendar-container').html(data);
			$('.png').pngfix();
			cw_setup_tooltips();
		}
	
	});
}

function cw_setup_tooltips() {
	$('#calendar-container .has-event').each(function (i) {
		var day = $(this).text();
		if (cw_events[ day ]) {
			$(this).tooltip({
				track: false,
				bodyHandler: function () {
					$('#calendar-events-container .calendar-events-ul').html(cw_events[day][1]);
					$('#calendar-events-container .events-top h4').html(cw_events[day][0] + ' esemény');
					return $('#calendar-events-container').html(); 
				},
				fade: 500,
				left: -50
			});
			$(this)[0].onclick = function () { window.location.href= $(this).children('a')[0].getAttribute('href') };
			$(this)[0].style.cursor = 'hand';
		}
	});
}

/*
function cw_events_position(str, node) {
	$('#calendar-events-ul').html(str);
	
	var offset = $(node).offset();
	console.debug(offset);
	$('#calendar-events').css('left', offset.left + 5).css('top', offset.top + 10).show();
}

function cw_hide() {
	console.debug('hide');
	$('#calendar-events').hide();
}
*/