
(function($){$.fn.tooltip=function(){return this.each(function(){var text=$(this).attr("title");$(this).attr("title","");if(text!=undefined){$(this).hover(function(e){var tipX=e.pageX+10;var tipY=e.pageY+10;$(this).attr("title","");$("body").append("<div id='tooltipbox' style='position: absolute; z-index: 1000; display: none;'>"+text+"</div>");if($.browser.msie)var tipWidth=$("#tooltipbox").outerWidth(true)
else var tipWidth=$("#tooltipbox").width();$("#tooltipbox").width(tipWidth);$("#tooltipbox").css("left",tipX).css("top",tipY).fadeIn("fast");},function(){$("#tooltipbox").remove();$(this).attr("title",text);});$(this).mousemove(function(e){var tipX=e.pageX+10;var tipY=e.pageY+10;var tipWidth=$("#tooltipbox").outerWidth(true);var tipHeight=$("#tooltipbox").outerHeight(true);if(tipX+tipWidth>$(window).scrollLeft()+$(window).width())tipX=e.pageX-tipWidth;if($(window).height()+$(window).scrollTop()<tipY+tipHeight)tipY=e.pageY-tipHeight;$("#tooltipbox").css("left",tipX).css("top",tipY).fadeIn("fast");});}});}})(jQuery);
