/**************************************************************************************************
Copyright (C) 2000 Caspar-David Senfft aliasing CDS-Virtuallender.
This javascript is made by and copyrighted to CDS-Virtuallender at 

http://www.scriptlender.de/

Wver the source code state that the script or demo is free to use, 
the source is free to use as long the copyright notice is kept in the source. 

As mentioned; the only thing I require if you use any of my scripts or demos on your own pages is 
that you keep the copyright notice in t. 

Very simple; All may be used freely as long as this message is intact!
**************************************************************************************************/

///////////////////////////////////////////////////////////////////////////////////////////////////
// Current parameter list
// prmLink,prmText,prmInfo,prmStyle1,prmStyle2,prmIconOut,prmIconOver,prmIconClick,prmOpen,prmTarget

var defISMULTIPLE  = false;   //<! Wenn logisch false, dann wird immer nur ein Branch zur Zeit im Tree offengehalten.

var ceHeadNode0 = new cNode("./body.htm","InstantView® Model Classes","InstantView® Model Classes","cssHeader","cssHeader","../../images/nav/globus-1.gif",null,"../../images/nav/globus-1.gif",true,defIDMAINFRM);
    ceHeadNode0.meRoot = true;

var ceNode00004 = new cNode("./ce00004.htm","Interface","","cssStyle1",defCSSACTIVE,null,null,null);
 var ceNode00005 = new cNode("./ce00005.htm","Integration into the ClassiX® Architecture","","cssStyle3",defCSSACTIVE,null);
 var ceNode00006 = new cNode("./ce00006.htm","Interface to InstantView®","","cssStyle3",defCSSACTIVE);
 var ceNode00007 = new cNode("./ce00007.htm","Basic Class Structure","","cssStyle3",defCSSACTIVE);
 var ceNode00008 = new cNode("./ce00008.htm","Systemsettings","","cssStyle3",defCSSACTIVE);
var ceNodeObjects = new cNode("./objects.htm","C++ Classes","","cssStyle1",defCSSACTIVE,null,null,null);
 var ceNodeclasses = new cNode("./classes.htm","Class Reference","","cssStyle3",defCSSACTIVE);
 var ceNode00035 = new cNode("./ce00035.htm","Fundamental Data Types","","cssStyle2",defCSSACTIVE);
 var ceNode00048 = new cNode("./ce00048.htm","Special Data Types","","cssStyle2",defCSSACTIVE);
 var ceNode00442 = new cNode("./ce00442.htm","Arithmetics","","cssStyle2",defCSSACTIVE);
 var ceNode00446 = new cNode("./ce00446.htm","Tools","","cssStyle2",defCSSACTIVE);
 var ceNode00524 = new cNode("./ce00524.htm","Information Objects","","cssStyle2",defCSSACTIVE);
 var ceNode00711 = new cNode("./ce00711.htm","Controlling Objects","","cssStyle2",defCSSACTIVE);
 var ceNode13400 = new cNode("./ce13400.htm","Business Objects","","cssStyle2",defCSSACTIVE);
 var ceNode21000 = new cNode("./ce21000.htm","Transactions","","cssStyle2",defCSSACTIVE);
var ceNodebusipat = new cNode("./BusinessPatterns/bodyBP.htm","Business Patterns","","cssStyle1",defCSSACTIVE);
 var ceNodeBPSYS = new cNode("./BusinessPatterns/bpnav/bpnav001.htm","System","","cssStyle2",defCSSACTIVE);
 var ceNodeBPPAR = new cNode("./BusinessPatterns/bpnav/bpnav002.htm","Partner","","cssStyle2",defCSSACTIVE);
 var ceNodeBPPRO = new cNode("./BusinessPatterns/bpnav/bpnav003.htm","Products","","cssStyle2",defCSSACTIVE);
 var ceNodeBPTAT = new cNode("./BusinessPatterns/bpnav/bpnav004.htm","Activities","","cssStyle2",defCSSACTIVE);
