function simple_tooltip(target_items, name, acounter)
{
 	$(target_items+acounter).each(function(i)
 	{
 		$("body").append("<div class='"+name+"' id='"+name+acounter+i+"'><p>"+$(this).attr('title')+"</p></div>");
		var my_tooltip = $("#"+name+acounter+i);
		
		if($(this).attr("title") != "" && $(this).attr("title") != "undefined" )
		{
			$(this).removeAttr("title").mouseover(function()
			{
				my_tooltip.css({opacity:0.90, display:"none"}).fadeIn(400);
			}).mousemove(function(kmouse)
			{
				var border_top = $(window).scrollTop(); 
				var border_right = $(window).width();
				var left_pos;
				var top_pos;
				// var offset = 20;
				var abstand_x = 10;
				var abstand_y = 20;

				if ( border_right - (abstand_x * 2) < kmouse.pageX + my_tooltip.width() )
					left_pos = border_right - my_tooltip.width() - abstand_x - 20;
				else
					left_pos = kmouse.pageX - abstand_x;

				if ( abstand_y < kmouse.pageY ) //  - my_tooltip.height()
					top_pos = kmouse.pageY + abstand_y;
				else
					top_pos = border_top + abstand_y;

				my_tooltip.css({left:left_pos, top:top_pos});
			}).mouseout(function()
			{
				my_tooltip.css({left:"-9999px"});				  
			});
		}
	});
}

$(document).ready(function(){
	 simple_tooltip("a#atool","tooltip",0);
	 simple_tooltip("a#atool","tooltip",1);
	 simple_tooltip("a#atool","tooltip",2);
	 simple_tooltip("a#atool","tooltip",3);
	 simple_tooltip("a#atool","tooltip",4);
});

function showObject ( obj, complett ) 
{
    result = "";
    for ( var i in obj ) 
    {
        if ( complett || !isNaN(i) ) 
        {
            result = result+i+"="+obj[i]+"\n";
        }
    }
    return result;
}

