var j=1;
(function(a){a.fn.easyListSplitter=function(h){var k={colNumber:2,direction:"vertical"};this.each(function(){a(this);var b=a.extend(k,h),e=a(this).find("li").size(),g=Math.ceil(e/b.colNumber);e=a(this).attr("class");for(i=1;i<=b.colNumber;i++){if(i==1)a(this).addClass("listCol1").wrap('<div class="listContainer'+j+'"></div>');else a(this).is("ul")?a(this).parents(".listContainer"+j).append('<ul class="listCol'+i+'"></ul>'):a(this).parents(".listContainer"+j).append('<ol class="listCol'+i+'"></ol>');
a(".listContainer"+j+" > ul,.listContainer"+j+" > ol").addClass(e)}var f=0,c=1,d=0;if(b.direction=="vertical"){a(this).find("li").each(function(){f+=1;if(f>g*(b.colNumber-1))a(this).parents(".listContainer"+j).find(".listCol"+b.colNumber).append(this);else if(f<=g*c)a(this).parents(".listContainer"+j).find(".listCol"+c).append(this);else{a(this).parents(".listContainer"+j).find(".listCol"+(c+1)).append(this);c+=1}});a(".listContainer"+j).find("ol,ul").each(function(){a(this).children().size()==0&&
a(this).remove()})}else a(this).find("li").each(function(){d+=1;d<=b.colNumber||(d=1);a(this).parents(".listContainer"+j).find(".listCol"+d).append(this)});a(".listContainer"+j).find("ol:last,ul:last").addClass("last");j+=1})}})(jQuery);

