(function(A){A.fn.expandablelist=function(){var E=A.extend({},A.fn.expandablelist.defaults,arguments[0]||{});if(E.count==0){return }var D=A('<a href=""></a>').text(E.moreText).addClass(E.moreClassA).click(function(){E.onClick(this,"more",0);A("> li",this.parentNode.parentNode).show();A(this).parent().hide();E.onClick(this,"more",1);return false});var B=A("<li></li>");B.addClass(E.moreClassLi);if(E.expanded){B.hide()}A("li:nth("+(E.count-1)+")",this).after(B);A("li:nth("+(E.count)+")",this).append(D);var C=A('<a href=""></a>').text(E.lessText).addClass(E.lessClassA).click(function(){E.onClick(this,"less",0);A("> li",this.parentNode.parentNode).show();A("> li",this.parentNode.parentNode).filter(":gt("+E.count+")").hide();E.onClick(this,"less",1);return false});A(this).append(A("<li></li>").addClass(E.lessClassLi));A("li:last",this).append(C);if(!E.expanded){A("> li",this).filter(":gt("+E.count+")").hide()}};A.fn.expandablelist.defaults={count:2,expanded:false,moreText:"more",lessText:"close",onClick:function(C,D,B){},moreClassA:"",lessClassA:"",moreClassLi:"",lessClassLi:""}})(jQuery);