$(document).ready(function(){
  $('div.calendar-calendar div.inner-container').hide();	
  $('div.calendar-calendar td.has-events').hover(
    function () {
    	var tooltip = $(this).children('div.inner-container');
    	tooltip.css('position', 'absolute');
    	tooltip.show();	
    }, 
    function () {
    	$(this).children('div.inner-container').hide();	
    }
  );
  
	if (document.all) {
		$(".calendar-calendar td.has-events").hoverClass ("sfHover");
	}

});

$.fn.hoverClass = function(c) {
	return this.each(function(){
		$(this).hover( 
			function() { $(this).addClass(c);  },
			function() { $(this).removeClass(c); }
		);
	});
};