Без дополнительной информации это будет невозможно решить, но вы можете обнаружить, что файл javascript, в котором находится эта функция, имел ошибку, поэтому синтаксический анализ прекращается, тогда эта функция также не будет проанализирована, если она находится после части сошибка.
В некоторых браузерах ошибки более велики, чем в других.
Если вы используете JSLint (http://jslint.com/) для исправления ошибок, о которых он сообщает, это может решить вашу проблему.
В противном случае попробуйте использовать расширение firebug , чтобы увидеть, где может быть ошибка.