var ceNodetopics = new cNode("./topics.htm","Topics","","cssStyle1",defCSSACTIVE,null,null,null);
// var ceNodet001 = new cNode("../InstantView/iv0335.htm","Initialisierungsdatei-classix.ini","","cssStyle3",defCSSACTIVE);
 var ceNodet002 = new cNode("../InstantView/iv0558.htm","Cross Reference","","cssStyle3",defCSSACTIVE,null,null,null);
 var ceNodet003 = new cNode("../InstantView/load.htm","Unload and Load","","cssStyle3",defCSSACTIVE,null,null,null);
 var ceNodet003a = new cNode("../InstantView/iv0565.htm","Validities","","cssStyle3",defCSSACTIVE,null,null,null);
 var ceNodet004 = new cNode("../InstantView/iv0510.htm","Security System","","cssStyle3",defCSSACTIVE,null,null,null);
 var ceNodet005 = new cNode("../InstantView/iv0509.htm","ClassiX® System Starts","","cssStyle3",defCSSACTIVE,null,null,null);
 var ceNodet006 = new cNode("../InstantView/iv0332.htm","Wrapped Objects","","cssStyle3",defCSSACTIVE,null,null,null);
 var ceNodet007 = new cNode("../InstantView/iv0326.htm","Access Path","","cssStyle3",defCSSACTIVE,null,null,null);
 var ceNodet008 = new cNode("../InstantView/iv0327.htm","Access Function","","cssStyle3",defCSSACTIVE,null,null,null);
 var ceNodet009 = new cNode("../InstantView/iv0510.htm","Access Authorizations","","cssStyle3",defCSSACTIVE,null,null,null);
// var ceNodet010 = new cNode("./arithmetik.htm","Arithmetic","","cssStyle3",defCSSACTIVE,null,null,null);

/*************************************************************************************************/

oNodeMgr.addNode(null,ceHeadNode0);
oNodeMgr.addNode(ceHeadNode0,ceNode00004);
oNodeMgr.addNode(ceHeadNode0,ceNodeObjects);
oNodeMgr.addNode(ceHeadNode0,ceNodebusipat);
oNodeMgr.addNode(ceHeadNode0,ceNodetopics);
/*
oNodeMgr.addNode(ceNodebusipat,ceNodeBPSYS);
oNodeMgr.addNode(ceNodebusipat,ceNodeBPPAR);
oNodeMgr.addNode(ceNodebusipat,ceNodeBPPRO);
oNodeMgr.addNode(ceNodebusipat,ceNodeBPTAT);
*/
oNodeMgr.addNode(ceNodetopics,ceNodet002);
oNodeMgr.addNode(ceNodetopics,ceNodet003);
oNodeMgr.addNode(ceNodetopics,ceNodet003a);
oNodeMgr.addNode(ceNodetopics,ceNodet004);
oNodeMgr.addNode(ceNodetopics,ceNodet005);
oNodeMgr.addNode(ceNodetopics,ceNodet006);
oNodeMgr.addNode(ceNodetopics,ceNodet007);
oNodeMgr.addNode(ceNodetopics,ceNodet008);
oNodeMgr.addNode(ceNodetopics,ceNodet009);

oNodeMgr.addNode(ceNodeObjects,ceNodeclasses);
oNodeMgr.addNode(ceNodeObjects,ceNode00035);
oNodeMgr.addNode(ceNodeObjects,ceNode00048);
oNodeMgr.addNode(ceNodeObjects,ceNode00442);
oNodeMgr.addNode(ceNodeObjects,ceNode00446);
oNodeMgr.addNode(ceNodeObjects,ceNode00524);
oNodeMgr.addNode(ceNodeObjects,ceNode00711);
oNodeMgr.addNode(ceNodeObjects,ceNode13400);
oNodeMgr.addNode(ceNodeObjects,ceNode21000);

/*
oNodeMgr.addNode(ceNode00004,ceNode00005);
oNodeMgr.addNode(ceNode00004,ceNode00006);
oNodeMgr.addNode(ceNode00004,ceNode00007);
oNodeMgr.addNode(ceNode00004,ceNode00008);
*/


/////////////////////////////////////////////////////////////////////////
// Attention: The following statement causes an "Out of memory" effect.
// This is fixed only in this version.
// oNodeMgr.addNode(myNode,myNode);
////////////////////////////////////////////////////////////////////////////////////////
// Attention: You also cannot put the same child node under more than one parent node.
// A reference mechanism feature is not supported by this menu.
// oNodeMgr.addNode(oTest01,oTest03);
// oNodeMgr.addNode(oTest02,oTest03);

/*************************************************************************************************/

