Ext.onReady(function(){ Ext.QuickTips.init(); var detailEl; var contentPanel = { id: 'content-panel', region: 'center', layout: 'card', margins: '2 5 5 0', activeItem: 0, border: false, items: [] }; contentPanel.items[contentPanel.items.length] = { id: documentation.start.id + "-panel", title: documentation.start.name, layout: "fit", bodyStyle: "padding:25px", html: documentation.start.content }; var treeRoot = new Ext.tree.TreeNode({ id: "root-node", text: "Documentation", leaf: false }); for (var h = 0; h < documentation.files.length; h ++) { var fileNode = new Ext.tree.TreeNode({ id: documentation.files[h].file + "-node", text: documentation.files[h].file, leaf: false, expanded: (h == 0), singleClickExpand: true }); treeRoot.appendChild(fileNode) for (var i = 0; i < documentation.files[h].items.length; i ++) { /*alert( "doc.files.length = " + documentation.files.length + "\n\r" + "doc.files[" + h + "].items.length = " + documentation.files[h].items.length + "\n\r" + "doc.files[" + h + "].items[" + i + "].items.length = " + documentation.files[h].items[i].items.length );*/ for (var j = 0; j < documentation.files[h].items[i].items.length; j ++) { var thtml = ""; thtml = "

"; thtml += documentation.files[h].items[i].items[j].content; thtml += "


"; thtml += "