(function($){
 	$.fn.usermenu = function(menu) {
		//var options = $.extend(defaults, options);
    
		return this.each(function() {
			obj = $(this);

			var body = obj.html();

			var user_id = obj.attr('user_id');
			
			var id = 'dd-' + user_id + '-' + Math.round(Math.random()*100);
			
			obj.click(function() {
				$('#' + id).toggle();
				return false;
			});

			var menuHtml = '<ul id="' + id + '" class="jqpopupusermenu">';
			for (var i=0;i<menu.length;i++) {
				var item = menu[i];
				
				var click = null;
				if (item.click) {
					click = item.click.replace(/\[id\]/, user_id);
				}
				
				var href = null;
				if (item.href) {
					href = item.href.replace(/\[id\]/, user_id);
				}

				menuHtml += '<li><a href="' + href + '" class="ux-icon ' 
						+ item.cssClass + '" '
						+ (click ? 'onclick="' + click + ';return false;"' : '')
						+ '>' 
						+ item.title + '</a></li>';
			}
			
			menuHtml += '</ul>';

			obj.append('<img src="/app/media/i/dd-arrow.gif"/>');
			
			obj.after(menuHtml);

			obj.addpopupmenu(id);
		});
	};
})(jQuery);

