(function($){$.fn.poshTabsLite=function(hideHeading,vertical){C4.OO.insistTypeof([Object],$(this));
var vertical=vertical||0;
var hideHeading=hideHeading||0;
$(".tabContent").css("margin-bottom","0");
return this.each(function(){var $this=$(this),$pocket=$(this);
var $tabNav=$("<div class='tabNav'><ul></ul></div>");
function checkColumnHeights(){var tabNavHeight=$pocket.find(".tabNav").height(),tabContentHeight=$pocket.find(".tabContent:visible").height();
if(tabNavHeight>tabContentHeight){$pocket.find(".tabContent:visible").height(tabNavHeight);
$pocket.find(".tabContent:visible .episodesList").height(tabNavHeight-20)
}else{}}if(hideHeading){$pocket.find(".pocketHeading").addClass("accessibility")
}$(this).find(".tabHeading").each(function(index){if(index>0){$(this).find("a.tab").removeClass("selected")
}$("<li><h3>"+$(this).html()+"</h3></li>").appendTo($tabNav.find("ul"));
$(this).remove()
});
if($pocket.find(".contractorContent").length>0){$pocket.find(".contractorContent").prepend($tabNav)
}else{$pocket.prepend($tabNav)
}$(this).find(".tabContent").each(function(index){if(index>0){$(this).hide()
}});
if(vertical){checkColumnHeights()
}$(this).find("a.tab").click(function(e){e.preventDefault();
var hashPos=$(this).attr("href").lastIndexOf("#");
var tabName="#"+$(this).attr("href").substring(hashPos+1);
$pocket.find("a.tab").removeClass("selected");
$(this).addClass("selected");
$pocket.find(".tabContent").hide();
$pocket.find(tabName).show();
if(vertical){checkColumnHeights()
}return false
})
})
}
})(jQuery);