(function(a){a.fn.tabShow=function(c){c=a.extend({tab:"ul.tabClass_tabShow>li",show:"div.showClass_tabShow>ul",activeTabClass:"showTabClass_tabShow",disactiveTabClass:"hideTabClass_tabShow",trigger:"mouseenter",afterTrigger:null,delay:null},c||{});return this.each(function(){var d=a(c.tab,this),e=a(c.show,this);d.each(function(f){if(c.delay!=null&&c.trigger.toLowerCase()=="mouseenter"){var h;a(this).mouseenter(function(){h=window.setTimeout(a.bindFunction(this,g),c.delay)}).mouseleave(function(){if(h!=undefined){window.clearTimeout(h)}})}else{a(this).bind(c.trigger,g)}function g(){for(var i=0;i<d.size();i++){d.eq(i).removeClass(c.activeTabClass);d.eq(i).removeClass(c.disactiveTabClass);if(i===f){if(c.afterTrigger!=null){e.eq(i).show(1,c.afterTrigger)}else{e.eq(i).show()}d.eq(i).addClass(c.activeTabClass)}else{e.eq(i).hide();d.eq(i).addClass(c.disactiveTabClass)}}}})})};a.fn.tab=function(r){var q={tabId:"",tabTag:"",conId:"",conTag:"",curClass:"cur",act:"click",dft:0,effact:null,auto:false,autotime:3000,aniSpeed:500};a.extend(q,r);var p=false;var e=0;var j=a(this);var l=a(q.tabId);var f=a(q.conId);var s=l.find(q.tabTag);var d=f.find(q.conTag);var i=s.length;var n=parseInt(l.css("height"));var g=f.get(0).offsetWidth;var c=f.get(0).offsetHeight;var h=s.eq(q.dft);b(h,q.curClass);d.eq(q.dft).show().siblings(q.conTag).hide();if(q.effact=="scrollx"){var m=parseInt(d.css("padding-left"))+parseInt(d.css("padding-right"));j.css({position:"relative",height:n+c+"px",overflow:"hidden"});f.css({width:i*g+"px",height:c+"px",position:"absolute",top:n+"px"});d.css({"float":"left",width:g-m+"px",display:"block"})}if(q.effact=="scrolly"){var m=parseInt(d.css("padding-top"))+parseInt(d.css("padding-bottom"));j.css({position:"relative",height:n+c+"px",overflow:"hidden"});l.css({"z-index":100});f.css({width:"100%",height:i*c+"px",position:"absolute","z-index":99});d.css({height:c-m+"px","float":"none",display:"block"})}s.css({cursor:"pointer"}).each(function(k){s.eq(k).bind(q.act,function(){b(this,q.curClass);e=k;switch(q.effact){case"slow":d.eq(k).show("slow").siblings(q.conTag).hide("slow");break;case"fast":d.eq(k).show("fast").siblings(q.conTag).hide("fast");break;case"scrollx":f.animate({left:-k*g+"px"},q.aniSpeed);break;case"scrolly":f.animate({top:-k*c+n+"px"},q.aniSpeed);break;default:d.eq(k).show().siblings(q.conTag).hide();break}})});if(q.auto){var o=function(){if(q.act=="mouseover"){s.eq(e).mouseover()}else{if(q.act=="click"){s.eq(e).click()}}e++;if(e==i){e=0}};p=setInterval(o,q.autotime)}};function b(e,d,c){e=a(e)?a(e):e;if(!c){e.addClass(d).siblings().removeClass(d)}else{e.addClass(d).siblings(c).removeClass(d)}}})(jQuery);function bindFunction(b,a){return function(){a.apply(b,arguments)}}(function(a){a.bindFunction=function(c,b){return function(){b.apply(c,arguments)}}})(jQuery);function totalTextLen(b){var a=$("<span>"+b+"</span>");return $(a).text()};
