//Ëæ»úÔªËØË³Ðò

(function($){
    $.fn.reorder = function() {

        function randOrd() { return (Math.round(Math.random()) - 0.5); }

        return ($(this).each(function() {
                    var $this = $(this);
                    var $children = $this.children();
                    var childCount = $children.length;

                    if (childCount > 1) {
                        $children.remove();
                        var indices = new Array();
                        for (i = 0; i < childCount; i++) {
                            indices[indices.length] = i;
                        }
                        indices = indices.sort(randOrd);
                        $.each(indices, function(j, k) {
                            $this.append($children.eq(k));
                        });
                    }
                })
        );
    }
})(jQuery)
