/* SMF Calendar Tooltip */

function tipmove(e){
	$("#tooltip").css('top',(e.pageY +20)+'px');
	/*var twidth = parseInt($("#tooltip").width());
	var wwidth = parseInt($("#bodyarea").width());
	var d = 0;
	if(e.pageX+twidth > wwidth){
		d = e.pageX+twidth-wwidth;
	}
	$("#tooltip").css('left',(e.pageX-d)+'px');*/
	$("#tooltip").css('left',(e.pageX +10 -  $("#tooltip").width()/2 )+'px');
}

function hideTip(e){
	$("#tooltip").addClass("hidden");
}

function showTip(e){
	var child = $(this).children(0);
	if( $(child).text() != ""){
		$("#tooltip").removeClass("hidden");
		var content = $(this).text().split(" ");
		var data = "<div class=\"date\">"+content[0] + " "+$("#currentDate").text() + "</div>";
		var dati = "<div class=\"events\">";
		try{
			if($($(this).children().get(0)).html()!=undefined)
				dati += $($(this).children().get(0)).html();
		}catch(e){}
		try{
			if($($(this).children().get(1)).html()!=undefined)
				dati += $($(this).children().get(1)).html();
		}catch(e){}
		try{
			if($($(this).children().get(2)).html()!=undefined)
				dati += $($(this).children().get(2)).html();
		}catch(e){}
		
		dati += "</div>";
		$("#tooltip").html( data+dati );
	}
}

//$(document).ready(init);
//$("#bodyarea").mousemove(tipmove);

