﻿
function createTreeMenu(MenuXML)
{//this.menuTool
    var item = new Array();
    var westToolConfig = "",XMLElement = "";        
    var XMLElement=MenuXML.getElementsByTagName('Configs')[0];  
    var Index = 0;
    if(XMLElement!=null)
    {        
        for(var i = 0; i<XMLElement.childNodes.length; i++)
        { 
            var xx = XMLElement.childNodes[i];           
            var Name = xx.attributes.getNamedItem("Name").nodeValue; 
            var Icon = xx.attributes.getNamedItem("Icon").nodeValue;
            var Url = xx.attributes.getNamedItem("Url").nodeValue;
            var Type = xx.attributes.getNamedItem("Type").nodeValue;
            var Enable = xx.attributes.getNamedItem("Enable").nodeValue;
            
            if(Enable=='T'){
                if(Type=='PAS'){
                    item[Index] = new Ext.Panel({
                            id:Name,
                            title:Name,
                            iconCls: Icon,                       
                            border:5,
                            items:treeProductAndService,
                            collapsible:true               
                    });
                }else if(Type=='SMN'){
                     item[Index] = new Ext.Panel({
                            id:Name,
                            title:Name,
                            iconCls: Icon,                       
                            border:5,
                            items:treeSemina,
                            collapsible:true               
                    });
                }else if(Type=='SER'){
                    item[Index] = new Ext.Panel({
                            id:Name,
                            title:Name,
                            iconCls: Icon,                       
                            border:5,                        
                            items:search_form,
                            collapsible:true               
                    });
                }else if(Type=='GROUP'){                
                     item[Index] = new Ext.Panel({
                            id:Name,
                            title:Name,
                            iconCls: Icon,                       
                            border:5,                        
                            xtype:'userfull',
                            collapsible:true               
                    });
                }else{            
                    item[Index] = new Ext.Panel({
                        id:Name,
                        title:Name,
                        iconCls: Icon,
                        autoScroll:true,
                        autoheight: true,
                        html: '<iframe id="test2" src="'+Url+'" width="100%" height="100%" scrolling="no" frameborder="0"></iframe>',
                        border:5,                 
                        collapsible:true               
                     });
                }                    
                if(this.menuTool == null){ this.menuTool = [item[Index]];}
                else{this.menuTool[Index] = item[Index];}     
                Index++;   
            }    
        }
    }
    return this.menuTool;
           
}
