<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
-<SCRIPT LANGUAGE="JavaScript1.2" ARCHIVE="nsdnsfix.jar" ID="ChangeProfileScriptinNavPane2"> var sd_strAgent = navigator.userAgent.toLowerCase(); var sd_strVersion = navigator.appVersion.toLowerCase(); var sd_nVerMajor = parseInt(sd_strVersion); var sd_nVerMinor = parseFloat(sd_strVersion); var sd_bNS = ((sd_strAgent.indexOf("mozilla") != -1) && ((sd_strAgent.indexOf('spoofer') == -1) && (sd_strAgent.indexOf('compatible') == -1))); var sd_bNS4 = ((sd_bNS) && (sd_nVerMajor >= 4)); if (sd_nVerMinor == 4.60) { netscape.security.PrivilegeManager.enablePrivilege("UniversalPreferencesRead"); var sd_prefValue = navigator.preference("security.lower_java_network_security_by_trusting_proxies"); if (!sd_prefValue) { alert("There are some limitations in Netscape 4.6. Please download and install the latest version of Netscape. Your current Netscape profile needs to be modified. Select 'Remember this decision' and click 'Grant' when prompted to allow the modifications. Click OK to proceed."); netscape.security.PrivilegeManager.enablePrivilege("UniversalPreferencesWrite"); navigator.preference("security.lower_java_network_security_by_trusting_proxies", true); alert("Please restart Netscape"); window.close(); } } </SCRIPT>\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
\r
function window_OnLoad()\r
{\r
- if (gsInitPane == "toc")\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
- var oMsg=new whMessage(WH_MSG_SHOWTOC,this,1,null)\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
- var oMsg=new whMessage(WH_MSG_SHOWIDX,this,1,null)\r
+ oMsg=new whMessage(WH_MSG_SHOWIDX,this,1,null)\r
SendMessage(oMsg); \r
}\r
else if (gsInitPane=="fts")\r
{\r
- var oMsg=new whMessage(WH_MSG_SHOWFTS,this,1,null)\r
+ oMsg=new whMessage(WH_MSG_SHOWFTS,this,1,null)\r
SendMessage(oMsg); \r
}\r
else if (gsInitPane=="glo")\r
{\r
- var oMsg=new whMessage(WH_MSG_SHOWGLO,this,1,null)\r
+ oMsg=new whMessage(WH_MSG_SHOWGLO,this,1,null)\r
SendMessage(oMsg); \r
}\r
\r
\r
function onResize()\r
{\r
+ var oMsg=null;\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
+ oMsg = new whMessage(WH_MSG_RESIZEPANE,this,1,null);\r
SendMessage(oMsg);\r
}\r
}\r
{\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
setTimeout("CheckLoadingPhase2()", 1000);\r
else {\r
if (gnVerMinor != 4.60) {\r
- if (gnVerMinor >= 4.06)\r
- document.location.href = "nsdnsfix.htm"\r
- else {\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
+ 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
else\r
WebHelpApplet = window.WebHelp;\r
\r
- if (nMsgId == WH_MSG_SHOWTOC)\r
+ if(nMsgId==WH_MSG_GETPANEINFO)\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
+ oMsg.oParam=gsCurrentPane;\r
+ return false;\r
}\r
- else if(nMsgId==WH_MSG_SYNCTOC)\r
+ else if(gbLoading!="unknown" || gbNav6)\r
{\r
- gsCurrentPane="toc";\r
- var oTopicParam=oMsg.oParam;\r
- if(oTopicParam&&oTopicParam.aPaths&&oTopicParam.aPaths.length>0&&oTopicParam.sPPath)\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
- var sPPath=_browserURLToAppletURL(oTopicParam.sPPath);\r
- var sParam="";\r
- for(var i=0;i<oTopicParam.aPaths.length;i++)\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
- sParam+=oTopicParam.aPaths[i]+"\r\r";\r
- }\r
- if(gbLoading!="unknown")\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
- 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
- else if(nMsgId==WH_MSG_GETPANEINFO)\r
- {\r
- oMsg.oParam=gsCurrentPane;\r
- return false;\r
}\r
}\r
return true;\r
}\r
\r
-function _browserURLToAppletURL(sBURL)\r
-{\r
- var sAURL="";\r
- var nPos=sBURL.indexOf('%');\r
- while(nPos!=-1)\r
- {\r
- sAURL+=sBURL.substring(0,nPos);\r
- sBURL=sBURL.substring(nPos+1);\r
- var sNum="";\r
- var i=0;\r
- while(sBURL.charAt(i)>='0'&&sBURL.charAt(i)<='9')\r
- {\r
- sNum+=sBURL.charAt(i++); \r
- }\r
- if(sNum!="")\r
- {\r
- var nNum=parseInt(sNum,16);\r
- sAURL+=String.fromCharCode(nNum);\r
- sBURL=sBURL.substring(i);\r
- }\r
- nPos=sBURL.indexOf('%');\r
- }\r
- sAURL+=sBURL;\r
- return sAURL;\r
-}\r
-\r
function getInitTocInfo()\r
{\r
var oParam=new Object();\r
var oTopicParam=oMsg.oParam.oTocInfo;\r
if(oTopicParam&&oTopicParam.aPaths&&oTopicParam.aPaths.length>0&&oTopicParam.sPPath)\r
{\r
- var sPPath=_browserURLToAppletURL(oTopicParam.sPPath);\r
+ var sPPath=_browserStringToText(oTopicParam.sPPath);\r
var sParam="";\r
for(var i=0;i<oTopicParam.aPaths.length;i++)\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
</script>\r
</head>\r