--- /dev/null
+<html>\r
+<head>\r
+<title> Navigation Pane </title>\r
+<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">\r
+<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
+<meta name "description" content="WebHelp 2002">\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
+</head>\r
+<script language="javascript">\r
+<!--\r
+var strFrmToc = "";\r
+var strFrmNdx = "";\r
+var strFrmFts = "";\r
+var strFrmGls = "";\r
+var strFrmDft = "";\r
+var gstrName = "";\r
+\r
+//set overwrite here\r
+function setListFrames(strToc,strNdx,strFts,strGls,strDefault)\r
+{\r
+ strFrmToc = strToc;\r
+ strFrmNdx = strNdx;\r
+ strFrmFts = strFts;\r
+ strFrmGls = strGls;\r
+ strFrmDft = strDefault;\r
+ if (strFrmDft == strFrmToc)\r
+ {\r
+ gstrName = "toc";\r
+ }\r
+ else if (strFrmDft == strFrmNdx) \r
+ {\r
+ gstrName = "idx";\r
+\r
+ }\r
+ else if (strFrmDft == strFrmFts) \r
+ {\r
+ gstrName = "fts";\r
+ }\r
+ else if (strFrmDft == strFrmGls) \r
+ {\r
+ gstrName = "glo";\r
+ }\r
+}\r
+\r
+function setWebHelpPane()\r
+{\r
+ setListFrames("whgdata/whnvf30.htm","whgdata/whnvf31.htm","whgdata/whnvf32.htm","whgdata/whnvf33.htm","whgdata/whnvf30.htm");\r
+}\r
+\r
+function window_unload()\r
+{\r
+ if (!gbNav4 || gbNav6) // resize will call unload, but the register code will never be called on Netscape 4.\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_GETPANEINFO);\r
+ }\r
+}\r
+\r
+function window_onload()\r
+{\r
+ if (gstrName)\r
+ {\r
+ var onMsg=new whMessage(WH_MSG_PANEINFO, this, 1, gstrName);\r
+ SendMessage(onMsg);\r
+ }\r
+}\r
+\r
+function switchNvp(strName)\r
+{\r
+ var strFile = "";\r
+ if (strName == "toc") strFile = strFrmToc;\r
+ else if (strName == "idx") strFile = strFrmNdx;\r
+ else if (strName == "fts") strFile = strFrmFts;\r
+ else if (strName == "glo") strFile = strFrmGls;\r
+\r
+ gstrName = strName;\r
+ frames[0].location = strFile; \r
+}\r
+\r
+function onSendMessage(oMsg)\r
+{\r
+ if(oMsg)\r
+ {\r
+ var nMsgId=oMsg.nMessageId;\r
+ if (nMsgId==WH_MSG_SHOWTOC)\r
+ {\r
+ switchNvp("toc");\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
+ switchNvp("idx");\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
+ switchNvp("fts");\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
+ switchNvp("glo");\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_GETPANEINFO)\r
+ {\r
+ oMsg.oParam = gstrName;\r
+ return false;\r
+ }\r
+ }\r
+ return true;\r
+}\r
+\r
+function onResize()\r
+{\r
+ if (gbIE4)\r
+ {\r
+ if(document.body)\r
+ {\r
+ if(document.body.clientWidth > 1 && document.body.clientHeight>1)\r
+ {\r
+ var oMsg = new whMessage(WH_MSG_RESIZEPANE, this, 1, null);\r
+ SendMessage(oMsg);\r
+ }\r
+ }\r
+ }\r
+ else \r
+ {\r
+ if (window.innerWidth != 0 && window.innerHeight != 0)\r
+ {\r
+ var oMsg = new whMessage(WH_MSG_RESIZEPANE, this, 1, null);\r
+ SendMessage(oMsg);\r
+ }\r
+ }\r
+}\r
+\r
+if (window.gbWhMsg&&window.gbWhVer&&window.gbWhProxy)\r
+{\r
+ var oMsg = new whMessage(WH_MSG_GETPANES, this, 1, null);\r
+ if (SendMessage(oMsg))\r
+ {\r
+ if (oMsg.oParam)\r
+ {\r
+ for (var i=0;i<oMsg.oParam.aPanes.length;i++)\r
+ {\r
+ if (oMsg.oParam.aPanes[i].sPaneName == "toc")\r
+ strFrmToc = oMsg.oParam.aPanes[i].sPaneURL;\r
+ else if (oMsg.oParam.aPanes[i].sPaneName == "idx")\r
+ strFrmNdx = oMsg.oParam.aPanes[i].sPaneURL;\r
+ else if (oMsg.oParam.aPanes[i].sPaneName == "fts")\r
+ strFrmFts = oMsg.oParam.aPanes[i].sPaneURL;\r
+ else if (oMsg.oParam.aPanes[i].sPaneName == "glo")\r
+ strFrmGls = oMsg.oParam.aPanes[i].sPaneURL;\r
+ if (oMsg.oParam.sDefault == oMsg.oParam.aPanes[i].sPaneName)\r
+ {\r
+ strFrmDft = oMsg.oParam.aPanes[i].sPaneURL;\r
+ }\r
+ }\r
+ }\r
+ else\r
+ setWebHelpPane();\r
+ }\r
+ else\r
+ setWebHelpPane();\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_GETPANEINFO);\r
+\r
+ window.onresize=onResize;\r
+ window.onunload=window_unload;\r
+ window.onload=window_onload;\r
+\r
+ var strHtml = "";\r
+ strHtml += "<frameset rows=\'100%,*\'>";\r
+ strHtml += "<frame name=\'nvplist\' title=\'navpane frame\' src=\'" + strFrmDft +"\'></frame>";\r
+ strHtml += "<frame src=\'whskin_blank.htm\' noresize></frame>";\r
+ strHtml += "</frameset>";\r
+ document.write(strHtml);\r
+}\r
+else\r
+ document.location.reload();\r
+//-->\r
+</script>\r
+</html>
\ No newline at end of file