function tooltip (target_items, name){jQuery(target_items).each(function(i){
			var nom = name;
			var c = (jQuery(this).attr("rel") != "" && jQuery(this).attr("rel") != "undefined" && jQuery(this).attr("rel") != null) ? "<img src='"+ jQuery(this).attr("rel") +"' alt='url preview' />" : "";
			var t = (jQuery(this).attr("title") != "" && jQuery(this).attr("title") != "undefined" && jQuery(this).attr("title") != null) ? "<p>"+jQuery(this).attr('title')+"</p>" : "";
			if (c != "") {nom = nom+''+1;}
			jQuery("body").append("<div class='"+nom+"' id='"+name+i+"'>"+c+t+"</div>");
			var my_tooltip = jQuery("#"+name+i);
			
			if((jQuery(this).attr("title") != "" && jQuery(this).attr("title") != "undefined") ||  (jQuery(this).attr("rel") != "" && jQuery(this).attr("rel") != "undefined") ){
				jQuery(this).removeAttr("title").mouseover(function(){
																																																																																																																										  my_tooltip.css({opacity:1, display:"none"}).fadeIn(200);}).mousemove(function(kmouse){
																																																																																																																											  var border_top = jQuery(window).height();
																																																																																																																											  var border_right = jQuery(window).width();
																																																																																																																																																																			 var left_pos;
																																																																																																																																																																			 var top_pos;
																																																																																																																																																																			 var offset = 20;	
																																																																																																																																																																			 var ktop;
																																																																																																																																																																			 var kbot;
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																										 																																																																																																																																																								 if(my_tooltip.width() + kmouse.pageX > border_right - (offset *2)){
					left_pos = kmouse.pageX-my_tooltip.width() - (offset*2);
					} else{
					left_pos = kmouse.pageX+offset;
					}

				if(kmouse.pageY + my_tooltip.height() < border_top - (offset *2)){
					top_pos = kmouse.pageY+(offset*2);
					ktop = kmouse.pageY+(offset*2);
					} else{
					top_pos = kmouse.pageY - my_tooltip.height()- (offset*2);
					kbot = kmouse.pageY - my_tooltip.height()- (offset*2);
					}
					//jQuery("#Top").append("<div style='position:absolute;width:80px;height:20px;color:#000000;font-family:Arial; font-size:12px; line-height:19px;background-color:#00ff99;top:300px; left:60px'>x: "+(ktop)+"  y: "+(jQuery(window).height())+"</div>");																																																																																																																																																																	 
					my_tooltip.css({left:left_pos, top:top_pos});}).mouseout(function(){my_tooltip.css({left:"-9999px"});
																																																																																																																																																																						 });
				}});
}

