
  (function($){$.fn.equalHeights=function(minHeight,maxHeight){tallest=(minHeight)?minHeight:0;this.each(function(){if($(this).height()>tallest){tallest=$(this).height();}});if((maxHeight)&&tallest>maxHeight)tallest=maxHeight;return this.each(function(){$(this).height(tallest).css("overflow","auto");});}})(jQuery);
  
  
            (
            function($){

                $.fn.shuffle = function() {
                    return this.each(function(){
                        var items = $(this).children();

                        return (items.length)
                            ? $(this).html($.shuffle(items,$(this)))
                        : this;
                    });
                }

                $.fn.validate = function() {
                    var res = false;
                    this.each(function(){
                        var arr = $(this).children();
                        res =    ((arr[0].innerHTML=="1")&&
                            (arr[1].innerHTML=="2")&&
                            (arr[2].innerHTML=="3")&&
                            (arr[3].innerHTML=="4")&&
                            (arr[4].innerHTML=="5")&&
                            (arr[5].innerHTML=="6"));
                    });
                    return res;
                }

                $.shuffle = function(arr,obj) {
                    for(
                    var j, x, i = arr.length; i;
                    j = parseInt(Math.random() * i),
                    x = arr[--i], arr[i] = arr[j], arr[j] = x
                );
                    if(arr[0].innerHTML=="1") obj.html($.shuffle(arr,obj))
                    else return arr;
                }

            })(jQuery);

            $(function() {
                $("#sortable").sortable();
                $("#sortable").disableSelection();
                $('ul#sortable').shuffle();

                $("#sortable2").sortable();
                $("#sortable2").disableSelection();
                $('ul#sortable2').shuffle();


                $(".form_submit").click(function(){
              	if ($('ul#sortable').validate()) { return true; }
			else { $('#verify_td').hide(); $('#verify_desc').hide(); $('#submit_buttons').hide(); $('#verify_wrong').fadeIn(); return false; }
                });

                $("#signup_submit").click(function(){
              	if ($('ul#sortable2').validate()) { return true; }
			else { $('#verify_td_signup').hide(); $('#verify_desc_signup').hide(); $('#submit_buttons_signup').hide(); $('#verify_wrong_signup').fadeIn(); return false; }
                });

            });
            
