(function($) {$.fn.jRandomList = function(options) {var options = options || {};$(this).hide();var items = $(this).children();if (items.length > 0) {$(this).html($.shuffle(items, options));}$(this).show();};$.shuffle = function(items, options) {for (var j, x, i = items.length; i;j = parseInt(Math.random() * i),x = items[--i], items[i] = items[j], items[j] = x);var view_num = options.view_num || items.length;return items.slice(0, view_num);};})(jQuery);