/**************************************************************************************************
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 HeadNode0 = new cNode("./body.htm","ObjectStoreŽ","ObjectStoreŽ","cssHeader","cssHeader","../../../../images/nav/globus-1.gif",null,"../../../../images/nav/globus-1.gif",true,defIDMAINFRM);
    HeadNode0.meRoot = true;
var NodeOS01 = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/inst_nt/inst_1.htm","Installation","","cssStyle1",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS01a = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/inst_nt/inst_1.htm#183396","Overview","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS01b = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/inst_nt/inst_2.htm#185922","Requirements","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS01c = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/inst_nt/inst_3.htm#185922","Accomplishment","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
var NodeOS02 = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/mo/preface.htm","Administration","","cssStyle1",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS02a = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/mo/1_overvu.htm#59131","Overview","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS02b = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/mo/2_server.htm#148432","Server Parameters","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS02c = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/mo/3_client.htm#803716","Environment Variables","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS02d = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/mo/4_utils.htm#102347","Utilities","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS02e = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/mo/5_remote.htm#1365159","Server Remote","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS02f = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/mo/6_hiavl.htm#1000995","Data Availability","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS02g = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/mo/7_unix.htm#18820","Unix","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS02h = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/mo/8_windo.htm#31177","Windows","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS02i = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/mo/moix.htm#39145","Index","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
var NodeOS03 = new cNode("../../../InstantView/load.htm","Load / Unload","","cssStyle1",defCSSACTIVE);
 var NodeOS03a = new cNode("../../../InstantView/load.htm#_Toc474576614","Objective and Procedure","","cssStyle3",defCSSACTIVE);
 var NodeOS03b = new cNode("../../../InstantView/load.htm#_Toc474576615","Calling Programs","","cssStyle3",defCSSACTIVE);
  var NodeOS03b1 = new cNode("../../../InstantView/load.htm#_Toc474576616","CXUOSR.EXE (unload)","","cssStyle3",defCSSACTIVE);
  var NodeOS03b2 = new cNode("../../../InstantView/load.htm#_Toc474576617","CXCOSR.EXE (Checksum)","","cssStyle3",defCSSACTIVE);
  var NodeOS03b3 = new cNode("../../../InstantView/load.htm#_Toc474576618","CXLOSR.EXE (load)","","cssStyle3",defCSSACTIVE);
  var NodeOS03b4 = new cNode("../../../InstantView/load.htm#_Toc474576619","Example - Batchfile","","cssStyle3",defCSSACTIVE);
 var NodeOS03c = new cNode("../../../InstantView/load.htm#_Toc474576620","Clustering","","cssStyle3",defCSSACTIVE);
 var NodeOS03d = new cNode("../../../InstantView/load.htm#_Toc474576621","Database Analysis","","cssStyle3",defCSSACTIVE);
 var NodeOS03e = new cNode("../../../InstantView/load.htm#_Toc474576623","Object cross-reference","","cssStyle3",defCSSACTIVE);
var NodeOS04 = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/refcore/5_tix.htm","Problem Reports","","cssStyle1",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS04a = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/refcore/5_tix.htm#996754","Parent","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS04b = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/refcore/5_tix.htm#996802","General ObjectStore","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS04c = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/refcore/5_tix.htm#997157","Schema Evolution","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS04d = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/refcore/5_tix.htm#997193","Metaobject Protocol","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS04e = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/refcore/5_tix.htm#1003860","Database Copy","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS04f = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/refcore/5_tix.htm#1004360","RPC","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS04g = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/refcore/5_tix.htm#1004519","Allocator Framework","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
 var NodeOS04h = new cNode("http://www.progress.com/realtime/techsupport/documentation/objectstore/r60/ostore/doc/refcore/5_tix.htm#996747","Component Schema","","cssStyle3",defCSSACTIVE,null,null,null,false,"_blank");
var NodeOS05 = new cNode("./ostore001.htm","Support","","cssStyle1",defCSSACTIVE);
 var NodeOS05a = new cNode("../../../InstantView/iv0046.htm","Database","","cssStyle3",defCSSACTIVE);
 var NodeOS05b = new cNode("../../../CyberEnterprise/ce01062.htm","Error Search","","cssStyle3",defCSSACTIVE);
 var NodeOS05c = new cNode("../../../InstantView/iv0552.htm","Error Analysis","","cssStyle3",defCSSACTIVE);
var NodeOS06 = new cNode("../../admin/Maintenance/datenbank.htm","Database","","cssStyle1",defCSSACTIVE);


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

oNodeMgr.addNode(null,HeadNode0);
oNodeMgr.addNode(HeadNode0,NodeOS01);
oNodeMgr.addNode(HeadNode0,NodeOS02);
oNodeMgr.addNode(HeadNode0,NodeOS03);
oNodeMgr.addNode(HeadNode0,NodeOS04);
oNodeMgr.addNode(HeadNode0,NodeOS05);
oNodeMgr.addNode(HeadNode0,NodeOS06);

oNodeMgr.addNode(NodeOS01,NodeOS01a);
oNodeMgr.addNode(NodeOS01,NodeOS01b);
oNodeMgr.addNode(NodeOS01,NodeOS01c);

oNodeMgr.addNode(NodeOS02,NodeOS02a);
oNodeMgr.addNode(NodeOS02,NodeOS02b);
oNodeMgr.addNode(NodeOS02,NodeOS02c);
oNodeMgr.addNode(NodeOS02,NodeOS02d);
oNodeMgr.addNode(NodeOS02,NodeOS02e);
oNodeMgr.addNode(NodeOS02,NodeOS02f);
oNodeMgr.addNode(NodeOS02,NodeOS02g);
oNodeMgr.addNode(NodeOS02,NodeOS02h);
//oNodeMgr.addNode(NodeOS02,NodeOS02i);

oNodeMgr.addNode(NodeOS03,NodeOS03a);
oNodeMgr.addNode(NodeOS03,NodeOS03b);
oNodeMgr.addNode(NodeOS03,NodeOS03c);
oNodeMgr.addNode(NodeOS03,NodeOS03d);
oNodeMgr.addNode(NodeOS03,NodeOS03e);

oNodeMgr.addNode(NodeOS03b,NodeOS03b1);
oNodeMgr.addNode(NodeOS03b,NodeOS03b2);
oNodeMgr.addNode(NodeOS03b,NodeOS03b3);
oNodeMgr.addNode(NodeOS03b,NodeOS03b4);

oNodeMgr.addNode(NodeOS04,NodeOS04a);
oNodeMgr.addNode(NodeOS04,NodeOS04b);
oNodeMgr.addNode(NodeOS04,NodeOS04c);
oNodeMgr.addNode(NodeOS04,NodeOS04d);
oNodeMgr.addNode(NodeOS04,NodeOS04e);
oNodeMgr.addNode(NodeOS04,NodeOS04f);
oNodeMgr.addNode(NodeOS04,NodeOS04g);
oNodeMgr.addNode(NodeOS04,NodeOS04h);

oNodeMgr.addNode(NodeOS05,NodeOS05a);
oNodeMgr.addNode(NodeOS05,NodeOS05b);
oNodeMgr.addNode(NodeOS05,NodeOS05c);


/////////////////////////////////////////////////////////////////////////
// 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);

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

