YUI.add("app-content",function(a,t){var e=a.PjaxContent;function n(){e.apply(this,arguments)}n.route=["loadContent","_contentRoute"],n.prototype={showContent:function(t,e,n){t=a.one(t),"function"==typeof e&&(e={callback:e},n=null);var o,i=(e=a.merge({render:!1},e)).view||"",r="string"==typeof i?i:i.name,i="string"!=typeof i?i.config:{},p=this.getViewInfo(r);return delete e.view,(t=t&&t.isFragment()&&1===t.get("childNodes").size()?t.get("firstChild"):t)&&1===t.get("nodeType")?o=t:(p=("string"==typeof(p=p&&p.type||a.View)?a.Object.getValue(a,p.split(".")):p).prototype.containerTemplate,(o=a.Node.create(p)).append(t)),i=a.merge(i,{container:o}),this.showView(r,i,e,n)},_contentRoute:function(t,e,n){var o,i=e.content,r=a.config.doc;if(!i||!i.node)return n();i.title&&r&&(o=this.onceAfter("activeViewChange",function(){r.title=i.title})),this.showContent(i.node),o&&o.detach(),n()}},n.ATTRS=a.Attribute.protectAttrs(e.ATTRS),a.mix(n,e,!1,null,1),a.App.Content=n,a.Base.mix(a.App,[n])},"patched-v3.18.3",{requires:["app-base","pjax-content"]});