﻿(function(B){B.widget("ui.system_tabs",B.extend({},{_init:function(){var O=this.element;var A=B(".i-tabs-container",O);var Q=O.attr("event")||"mouseover";var M=O.attr("auto")=="true"?true:false;var S=parseInt(O.attr("timeout"))||3;var T=B(".i-tabs-item",O);var R=0;var P=function(){T.removeClass("i-tabs-item-active").eq(R).addClass("i-tabs-item-active");B(".i-tabs-content",O).hide().eq(R).show()};var L=function(){R++;if(R>=T.size()){R=0}P()};var N=null;if(M){N=setInterval(L,1000*S);O.hover(function(){clearInterval(N)},function(){N=setInterval(L,1000*S)})}T.each(function(I,G){var F=B(this);if(I==0){F.addClass("i-tabs-item-active")}var H=null;var E=null;var D=F.attr("mid");var C=F.attr("eid");if(!!D){E=B("a[name="+D+"]");if(E.size()==1){H=E.next();A.append(E.hide())}}else{if(!!C){H=B("#"+C)}}if(H==null){return}A.append(H.addClass("i-tabs-content"));if(I>0){H.hide()}F.bind(Q,function(){R=I;P()})})}}));B.widget("ui.system_columns",B.extend({},{_init:function(){var D=this.element;var A=B(".i-columns-item",D);A.each(function(K,J){var C=B(this);var L=C.attr("mid");var N=B("a[name="+L+"]");if(N.size()!=1){return}var M=N.next();C.append(N).append(M)})}}));B.widget("ui.system_news",B.extend({},{_init:function(){var A=this.element;var U=parseInt(A.attr("pagesize"))||3;var i=1;var X=A.attr("effect")||"show";var f=A.attr("event")||"click";var e=A.attr("auto")=="true"?true:false;var b=parseInt(A.attr("timeout"))||3;var g=A.attr("hs")||".i-news-item";var Z=B(".i-news-item",A);var W=Z.size();var j=B(".i-news-page",A);var k=B(".i-news-page-pre",A);var a=B(".i-news-page-next",A);var d=Math.ceil(W/U);var l=B(".i-news-item-container",A);var c=B(".i-news-page-container",A);if(l.size()==1){l.append(Z)}if(c.size()==1){c.append(B(".i-news-page-pre,.i-news-page,.i-news-page-next",A))}Z.filter(":odd").addClass("i-news-item-alt");j.filter(":odd").addClass("i-news-page-alt");var h=function(){if(i==1){k.addClass("i-news-page-pre-disable")}else{k.removeClass("i-news-page-pre-disable")}if(i==d){a.addClass("i-news-page-next-disable")}else{a.removeClass("i-news-page-next-disable")}j.removeClass("i-news-page-active");j.eq(i-1).addClass("i-news-page-active");var D=(i-1)*U;var C=D+U;Z.each(function(F,E){if(F>=D&&F<C){if(X=="show"){B(this).show()}else{B(this).fadeIn()}B(this).addClass("i-news-item-active")}else{B(this).hide();B(this).removeClass("i-news-item-active")}})};k.bind(f,function(){if(i>1){i--;h()}});a.bind(f,function(){if(i<d){i++;h()}});j.bind(f,function(){i=parseInt(B(this).attr("page"));if(!i){i=B.inArray(this,j.get())+1}h()});var V=function(){i++;if(i>d){i=1}h()};var Y=null;if(e){Y=setInterval(V,1000*b)}B(".i-news-item,.i-news-page,.i-news-page-pre,.i-news-page-next",A).hover(function(){if(Y){clearInterval(Y)}},function(){if(e){Y=setInterval(V,1000*b)}});h()}}))})(jQuery);
