jQuery(document).ready(function(c){OLTChecklistPaneInit();c("div.olt-checklist-wrapper>ul.ui-tabs-nav>li>a").live("click",function(f){f.preventDefault();var d=c(this).parents("div.olt-checklist-wrapper:first");if(d.data("olt-checklist-tabs-initialized")!=true){OLTChecklistPaneInit(d);f.stopPropagation();c(f.target).click()}});c("div.olt-checklist-entry").live("mouseover",function(){c(this).children("span.olt-checklist-controls-wrapper").show()});c("div.olt-checklist-entry").live("mouseout",function(){c(this).children("span.olt-checklist-controls-wrapper").hide()});c("a.olt-checklist-controls-collapse").live("click",a);c("a.olt-checklist-controls-expand").live("click",a);c("a.olt-checklist-controls-select").live("click",b);c("a.olt-checklist-controls-deselect").live("click",b);function a(){e=c(this);e.toggleClass("olt-checklist-controls-collapse").toggleClass("olt-checklist-controls-expand").parents(".olt-checklist-entry:first").siblings("ul.children").slideToggle("fast");if(e.hasClass("olt-checklist-controls-collapse")){e.text("Collapse")}else{e.text("Expand")}return false}function b(){e=c(this);e.toggleClass("olt-checklist-controls-select").toggleClass("olt-checklist-controls-deselect").parents("li:first").find("input:checkbox").each(function(){this.checked=e.hasClass("olt-checklist-controls-deselect")});if(e.hasClass("olt-checklist-controls-select")){e.text("Select All")}else{e.text("Deselect All")}return false}});function OLTChecklistPaneInit(a){a=a||jQuery("div.olt-checklist-wrapper");jQuery(a).each(function(b,c){jQuery(c).tabs({selected:0}).data("olt-checklist-tabs-initialized",true);OLTChecklistInit(c)})}function OLTChecklistInit(a){a=a||jQuery("div.olt-checklist-wrapper>ul.ui-tabs-nav");jQuery("li:has(ul.children)>div.olt-checklist-entry",a).each(function(b,c){jQuery(c).not("*:has(span.olt-checklist-controls-wrapper)").append(' <span class="olt-checklist-controls-wrapper"><a href="#" class="olt-checklist-controls-collapse">Collapse</a> | <a href="#" class="olt-checklist-controls-select">Select All</a></span>')})}function sectionWidgetCreateTabs(){};