-<html>\r
-<head>\r
-<title>Select a Topic </title>\r
-<script language="javascript" src="whver.js"></script>\r
-<script language="javascript1.2" src="whutils.js"></script>\r
-<script language="javascript">\r
-<!--\r
-var gsBgColor = "#c0c0c0";\r
-var gsBgImage = "";\r
-var gsListBgColor = "white";\r
-var gsListBgImage = "";\r
-var gsMargin="0pt";\r
-var gsIndent="0pt";\r
-var gSelectedItem = -1;\r
-\r
-\r
-var goFont=null;\r
-var goHoverFont=null;\r
-var goTableFont=null;\r
-var gsABgColor="#cccccc";\r
-\r
-function setListBackground(sBgImage)\r
-{\r
- if (sBgImage != null && sBgImage.length > 0)\r
- gsListBgImage = sBgImage;\r
-}\r
-\r
-function setListBackgroundcolor(sBgColor)\r
-{\r
- if (sBgColor != null && sBgColor.length > 0)\r
- gsListBgColor = sBgColor;\r
-}\r
-\r
-function setBackground(sBgImage)\r
-{\r
- if (sBgImage != null && sBgImage.length > 0)\r
- gsBgImage = sBgImage;\r
-}\r
-\r
-function setBackgroundcolor(sBgColor)\r
-{\r
- if (sBgColor != null && sBgColor.length > 0)\r
- gsBgColor = sBgColor;\r
-}\r
-\r
-function setActiveBgColor(sBgColor)\r
-{\r
- gsABgColor=sBgColor;\r
-}\r
-\r
-function setFont(sType, sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecoration)\r
-{\r
- var vFont=new whFont(sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecoration);\r
- if (sType == "Normal")\r
- goFont=vFont;\r
- if (sType == "Hover")\r
- goHoverFont=vFont;\r
- else if (sType == "Table")\r
- goTableFont=vFont;\r
-}\r
-\r
-function fnOnload()\r
-{\r
- if( window.dialogArguments != null )\r
- fnLoadOptions( window.dialogArguments );\r
- var items = getElementsByTag(document, "a");\r
- if (items.length > 0)\r
- items[0].focus();\r
-}\r
-\r
-var gaOpts = new Array();\r
-\r
-function selectOption(index)\r
-{\r
- gSelectedItem = index;\r
-}\r
-\r
-function displayOption(index)\r
-{\r
- if (index < gaOpts.length)\r
- {\r
- returnValue = new Object();\r
- returnValue.m_url = gaOpts[index];\r
- }\r
- else\r
- returnValue = null;\r
-\r
- window.close();\r
-}\r
-\r
-function fnLoadOptions( cList )\r
-{\r
- var sHTML = "<dl>";\r
- for( var i=0;i <cList.length; i++)\r
- {\r
- sHTML += "<dt><nobr><a href=\"javascript:void(0);\" onclick=\"return false;\" onfocus=\"selectOption(";\r
- sHTML += gaOpts.length + ");return false;\" ondblclick=\"displayOption(" + gaOpts.length;\r
- sHTML += ");return false;\">"+ _textToHtml(cList[i].m_sName) + "</a></nobr></dt>";\r
- gaOpts[gaOpts.length] = cList[i].m_sURL;\r
- }\r
- sHTML += "</dl>";\r
- var oDivCon=getElement("divlist");\r
- if(oDivCon)\r
- oDivCon.innerHTML=sHTML;\r
- return true;\r
-}\r
-\r
-function fnOK()\r
-{\r
- displayOption(gSelectedItem);\r
-}\r
-\r
-function fnCancel()\r
-{\r
- returnValue = null; window.close();\r
-}\r
-\r
-function fnOnKeypress()\r
-{\r
- switch( event.keyCode )\r
- {\r
- case 13: // enter key\r
- fnOK();\r
- break;\r
- case 27: // escape key\r
- fnCancel();\r
- break;\r
- }\r
-}\r
-\r
-function writeStyle(bMiniBar)\r
-{\r
- var sStyle="";\r
- sStyle+="<style type='text/css'>\n";\r
- sStyle+="<!--\n";\r
- sStyle+="body.clsbody\n";\r
- sStyle+="{\n";\r
- sStyle+="margin: 4px;\n";\r
- sStyle+=getFontStyle(goTableFont);\r
- sStyle+="background-attachment: fixed;\n";\r
- sStyle+="};\n";\r
- sStyle+="P.clsNDXTD\n";\r
- sStyle+="{\n";\r
- sStyle+="margin:0;\n";\r
- sStyle+=getFontStyle(goTableFont);\r
- sStyle+="};\n";\r
- sStyle+="div.clslist\n";\r
- sStyle+="{\n";\r
- if (gsListBgImage)\r
- sStyle+="background-image:url("+gsListBgImage+");\n";\r
- else if (gsListBgColor)\r
- sStyle+="background-color:"+gsListBgColor+";\n";\r
- sStyle+=getFontStyle(goFont);\r
- sStyle+="};\n";\r
- sStyle+="BUTTON.clsNDXButton\n";\r
- sStyle+="{\n";\r
- sStyle+=getFontStyle(goTableFont);\r
- sStyle+="background-color: transparent;\n";\r
- sStyle+="};\n";\r
- sStyle+="dl {"+getFontStyle(goFont)+"margin-left:"+gsIndent+";margin-top:"+gsMargin+";}\n";\r
- sStyle+="A:link {"+getFontStyle(goFont)+"}\n";\r
- sStyle+="A:visited {"+getFontStyle(goFont)+"}\n";\r
- sStyle+="A:active {background-color:"+gsABgColor+";}\n";\r
- sStyle+="A:hover {"+getFontStyle(goHoverFont)+"}\n";\r
- sStyle+="</style>\n";\r
- document.write(sStyle);\r
-}\r
-\r
-function window_OnLoad()\r
-{\r
- if(document.body)\r
- {\r
- if(gsBgImage&&gsBgImage.length>0)\r
- {\r
- document.body.background=gsBgImage;\r
- }\r
- if(gsBgColor&&gsBgColor.length>0)\r
- {\r
- document.body.bgColor=gsBgColor;\r
- }\r
- }\r
- fnOnload();\r
- window_onResize();\r
-}\r
-\r
-function window_onResize()\r
-{\r
- var oDiv = getElement("divlist");\r
- var oTitle = getElement("p_title");\r
- var oButton = getElement("tb_button");\r
- if (oDiv && oTitle && oButton)\r
- {\r
- oDiv.style.height = document.body.offsetHeight - oTitle.offsetHeight - oButton.offsetHeight - 8;\r
- }\r
-}\r
-goTableFont=new whFont("Verdana","8pt","#000000","normal","normal","none");\r
-goFont=new whFont("Verdana","8pt","#000000","normal","normal","none");\r
-goHoverFont=new whFont("Verdana","8pt","#666666","normal","normal","none");\r
-\r
-\r
-\r
-\r
-setFont("Table", "Arial","9pt","#000000","normal","normal","none");\r
-\r
-\r
-setFont("Normal", "Arial","9pt","#000000","normal","normal","none");\r
-setFont("Hover", "Arial","9pt","#007f00","normal","normal","underline");\r
-setActiveBgColor("#cccccc");\r
-\r
-window.onload=window_OnLoad;\r
-window.onresize = window_onResize;\r
-writeStyle();\r
-//-->\r
-</script>\r
-</head>\r
-\r
-<body class="clsbody" scroll="no" onkeypress="fnOnKeypress()">\r
-<p id="p_title" class="clsNDXTD"><nobr>Select a topic, then click Display</nobr></p>\r
-<div id="divlist" class="clslist" style="margin:2px;position: relative;overflow:auto;width:100%;border-style:inset;border-width:2">\r
-</div>\r
-<table id="tb_button" width="100%">\r
- <tr>\r
- <td width="100%" align="center"><button class="clsNDXButton" name="btnOK" onclick="fnOK()">Display</button>   <button class="clsNDXButton" name="btnCancel" onclick="fnCancel()">Cancel</button></td>\r
- </tr>\r
-</table>\r
-\r
-</body>\r
-\r
-</html>
\ No newline at end of file
+<html>
+<head>
+<title>Select a Topic </title>
+<script language="javascript" src="whver.js"></script>
+<script language="javascript1.2" src="whutils.js"></script>
+<script language="javascript">
+<!--
+var gsBgColor = "#c0c0c0";
+var gsBgImage = "";
+var gsListBgColor = "white";
+var gsListBgImage = "";
+var gsMargin="0pt";
+var gsIndent="0pt";
+var gSelectedItem = -1;
+
+
+var goFont=null;
+var goHoverFont=null;
+var goTableFont=null;
+var gsABgColor="#cccccc";
+
+function setListBackground(sBgImage)
+{
+ if (sBgImage != null && sBgImage.length > 0)
+ gsListBgImage = sBgImage;
+}
+
+function setListBackgroundcolor(sBgColor)
+{
+ if (sBgColor != null && sBgColor.length > 0)
+ gsListBgColor = sBgColor;
+}
+
+function setBackground(sBgImage)
+{
+ if (sBgImage != null && sBgImage.length > 0)
+ gsBgImage = sBgImage;
+}
+
+function setBackgroundcolor(sBgColor)
+{
+ if (sBgColor != null && sBgColor.length > 0)
+ gsBgColor = sBgColor;
+}
+
+function setActiveBgColor(sBgColor)
+{
+ gsABgColor=sBgColor;
+}
+
+function setFont(sType, sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecoration)
+{
+ var vFont=new whFont(sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecoration);
+ if (sType == "Normal")
+ goFont=vFont;
+ if (sType == "Hover")
+ goHoverFont=vFont;
+ else if (sType == "Table")
+ goTableFont=vFont;
+}
+
+function fnOnload()
+{
+ if( window.dialogArguments != null )
+ fnLoadOptions( window.dialogArguments );
+ var items = getElementsByTag(document, "a");
+ if (items.length > 0)
+ items[0].focus();
+}
+
+var gaOpts = new Array();
+
+function selectOption(index)
+{
+ gSelectedItem = index;
+}
+
+function displayOption(index)
+{
+ if (index < gaOpts.length)
+ {
+ returnValue = new Object();
+ returnValue.m_url = gaOpts[index];
+ }
+ else
+ returnValue = null;
+
+ window.close();
+}
+
+function fnLoadOptions( cList )
+{
+ var sHTML = "<dl>";
+ for( var i=0;i <cList.length; i++)
+ {
+ sHTML += "<dt><nobr><a href=\"javascript:void(0);\" onclick=\"return false;\" onfocus=\"selectOption(";
+ sHTML += gaOpts.length + ");return false;\" ondblclick=\"displayOption(" + gaOpts.length;
+ sHTML += ");return false;\">"+ _textToHtml(cList[i].m_sName) + "</a></nobr></dt>";
+ gaOpts[gaOpts.length] = cList[i].m_sURL;
+ }
+ sHTML += "</dl>";
+ var oDivCon=getElement("divlist");
+ if(oDivCon)
+ oDivCon.innerHTML=sHTML;
+ return true;
+}
+
+function fnOK()
+{
+ displayOption(gSelectedItem);
+}
+
+function fnCancel()
+{
+ returnValue = null; window.close();
+}
+
+function fnOnKeypress()
+{
+ switch( event.keyCode )
+ {
+ case 13: // enter key
+ fnOK();
+ break;
+ case 27: // escape key
+ fnCancel();
+ break;
+ }
+}
+
+function writeStyle(bMiniBar)
+{
+ var sStyle="";
+ sStyle+="<style type='text/css'>\n";
+ sStyle+="<!--\n";
+ sStyle+="body.clsbody\n";
+ sStyle+="{\n";
+ sStyle+="margin: 4px;\n";
+ sStyle+=getFontStyle(goTableFont);
+ sStyle+="background-attachment: fixed;\n";
+ sStyle+="};\n";
+ sStyle+="P.clsNDXTD\n";
+ sStyle+="{\n";
+ sStyle+="margin:0;\n";
+ sStyle+=getFontStyle(goTableFont);
+ sStyle+="};\n";
+ sStyle+="div.clslist\n";
+ sStyle+="{\n";
+ if (gsListBgImage)
+ sStyle+="background-image:url("+gsListBgImage+");\n";
+ else if (gsListBgColor)
+ sStyle+="background-color:"+gsListBgColor+";\n";
+ sStyle+=getFontStyle(goFont);
+ sStyle+="};\n";
+ sStyle+="BUTTON.clsNDXButton\n";
+ sStyle+="{\n";
+ sStyle+=getFontStyle(goTableFont);
+ sStyle+="background-color: transparent;\n";
+ sStyle+="};\n";
+ sStyle+="dl {"+getFontStyle(goFont)+"margin-left:"+gsIndent+";margin-top:"+gsMargin+";}\n";
+ sStyle+="A:link {"+getFontStyle(goFont)+"}\n";
+ sStyle+="A:visited {"+getFontStyle(goFont)+"}\n";
+ sStyle+="A:active {background-color:"+gsABgColor+";}\n";
+ sStyle+="A:hover {"+getFontStyle(goHoverFont)+"}\n";
+ sStyle+="</style>\n";
+ document.write(sStyle);
+}
+
+function window_OnLoad()
+{
+ if(document.body)
+ {
+ if(gsBgImage&&gsBgImage.length>0)
+ {
+ document.body.background=gsBgImage;
+ }
+ if(gsBgColor&&gsBgColor.length>0)
+ {
+ document.body.bgColor=gsBgColor;
+ }
+ }
+ fnOnload();
+ window_onResize();
+}
+
+function window_onResize()
+{
+ var oDiv = getElement("divlist");
+ var oTitle = getElement("p_title");
+ var oButton = getElement("tb_button");
+ if (oDiv && oTitle && oButton)
+ {
+ oDiv.style.height = document.body.offsetHeight - oTitle.offsetHeight - oButton.offsetHeight - 8;
+ }
+}
+goTableFont=new whFont("Verdana","8pt","#000000","normal","normal","none");
+goFont=new whFont("Verdana","8pt","#000000","normal","normal","none");
+goHoverFont=new whFont("Verdana","8pt","#666666","normal","normal","none");
+
+
+
+
+setFont("Table", "Arial","9pt","#000000","normal","normal","none");
+
+
+setFont("Normal", "Arial","9pt","#000000","normal","normal","none");
+setFont("Hover", "Arial","9pt","#007f00","normal","normal","underline");
+setActiveBgColor("#cccccc");
+
+window.onload=window_OnLoad;
+window.onresize = window_onResize;
+writeStyle();
+//-->
+</script>
+</head>
+
+<body class="clsbody" scroll="no" onkeypress="fnOnKeypress()">
+<p id="p_title" class="clsNDXTD"><nobr>Select a topic, then click Display</nobr></p>
+<div id="divlist" class="clslist" style="margin:2px;position: relative;overflow:auto;width:100%;border-style:inset;border-width:2">
+</div>
+<table id="tb_button" width="100%">
+ <tr>
+ <td width="100%" align="center"><button class="clsNDXButton" name="btnOK" onclick="fnOK()">Display</button>   <button class="clsNDXButton" name="btnCancel" onclick="fnCancel()">Cancel</button></td>
+ </tr>
+</table>
+
+</body>
+
+</html>