Certain courses (e.g. HIST 265A) appeared on the web page as offered, when in fact they should have appeared as Not offered. Problem was a test in the javascript which tested parseInt(string) rather than the string itself. The parseInt test returned true when HIST 265A and 265B were compared, when it should return false. So, where 265A is offered and 265B is not (or vice versa) both appear as offered. Bug fixed.