var Language = 0;
var myTree = new Array();
function Node(nodeAdress, label, target, isInternal)
{
   this.nodeAdress = nodeAdress;
   this.label = label;
   this.target = target;
   this.isInternal = isInternal;
}
new Node()
function Node_getHREF(aNode)
{
   var href = "";
   href = '<a href="' + aNode.target + '" title="' + aNode.target + '">' + aNode.label + '</a>';
   return href;
}
function Node_getURL(aNode) { return aNode.target; }
function Node_getLabel(aNode) { return aNode.label; }
function Node_getChilds(aNodeAdress)
{
    var i       = -1;
    var result  = new Array();
    for (i = 0; i < myTree.length; i++)
    {
        if (myTree[i].nodeAdress.length > aNodeAdress.length)
        {
            if (myTree[i].nodeAdress.indexOf(aNodeAdress) == 0 &&
                myTree[i].nodeAdress.substring(aNodeAdress.length+1).indexOf('.') == -1 &&
                (myTree[i].nodeAdress.charAt(aNodeAdress.length) == '.'  ||
                 aNodeAdress.length == 0))
            {
                result[result.length] = myTree[i];
            }
        }
    }
    return result;
}
myTree[myTree.length] = new Node("_0", "News", "/news/index_de.shtml?myLevel=_0", true);
myTree[myTree.length] = new Node("_1", "Events", "/news/events_de.shtml?myLevel=_1", true);
myTree[myTree.length] = new Node("_2", "Lösungen", "/products/index_de.shtml?myLevel=_2", true);
myTree[myTree.length] = new Node("_2.0", "PAM for Securities", "/products/pam_de.shtml?myLevel=_2.0", true);
myTree[myTree.length] = new Node("_2.0.0", "", "", false);
myTree[myTree.length] = new Node("_2.0.1", "", "", false);
myTree[myTree.length] = new Node("_2.0.2", "", "", false);
myTree[myTree.length] = new Node("_2.0.3", "", "", false);
myTree[myTree.length] = new Node("_2.0.4", "", "", false);
myTree[myTree.length] = new Node("_2.0.5", "", "", false);
myTree[myTree.length] = new Node("_2.0.6", "", "", false);
myTree[myTree.length] = new Node("_2.0.7", "", "", false);
myTree[myTree.length] = new Node("_2.0.8", "", "", false);
myTree[myTree.length] = new Node("_2.0.9", "", "", false);
myTree[myTree.length] = new Node("_2.0.10", "", "", false);
myTree[myTree.length] = new Node("_2.0.11", "", "", false);
myTree[myTree.length] = new Node("_2.0.12", "", "", false);
myTree[myTree.length] = new Node("_2.0.13", "", "", false);
myTree[myTree.length] = new Node("_2.0.14", "", "", false);
myTree[myTree.length] = new Node("_2.0.15", "", "", false);
myTree[myTree.length] = new Node("_2.0.16", "", "", false);
myTree[myTree.length] = new Node("_2.1", "", "", false);
myTree[myTree.length] = new Node("_2.2", "", "", false);
myTree[myTree.length] = new Node("_2.3", "", "", false);
myTree[myTree.length] = new Node("_2.4", "ePAM", "/products/epam_de.shtml?myLevel=_2.4", true);
myTree[myTree.length] = new Node("_2.5", "", "", false);
myTree[myTree.length] = new Node("_2.6", "MIG21", "http://www.pfs.com/products/mig21_de.shtml", false);
myTree[myTree.length] = new Node("_2.6.0", "Data Manager", "http://www.pfs.com/products/DataManager_de.shtml", false);
myTree[myTree.length] = new Node("_2.6.1", "External Data Feed Connector", "http://www.pfs.com/products/mig21Connector_de.shtml", false);
myTree[myTree.length] = new Node("_2.6.2", "Fund Validation Workflow", "http://www.pfs.com/products/mig21FundValidation_de.shtml", false);
myTree[myTree.length] = new Node("_2.6.3", "Report Center", "http://www.pfs.com/products/ReportCenter_de.shtml", false);
myTree[myTree.length] = new Node("_2.6.4", "Studio", "http://www.pfs.com/products/mig21Studio_de.shtml", false);
myTree[myTree.length] = new Node("_2.6.5", "Web", "http://www.pfs.com/products/mig21Web_de.shtml", false);
myTree[myTree.length] = new Node("_2.7", "eMIG21", "/products/emig21_de.shtml?myLevel=_2.7", true);
myTree[myTree.length] = new Node("_2.8", "LawCards", "/products/lawcards_de.shtml?myLevel=_2.8", true);
myTree[myTree.length] = new Node("_2.9", "DVS Fund Warehouse ", "/products/dvs_de.shtml?myLevel=_2.9", true);
myTree[myTree.length] = new Node("_2.9.0", "Performance and Benchmark", "http://www.pfs.com/products/dvsPnB_de.shtml", false);
myTree[myTree.length] = new Node("_2.9.1", "Ratio Calculation Engine", "http://www.pfs.com/products/dvsRatio_de.shtml", false);
myTree[myTree.length] = new Node("_2.10", "DVS Publisher Suite", "/products/PublisherSuite_de.shtml?myLevel=_2.10", true);
myTree[myTree.length] = new Node("_2.10.0", "Key Investor Information Documents", "http://www.pfs.com/products/KeyInvestorInformation_de.shtml", false);
myTree[myTree.length] = new Node("_2.11", "RBK", "/products/rbk_de.shtml?myLevel=_2.11", true);
myTree[myTree.length] = new Node("_2.12", "DEBAS", "/products/debas_de.shtml?myLevel=_2.12", true);
myTree[myTree.length] = new Node("_2.13", "Rechenzentrum", "/services/Data_Center_de.shtml?myLevel=_2.13", true);
myTree[myTree.length] = new Node("_3", "Services", "/services/index_de.shtml?myLevel=_3", true);
myTree[myTree.length] = new Node("_4", "Kunden", "http://www.pfs.com/customers/references_de.shtml", false);
myTree[myTree.length] = new Node("_4.0", "Success Stories", "/customers/success_stories_de.shtml?myLevel=_4.0", true);
myTree[myTree.length] = new Node("_5", "Kundenbereich", "/clientportal/index_de.shtml?myLevel=_5", true);
myTree[myTree.length] = new Node("_5.0", "Bulletin Board", "http://pfsbbs.pfs.com/public/default.htm", false);
myTree[myTree.length] = new Node("_5.1", "PAM for Securities Support Center", "https://supportcenter.pfs.com/", false);
myTree[myTree.length] = new Node("_5.2", "PAM for Mortgages Support Center", "https://supportcenter.pfs.com/mortgages/", false);
myTree[myTree.length] = new Node("_5.3", "PAM for Bank Loans Support Center", "https://supportcenter.pfs.com/mortgages/", false);
myTree[myTree.length] = new Node("_5.4", "PAM UVT Support Center", "https://supportcenter.pfs.com/", false);
myTree[myTree.length] = new Node("_5.5", "MIG21 Download Area", "http://www.pfs.com/mig21/support/Download_Area/download.shtml", false);
myTree[myTree.length] = new Node("_5.6", "LawCard-Portal", "/lawcards/Hauptseite?myLevel=_5.6", true);
myTree[myTree.length] = new Node("_5.7", "SFTP/HTTPS-Server ", "https://sftp-frankfurt.pfs.com", false);
myTree[myTree.length] = new Node("_6", "Über uns", "/about/index_de.shtml?myLevel=_6", true);
myTree[myTree.length] = new Node("_6.0", "Philosophie", "/about/mission_de.shtml?myLevel=_6.0", true);
myTree[myTree.length] = new Node("_6.1", "Management", "/about/PFS_SeniorManagement_de.shtml?myLevel=_6.1", true);
myTree[myTree.length] = new Node("_6.2", "Karriere", "/about/careers_de.shtml?myLevel=_6.2", true);
myTree[myTree.length] = new Node("_6.3", "Partner", "/about/partners_de.shtml?myLevel=_6.3", true);
myTree[myTree.length] = new Node("_6.4", "Akquisitionen", "/about/acquisitions_de.shtml?myLevel=_6.4", true);
myTree[myTree.length] = new Node("_7", "Kontakt", "/contact_de.shtml?myLevel=_7", true);

