var $j = jQuery.noConflict();
(function($j) {
	$j.fn.showMenu = function(options) {
		var opts = $j.extend({}, $j.fn.showMenu.defaults, options);
		$j(this).bind("contextmenu",function(e){
			$j(opts.query).show().css({
				top:e.pageY+"px",
				left:e.pageX+"px",
				position:"absolute",
				opacity: opts.opacity,
				zIndex: opts.zindex
			});
			return false;
		});
		$j(document).bind("click",function(e){
			$j(opts.query).hide();
		});
	};	
	$j.fn.showMenu.defaults = {
		zindex: 2000,
		query: document,
		opacity: 1.0
	};
})($j);