function addTab(){var a=$tabs.tabs("length")-1;return $tabs.tabs("add","tempTab"+a,"Initializing...",a),$tabs.tabs("disable",a),!1}var $tabs=$j("#portal_tabs");$tabs.tabs({add:function(a,b){$j.ajax({url:"cf_elements/layoutelements/tabs.cfc",cache:!1,dataType:"json",data:{method:"createTab",parentID:$tabs.children("ul[id^=portal_tab_bar]").attr("id").split("_").pop(),pageID:pageid},success:function(a,c){var d="";window.topframe&&window.topframe.unpublished&&(d="&inUnpublished=true"),c.search(/success/)>=0&&a>0?($j(b.tab).parent().attr("id","tabID_"+a).find("span").html("Untitled"),$tabs.tabs("url",b.index,"cf_elements/elementremote.cfc?method=buildElement&firstload=false&id="+a+d),$tabs.tabs("enable",b.index),$tabs.tabs("select",b.index),editSettings(a,"New Tab")):a==-3?document.location.href="userlogin.cfm?pp="+pageid:($j.jGrowl("Error creating tab. Please try again."),$tabs.tabs("remove",b.index))}})},ajaxOptions:{cache:!1},cache:!0,show:function(a,b){var c=$j(b.tab),d=$j("#add_elements_menu");$j(".tab_controls").hide(),c.data("isLoaded",!0).siblings(".tab_controls").css("display","inline"),c.parent().hasClass("can_receive")?d.removeClass("acct_buttons_hidden"):(d.addClass("acct_buttons_hidden"),window.$addElementsDiv&&$addElementsDiv.is(":visible")&&d.click())},selected:-1,tabTemplate:'<li><a href="#{href}"><span>#{label}</span></a>&nbsp;<div class="tab_controls"><img class="tab_edit" src="images/famfam/pencil.png" alt="Edit Tab" title="Edit Tab"><img class="tab_delete" src="images/famfam/cross.png" alt="Delete Tab" title="Delete Tab"></div></li>'}).find(".ui-tabs-nav").sortable({containment:"#portal_tabs",items:"li:not(#new_portal_tab_li,.docked)",placeholder:"ui-sortable-placeholder_tabs",forcePlaceholderSize:!0,tolerance:"pointer",update:function(a,b){var c=b.item.prevAll("li:visible:first").attr("id"),d={method:"changeElementOrder",elementID:b.item.attr("id").split("_").pop(),parentID:b.item.parent().attr("id").split("_").pop(),parentID:b.item.parent().attr("id").split("_").pop(),siblingID:-1};c!=undefined&&(d.siblingID=c.split("_").pop()),$j.post("cf_elements/elementremote.cfc",d,function(a){$j.trim(a).length&&($j(a).appendTo("body"),$j.jGrowl("There was an error moving the tab. The changes will not be saved."))},"html")}}).find("li.can_receive").droppable({accept:"div.portlet",greedy:!0,tolerance:"pointer",hoverClass:"ui-state-hover",drop:function(a,b){var c=$j(this),d=c.children("a");c.hasClass("ui-tabs-selected")||(b.draggable.hide(),$j.ajax({url:"cf_elements/elementremote.cfc",cache:!1,data:{method:"changeParentTab",elementID:b.helper.attr("id").split("_").pop(),tabID:c.attr("id").split("_").pop()},type:"post",dataType:"html",success:function(a){/<script/.test(a)&&$j(a).appendTo("body")}}),d.data("isLoaded")&&b.draggable.clone().css({width:"auto",height:"auto",position:"static",opacity:1}).appendTo(d.attr("href")+" div.portal_column:first").show(),$j.browser.msie?($temp=b.draggable.css({display:"none",border:"none"}).addClass("ie_makes_us_do_this").empty(),setTimeout(function(){$temp.remove()},2)):b.draggable.empty().remove())}}),$j("#new_portal_tab_li").length>0&&$tabs.tabs("disable",$tabs.tabs("length")-1),$j("#new_portal_tab").click(addTab),$j(".tab_edit").live("click",function(){var a=$tabs.find(".ui-tabs-selected");editSettings(a.attr("id").split("_").pop(),a.find("span").html())}),$j(".tab_delete").live("click",function(){var a=$tabs.find(".ui-tabs-selected");confirm('Are you sure you want to delete the "'+a.find("span").html()+'" tab? It will not be recoverable.')&&$j.getJSON("cf_elements/layoutelements/tabs.cfc",{method:"deleteTab",tabID:a.attr("id").split("_").pop()},function(b,c){var d=a.prevAll("li:visible");b==1?(a.hide(),d.length==0&&(d=a.nextAll("li:visible:not(#new_portal_tab_li)")),d.length>0?$tabs.tabs("select",d.children("a").attr("href")):$tabs.tabs("add","newTab0","Initializing...",0)):b==-1?document.location.href="userlogin.cfm?pp="+pageid:$j.jGrowl("Delete Failed")},"text")})
