	(function($){
		$.fn.pixelpopup = function(callerSettings) {
			var settings = $.extend({
				popup_id: "picturepopup", //id попапа 
				offsetleft: 20, //смещение влево от элемента, который вызывает попап
				offsettop: 16, //смещение сверху от элемента, который вызывает попап
				popup_image:"popup_image" //html попапа (аттрибут)
			},callerSettings||{});
			settings.popup = $("#"+settings.popup_id);
			
			settings.popup.mouseleave(function(){
				jQuery(this).hide();
			}).hide();
			
			return this.each(function() {
				var jthis = jQuery(this);
				var popup_text = jthis.attr(settings.popup_text);
				if (popup_text) {
					jthis.hover(function(){
						settings.popup.css("opacity","0.1");
						settings.popup.html("<img src='"+jthis.attr(settings.popup_text)+"' />");
						settings.popup.css("left",jthis.offset().left+settings.offsetleft);
						settings.popup.css("top",jthis.offset().top+settings.offsettop);
						//settings.popup.show();
						settings.popup.fadeTo("slow", "1");
					},function(event) {
						if (jQuery(event.relatedTarget).attr("id") != settings.popup_id) {
							settings.popup.hide();
						}
					});
				}
			});
		}
	})(jQuery);
