$(document).ready(function(){categoryTabs.init()});var categoryTabs={config:{tabSelector:"#tabStrip",tabContainer:"div.cat_tab_panel",tabClass:".category_tabs",revealMore:"span.seeMore"},categoryTab:null,tabContainers:null,revealMore:null,init:function(options){categoryTabs.config=$.extend({},categoryTabs.config,options);categoryTabs.categoryTab=$(categoryTabs.config.tabSelector);categoryTabs.setTabEvent();categoryTabs.setMoreEvent();categoryTabs.formatSubCategories()},setTabEvent:function(){if(!categoryTabs.categoryTab.length)return;categoryTabs.tabContainers=$(categoryTabs.config.tabContainer);$(categoryTabs.config.tabClass).addClass("active");categoryTabs.tabClick()},tabClick:function(){categoryTabs.categoryTab.delegate("a","click",function(){categoryTabs.tabContainers.hide().filter("div[id*="+this.name+"]").show();categoryTabs.categoryTab.find("li").removeClass("selected");$(this).closest("li").addClass("selected");return false});categoryTabs.categoryTab.find("a").filter(":first").click()},setMoreEvent:function(){categoryTabs.revealMore=$(categoryTabs.config.revealMore);if(!categoryTabs.revealMore.length)return;categoryTabs.revealMoreClick()},revealMoreClick:function(){categoryTabs.revealMore.delegate("a","mousedown",function(){$(this).hide().closest("span").next("div.more").css("display","inline");return false})},formatSubCategories:function(){var oList=$("div.subcategory>ul"),i=oList.length;if(!i)return;var emptyList=oList.find("li:empty");emptyList.length&&emptyList.remove();while(i--){var listEl=$(oList[i]),el=listEl.next("ul");if(el.length){var last=el.find("li:last"),html=last.html();if(html!==null&&html.lastIndexOf(",")>-1){html=html.substring(0,html.lastIndexOf(","));last.html(html)}var con=el.contents();listEl.append(con);el.remove()}categoryTabs.formatLastChild(listEl)}},formatLastChild:function(element){var lastChild=element.find("li:last-child");if(!lastChild.length)return;var html=lastChild.html();if(html.lastIndexOf(",")>-1){html=html.substring(0,html.lastIndexOf(","));lastChild.html(html)}}}

