
$(document).ready(function() {
	
	$("table.calendar tbody td.weekday.hasEvents")
		
		.mouseover(function() {
			var tooltip = $(this).find(".events");
			tooltip.show();
			if (!tooltip.hasClass('positionSet'))
				setTooltipPosition(tooltip);
		})
		
		.mouseout(function() {
			$(this).find(".events").hide();
		})
		
});

function setTooltipPosition(tooltip) {
	tooltip.position({
		of: $(tooltip).siblings('span'),
		my: 'left bottom',
		at: 'right top',
		offset: '-8 0',
		collision: 'none none'
	});
	tooltip.addClass('positionSet');
}

