"false is not a function".
Frage: Ist eine Prüfung auf value="False" nicht erlaubt?
offensichtlich hat Firebug weniger Probleme mit "False" als mit false. Wo er letzteres gefunden hat weiß ich nicht. Deine Codeschnipsel geben hierüber keine Auskunft.