docs: protected String displayFrameset() {
  
          StringBuffer result = new StringBuffer(8);
          result.append("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\">\n");
          result.append("<html>\n");
          result.append("<head>\n");
          result.append("\t<title>");
          result.append(key(Messages.GUI_HELP_FRAMESET_TITLE_0));
          result.append("</title>\n");
  
          // script to avoid frameset display errors
          result.append("<script type=\"text/javascript\">\n<!--\n");
          result.append("\t if (window.name == \"body\") {\n");
          result.append("\t\ttop.location.href = \"" + getJsp().link(getJsp().getRequestContext().getUri()) + "\";\n");
          result.append("\t}\n");
          result.append("//-->\n</script>\n");
          result.append("<meta HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=utf-8\">\n");
  
          result.append("</head>\n\n");
          result.append("<frameset rows=\"24,*\" border=\"0\" frameborder=\"0\" framespacing=\"0\">\n");
          result.append("\t<frame name=\"head\" src=\"");
  
          StringBuffer headLink = new StringBuffer(8);
          headLink.append(TEMPLATEPATH);
          headLink.append("help_head.jsp?");
          headLink.append(CmsLocaleManager.PARAMETER_LOCALE);
          headLink.append("=");
          headLink.append(getLocale());
          headLink.append("&");
          headLink.append(PARAM_HOMELINK);
          headLink.append("=");
          headLink.append(getParamHomelink());
          result.append(CmsEncoder.escapeXml(getJsp().link(attachRequestString(headLink.toString()))));
          result.append("\" scrolling=\"no\" noresize>\n");
          result.append("\t<frame name=\"body\" src=\"");
          StringBuffer bodyLink = new StringBuffer(8);
          bodyLink.append(TEMPLATEPATH);
          bodyLink.append("help_body.jsp?");
          bodyLink.append(CmsHelpTemplateBean.PARAM_HELPRESOURCE);
          bodyLink.append("=");
          bodyLink.append(getJsp().getRequestContext().getUri());
          bodyLink.append("&");
          bodyLink.append(CmsLocaleManager.PARAMETER_LOCALE);
          bodyLink.append("=");
          bodyLink.append(getLocale());
          result.append(getJsp().link(bodyLink.toString()));
          result.append("\" scrolling=\"auto\" noresize>\n");
          result.append("</frameset>\n\n");
          result.append("<body></body>\n");
          result.append("</html>");
  
          return result.toString();
      }