strBuffer.append("<dl id=\"" + ((InfoSection) sections.get(iterator)).getName() + "\" style=\"display:" + getStyle(sections, iterator) + ";\">\n");
strBuffer.append("<li><dl style=\"display:" + getStyle(sections, iterator) + ";\">\n");
    private StringBuilder renderSuffix(List sections, int iterator) {        StringBuilder strBuffer = new StringBuilder("");        //section management        if (renderer != null && renderer.equals("sectionChooser")) {        }        //main menu        else {            if (((InfoSection) sections.get(iterator)).getSectionDepth().intValue() != 0                    && iterator == sections.size() - 1) {                strBuffer.append("</dl>\n");            } else {                if (iterator != sections.size() - 1) {                    if (((InfoSection) sections.get(iterator + 1)).getSectionDepth().intValue() == 0                            && ((InfoSection) sections.get(iterator)).getSectionDepth().intValue() != 0) {                        strBuffer.append("</dl>\n");                    }                    if (((InfoSection) sections.get(iterator + 1)).getSectionDepth().intValue() != 0                            && ((InfoSection) sections.get(iterator)).getSectionDepth().intValue() == 0) {                        strBuffer.append("<dl id=\"" + ((InfoSection) sections.get(iterator)).getName()                                + "\" style=\"display:" + getStyle(sections, iterator) + ";\">\n");                    }                }            }        }        return strBuffer;    }