--- /dev/null
+<html>\r
+<head>\r
+<title>navigation pane</title>\r
+\r
+<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
+<meta name="description" content="WebHelp 5.50">\r
+<script language="javascript" src="whver.js"></script>\r
+<script language="javascript1.2" src="whmsg.js"></script>\r
+<script language="javascript1.2" src="whproxy.js"></script>\r
+<script language="javascript1.2" src="whutils.js"></script>\r
+<script language="javascript1.2">\r
+<!--\r
+var gsInitPane="toc";\r
+var gsCurrentPane="";\r
+var gbLoading = "unknown";\r
+var gbTryTime = 0;\r
+var gbMaxTryTime = 6;\r
+var gbPassPhase0 = 0;\r
+var gbretried = 0;\r
+var gbmaxretry = 3;\r
+var gbretrytime = new Array();\r
+\r
+var origWidth = 0;\r
+var origHeight = 0;\r
+\r
+gbretrytime[0]= 5000;\r
+gbretrytime[1]= 30000;\r
+gbretrytime[2]= 60000;\r
+\r
+function addPane(sName, sFile)\r
+{\r
+}\r
+\r
+function setShowPane(sName)\r
+{\r
+ gsInitPane=sName;\r
+}\r
+\r
+ addPane("toc","whtdhtml.htm");\r
+ addPane("fts","whfdhtml.htm");\r
+ addPane("glo","whgdhtml.htm");\r
+ setShowPane("toc");\r
+\r
+\r
+function window_unload()\r
+{\r
+ UnRegisterListener2(this, WH_MSG_SHOWTOC);\r
+ UnRegisterListener2(this, WH_MSG_SHOWIDX);\r
+ UnRegisterListener2(this, WH_MSG_SHOWFTS);\r
+ UnRegisterListener2(this, WH_MSG_SHOWGLO);\r
+ UnRegisterListener2(this, WH_MSG_SYNCTOC);\r
+ UnRegisterListener2(this, WH_MSG_SEARCHTHIS);\r
+ UnRegisterListener2(this, WH_MSG_GETPANEINFO);\r
+}\r
+\r
+function window_OnLoad()\r
+{\r
+ var bHidePane=false;\r
+ var oMsg=new whMessage(WH_MSG_GETCMD,this,1,null);\r
+ if (SendMessage(oMsg))\r
+ {\r
+ if(oMsg.oParam>0)\r
+ {\r
+ if(oMsg.oParam==1)\r
+ gsInitPane="toc";\r
+ else if(oMsg.oParam==2)\r
+ gsInitPane="idx";\r
+ else if(oMsg.oParam==3)\r
+ gsInitPane="fts";\r
+ else if(oMsg.oParam==4)\r
+ gsInitPane="glo";\r
+ }\r
+ else if(oMsg.oParam==0)\r
+ {\r
+ bHidePane=true;\r
+ }\r
+ }\r
+ if (bHidePane)\r
+ {\r
+ oMsg=new whMessage(WH_MSG_HIDEPANE,this,1,null)\r
+ SendMessage(oMsg);\r
+ }\r
+ else if (gsInitPane == "toc")\r
+ {\r
+ oMsg=new whMessage(WH_MSG_SHOWTOC,this,1,null)\r
+ SendMessage(oMsg); \r
+ }\r
+ else if (gsInitPane=="idx")\r
+ {\r
+ oMsg=new whMessage(WH_MSG_SHOWIDX,this,1,null)\r
+ SendMessage(oMsg); \r
+ }\r
+ else if (gsInitPane=="fts")\r
+ {\r
+ oMsg=new whMessage(WH_MSG_SHOWFTS,this,1,null)\r
+ SendMessage(oMsg); \r
+ }\r
+ else if (gsInitPane=="glo")\r
+ {\r
+ oMsg=new whMessage(WH_MSG_SHOWGLO,this,1,null)\r
+ SendMessage(oMsg); \r
+ }\r
+}\r
+\r
+function CheckLoadingPhase0()\r
+{\r
+ if (!gbPassPhase0) {\r
+ setTimeout("CheckLoadingPhase0()", 1000);\r
+ document.applets[0];\r
+ gbPassPhase0 = 1;\r
+ }\r
+ else {\r
+ CheckLoadingPhase1();\r
+ }\r
+}\r
+\r
+function CheckLoadingPhase1()\r
+{\r
+ if (gbNav4) {\r
+ if ("unknown" == gbLoading && document.readystate < 4) {\r
+ setTimeout("CheckLoadingPhase1()", 1000);\r
+ }\r
+ else if ("unknown" == gbLoading) {\r
+ CheckLoadingPhase2();\r
+ }\r
+ }\r
+}\r
+\r
+function CheckLoadingPhase2()\r
+{\r
+ if (gbNav4) {\r
+ gbTryTime ++;\r
+ if ("unknown" == gbLoading) {\r
+ if (gbTryTime <= gbMaxTryTime )\r
+ setTimeout("CheckLoadingPhase2()", 1000);\r
+ else {\r
+ if (gnVerMinor != 4.60) {\r
+ alert("Unable to load applet. If you are using an old version of Netscape, the prefs.js file needs to be edited.");\r
+ }\r
+ } \r
+ }\r
+ }\r
+}\r
+\r
+function CheckAppletLoaded()\r
+{\r
+ if (typeof(document.webhelp) == "undefined")\r
+ {\r
+ document.location.reload();\r
+ if (gbretried < gbmaxretry)\r
+ {\r
+ gbretried ++;\r
+ setTimeout("CheckAppletLoaded();", gbretrytime[gbretried]);\r
+ }\r
+ }\r
+}\r
+\r
+function reDo() \r
+{\r
+ if (innerWidth != origWidth || innerHeight != origHeight) \r
+ {\r
+ //reloaded applet if nessary\r
+ gbretried = 0;\r
+\r
+ if (gnVerMinor == 4.60) \r
+ {\r
+ //reload the applet again.\r
+ document.location.reload();\r
+ gbretried ++;\r
+ }\r
+ setTimeout("CheckAppletLoaded();", gbretrytime[gbretried]);\r
+ }\r
+}\r
+\r
+function onSendMessage(oMsg)\r
+{\r
+ if (oMsg)\r
+ { \r
+ var nMsgId = oMsg.nMessageId;\r
+ var WebHelpApplet = null;\r
+ if (gbNav4)\r
+ {\r
+ WebHelpApplet = document.applets["WebHelp"];\r
+ if (!WebHelpApplet.Command)\r
+ document.location="whgdata/whnvp30.htm";\r
+ }\r
+ else\r
+ WebHelpApplet = WebHelp;\r
+\r
+ if(nMsgId==WH_MSG_GETPANEINFO)\r
+ {\r
+ oMsg.oParam=gsCurrentPane;\r
+ return false;\r
+ }\r
+ else if (gbLoading!="unknown"||gbNav6)\r
+ {\r
+ if (nMsgId == WH_MSG_SHOWTOC)\r
+ {\r
+ gsCurrentPane="toc";\r
+ WebHelpApplet .Command("Contents", null);\r
+ var onMsg=new whMessage(WH_MSG_PANEINFO, this, 1, "toc");\r
+ SendMessage(onMsg);\r
+ onMsg = new whMessage(WH_MSG_SHOWPANE, this, 1, null);\r
+ SendMessage(onMsg);\r
+ }\r
+ else if (nMsgId == WH_MSG_SHOWIDX)\r
+ {\r
+ gsCurrentPane="idx";\r
+ WebHelpApplet .Command("Index", null);\r
+ var onMsg=new whMessage(WH_MSG_PANEINFO, this, 1, "idx");\r
+ SendMessage(onMsg);\r
+ onMsg = new whMessage(WH_MSG_SHOWPANE, this, 1, null);\r
+ SendMessage(onMsg);\r
+ }\r
+ else if (nMsgId == WH_MSG_SHOWFTS)\r
+ {\r
+ gsCurrentPane="fts";\r
+ WebHelpApplet .Command("Search", null);\r
+ var onMsg=new whMessage(WH_MSG_PANEINFO, this, 1, "fts");\r
+ SendMessage(onMsg);\r
+ onMsg = new whMessage(WH_MSG_SHOWPANE, this, 1, null);\r
+ SendMessage(onMsg);\r
+ }\r
+ else if (nMsgId == WH_MSG_SHOWGLO)\r
+ {\r
+ gsCurrentPane="glo";\r
+ WebHelpApplet .Command("Glossary", null);\r
+ var onMsg=new whMessage(WH_MSG_PANEINFO, this, 1, "glo");\r
+ SendMessage(onMsg);\r
+ onMsg = new whMessage(WH_MSG_SHOWPANE, this, 1, null);\r
+ SendMessage(onMsg);\r
+ }\r
+ else if (nMsgId == WH_MSG_SYNCTOC)\r
+ {\r
+ gsCurrentPane="toc";\r
+ var oTopicParam = oMsg.oParam;\r
+ if (oTopicParam && oTopicParam.aPaths && oTopicParam.aPaths.length > 0 && oTopicParam.sPPath)\r
+ {\r
+ var sPPath = _browserStringToText(oTopicParam.sPPath);\r
+ var sParam = "";\r
+ for (var i = 0; i < oTopicParam.aPaths.length; i ++)\r
+ {\r
+ sParam += oTopicParam.aPaths[i] + "\r\r";\r
+ }\r
+ WebHelpApplet.Command("SyncToc", sPPath, sParam);\r
+ }\r
+ }\r
+ else if(nMsgId==WH_MSG_SEARCHTHIS)\r
+ {\r
+ gsCurrentPane="fts";\r
+ WebHelpApplet .Command("Search", oMsg.oParam);\r
+ var onMsg=new whMessage(WH_MSG_PANEINFO, this, 1, "fts");\r
+ SendMessage(onMsg);\r
+ onMsg = new whMessage(WH_MSG_SHOWPANE, this, 1, null);\r
+ SendMessage(onMsg);\r
+ }\r
+ }\r
+ }\r
+ return true;\r
+}\r
+\r
+function getInitTocInfo()\r
+{\r
+ // send message ask for the first time sync toc info.\r
+ var oParam = new Object();\r
+ oParam.oTocInfo = null;\r
+ var oMsg = new whMessage(WH_MSG_GETTOCPATHS, this, 1, oParam);\r
+ if (SendMessage(oMsg ))\r
+ {\r
+ var oTopicParam = oMsg.oParam.oTocInfo;\r
+ if (oTopicParam && oTopicParam.aPaths && oTopicParam.aPaths.length > 0 && oTopicParam.sPPath)\r
+ {\r
+ var sPPath = _browserStringToText(oTopicParam.sPPath);\r
+ var sParam = "";\r
+ for (var i = 0; i < oTopicParam.aPaths.length; i ++)\r
+ {\r
+ sParam += oTopicParam.aPaths[i] + "\r\r";\r
+ }\r
+ var WebHelpApplet;\r
+ if (gbNav4)\r
+ WebHelpApplet = document.applets["WebHelp"];\r
+ else\r
+ WebHelpApplet = WebHelp;\r
+ WebHelpApplet.Command("SyncToc", sPPath, sParam);\r
+ }\r
+ }\r
+}\r
+\r
+if(window.gbWhUtil&&window.gbWhMsg&&window.gbWhVer&&window.gbWhProxy)\r
+{\r
+ RegisterListener2(this, WH_MSG_SHOWTOC);\r
+ RegisterListener2(this, WH_MSG_SHOWIDX);\r
+ RegisterListener2(this, WH_MSG_SHOWFTS);\r
+ RegisterListener2(this, WH_MSG_SHOWGLO);\r
+ RegisterListener2(this, WH_MSG_SYNCTOC);\r
+ RegisterListener2(this, WH_MSG_SEARCHTHIS);\r
+ RegisterListener2(this, WH_MSG_GETPANEINFO);\r
+\r
+ window.onunload = window_unload;\r
+ window.onload=window_OnLoad;\r
+ window.onerror = null;\r
+ var gbWindows = ((gAgent.indexOf("win") != -1) || (gAgent.indexOf("16bit") != -1));\r
+\r
+ if (gbNav4 && !gbNav6 && gbWindows) {\r
+ setTimeout("CheckLoadingPhase0()", 1000);\r
+ }\r
+\r
+ if (gbNav4) \r
+ {\r
+ origWidth = innerWidth;\r
+ origHeight = innerHeight;\r
+ onresize = reDo;\r
+ }\r
+}\r
+else\r
+ document.location.reload();\r
+\r
+if (window.gbNav6)\r
+{\r
+ var oMsg=new whMessage(WH_MSG_RELOADNS6,this, 1,null);\r
+ SendMessage(oMsg);\r
+}\r
+\r
+//-->\r
+</script>\r
+</head>\r
+<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" bgcolor="c0c0c0">\r
+<applet code=WebHelp.class name=WebHelp archive=webhelp.jar width=100% height=100% MAYSCRIPT hspace=0 vspace=0>\r
+<PARAM name=ProjectFile value=whproj.xml><PARAM name=ResourceFile value=whres.xml>\r
+<PARAM name=Frame value=bsscright>\r
+<PARAM name=cabbase value=webhelp.cab>\r
+</applet>\r
+</body>\r
+</html>\r