<html>\r
<head>\r
<title> Navigation Pane </title>\r
-<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">\r
+\r
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<meta name "description" content="WebHelp 2002">\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
</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
+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
+ strFrmToc=strToc;\r
+ strFrmNdx=strNdx;\r
+ strFrmFts=strFts;\r
+ strFrmGls=strGls;\r
+ strFrmDft=strDefault;\r
+ if(strFrmDft==strFrmToc)\r
+ gstrName="toc";\r
+ else if(strFrmDft==strFrmNdx)\r
+ gstrName="idx";\r
+ else if(strFrmDft==strFrmFts)\r
+ gstrName="fts";\r
+ else if(strFrmDft==strFrmGls)\r
+ gstrName="glo";\r
}\r
\r
function setWebHelpPane()\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
+ 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
+ UnRegisterListener2(this,WH_MSG_GETPANEINFO);\r
}\r
}\r
\r
function window_onload()\r
{\r
- if (gstrName)\r
+ var bHidePane=false;\r
+ var oMsg=new whMessage(WH_MSG_GETCMD,this,1,null);\r
+ if(SendMessage(oMsg))\r
{\r
- var onMsg=new whMessage(WH_MSG_PANEINFO, this, 1, gstrName);\r
- SendMessage(onMsg);\r
+ if(oMsg.oParam>0)\r
+ {\r
+ if(oMsg.oParam==1)\r
+ gstrName="toc";\r
+ else if(oMsg.oParam==2)\r
+ gstrName="idx";\r
+ else if(oMsg.oParam==3)\r
+ gstrName="fts";\r
+ else if(oMsg.oParam==4)\r
+ gstrName="glo";\r
+ switchNvp(gstrName);\r
+ }\r
+ else if(oMsg.oParam==0)\r
+ {\r
+ bHidePane=true;\r
+ }\r
+ else if(gstrName)\r
+ switchNvp(gstrName);\r
+ }\r
+ if(bHidePane)\r
+ {\r
+ oMsg=new whMessage(WH_MSG_HIDEPANE,this,1,null)\r
+ SendMessage(oMsg);\r
}\r
+ else if(gstrName)\r
+ {\r
+ oMsg=new whMessage(WH_MSG_PANEINFO,this,1,gstrName);\r
+ SendMessage(oMsg);\r
+ }\r
+ oMsg=new whMessage(WH_MSG_NOSYNC,this,1,null);\r
+ SendMessage(oMsg);\r
+ oMsg=new whMessage(WH_MSG_NOSEARCHINPUT,this,1,null);\r
+ SendMessage(oMsg);\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
+ 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 onMsg=null;\r
var nMsgId=oMsg.nMessageId;\r
- if (nMsgId==WH_MSG_SHOWTOC)\r
+ if(nMsgId==WH_MSG_SHOWTOC)\r
{\r
switchNvp("toc");\r
- var onMsg=new whMessage(WH_MSG_PANEINFO, this, 1, "toc");\r
+ onMsg=new whMessage(WH_MSG_PANEINFO,this,1,"toc");\r
SendMessage(onMsg);\r
- onMsg = new whMessage(WH_MSG_SHOWPANE, this, 1, null);\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
+ onMsg=new whMessage(WH_MSG_PANEINFO,this,1,"idx");\r
SendMessage(onMsg);\r
- onMsg = new whMessage(WH_MSG_SHOWPANE, this, 1, null);\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
+ onMsg=new whMessage(WH_MSG_PANEINFO,this,1,"fts");\r
SendMessage(onMsg);\r
- onMsg = new whMessage(WH_MSG_SHOWPANE, this, 1, null);\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
+ onMsg=new whMessage(WH_MSG_PANEINFO,this,1,"glo");\r
SendMessage(onMsg);\r
- onMsg = new whMessage(WH_MSG_SHOWPANE, this, 1, null);\r
+ onMsg=new whMessage(WH_MSG_SHOWPANE,this,1,null);\r
SendMessage(onMsg);\r
}\r
- else if (nMsgId==WH_MSG_GETPANEINFO)\r
+ else if(nMsgId==WH_MSG_GETPANEINFO)\r
{\r
- oMsg.oParam = gstrName;\r
+ oMsg.oParam=gstrName;\r
return false;\r
}\r
}\r
\r
function onResize()\r
{\r
- if (gbIE4)\r
+ var oMsg=null;\r
+ if(gbIE4)\r
{\r
if(document.body)\r
{\r
- if(document.body.clientWidth > 1 && document.body.clientHeight>1)\r
+ if(document.body.clientWidth>1&&document.body.clientHeight>1)\r
{\r
- var oMsg = new whMessage(WH_MSG_RESIZEPANE, this, 1, null);\r
+ oMsg=new whMessage(WH_MSG_RESIZEPANE,this,1,null);\r
SendMessage(oMsg);\r
}\r
}\r
}\r
- else \r
+ else\r
{\r
- if (window.innerWidth != 0 && window.innerHeight != 0)\r
+ if(window.innerWidth!=0&&window.innerHeight!=0)\r
{\r
- var oMsg = new whMessage(WH_MSG_RESIZEPANE, this, 1, null);\r
+ 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
+if(window.gbWhMsg&&window.gbWhVer&&window.gbWhProxy)\r
{\r
- var oMsg = new whMessage(WH_MSG_GETPANES, this, 1, null);\r
- if (SendMessage(oMsg))\r
+ var oMsg=new whMessage(WH_MSG_GETPANES,this,1,null);\r
+ if(SendMessage(oMsg))\r
{\r
- if (oMsg.oParam)\r
+ if(oMsg.oParam)\r
{\r
- for (var i=0;i<oMsg.oParam.aPanes.length;i++)\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
+ 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
+ strFrmDft=oMsg.oParam.aPanes[i].sPaneURL;\r
}\r
}\r
}\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
+ RegisterListener2(this,WH_MSG_GETPANEINFO);\r
+\r
+ if(gbIE55)\r
+ window.onresize=onResize;\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
+ 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
+if(window.gbNav6)\r
+{\r
+ var oMsg=new whMessage(WH_MSG_RELOADNS6,this,1,null);\r
+ SendMessage(oMsg);\r
+}\r
//-->\r
</script>\r
</html>
\ No newline at end of file