diff --git a/lib/ajax/section_classes.js b/lib/ajax/section_classes.js index c1fecadfe6a..7a04cf26926 100644 --- a/lib/ajax/section_classes.js +++ b/lib/ajax/section_classes.js @@ -92,7 +92,13 @@ section_class.prototype.init_buttons = function() { } if (main.getString('courseformat', this.sectionId) != "weeks" && this.sectionId > 0) { - var highlightbutton = main.mk_button('div', main.portal.icons['marker'], main.getString('marker', this.sectionId)); + var highlightbutton = ''; + //If current topic, then initalised as marked else marker + if (YAHOO.util.Dom.hasClass(this.getEl(),'current')) { + highlightbutton = main.mk_button('div', main.portal.icons['marked'], main.getString('marked', this.sectionId)); + } else { + highlightbutton = main.mk_button('div', main.portal.icons['marker'], main.getString('marker', this.sectionId)); + } YAHOO.util.Event.addListener(highlightbutton, 'click', this.mk_marker, this, true); commandContainer.appendChild(highlightbutton); this.highlightButton = highlightbutton;